Scheduled Maintenance: We are aware of an issue with Google, AOL, and Yahoo services as email providers which are blocking new registrations. We are trying to fix the issue and we have several internal and external support tickets in process to resolve the issue. Please see: viewtopic.php?t=158230

 

 

 

USB modem stopped working after upgrade to Buster

Linux Kernel, Network, and Services configuration.
Post Reply
Message
Author
pinetree
Posts: 4
Joined: 2022-08-18 11:21

USB modem stopped working after upgrade to Buster

#1 Post by pinetree »

I have a Huawei 160 USB modem which worked fine under Debian Stretch. Now, after upgrade to Buster, it stopped working.
Log excerpt:

Code: Select all

Aug 18 12:05:46 nb12 ModemManager[566]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (registered -> connecting)
Aug 18 12:05:46 nb12 ModemManager[566]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connecting -> connected)
Aug 18 12:05:46 nb12 ModemManager[566]: <info>  Simple connect state (8/8): All done
Aug 18 12:05:46 nb12 NetworkManager[11517]: Plugin /usr/lib/pppd/2.4.7/nm-pppd-plugin.so loaded.
Aug 18 12:05:46 nb12 NetworkManager[11517]: Using interface ppp0
Aug 18 12:05:46 nb12 NetworkManager[11517]: Connect: ppp0 <--> /dev/ttyUSB0
Aug 18 12:05:46 nb12 systemd-udevd[12064]: link_config: autonegotiation is unset or enabled, the speed and duplex are not writable.
Aug 18 12:05:46 nb12 NetworkManager[11517]: CHAP authentication succeeded
Aug 18 12:05:46 nb12 NetworkManager[11517]: CHAP authentication succeeded
Aug 18 12:05:50 nb12 NetworkManager[11517]: Modem hangup
Aug 18 12:05:50 nb12 NetworkManager[11517]: Connection terminated.
Aug 18 12:05:50 nb12 ModemManager[566]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (connected -> disconnecting)
Aug 18 12:05:52 nb12 ModemManager[566]: <info>  Modem /org/freedesktop/ModemManager1/Modem/0: state changed (disconnecting -> registered)
Why is the modem hanging up after a few seconds?? What to do?

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: USB modem stopped working after upgrade to Buster

#2 Post by L_V »

Check this:

Code: Select all

apt list -i modemmanager libqmi-utils libmbim-utils policykit-1
If one component is missing, install it and reboot.

pinetree
Posts: 4
Joined: 2022-08-18 11:21

Re: USB modem stopped working after upgrade to Buster

#3 Post by pinetree »

Installed

Code: Select all

libqmi-utils libmbim-utils
now we get more log messages:

Code: Select all

Aug 18 14:35:50 nb12 NetworkManager[605]: <info>  [1660826150.1136] device (ttyUSB2): Activation: starting connection 'HOT connection 1' (40c35f39-5e37-4fd6-a782-5a0a5d1378e4)
Aug 18 14:35:50 nb12 NetworkManager[605]: <info>  [1660826150.1138] device (ttyUSB2): state change: disconnected -> prepare (reason 'none', sys-iface-state: 'managed')
Aug 18 14:35:50 nb12 NetworkManager[605]: <info>  [1660826150.1144] manager: NetworkManager state is now CONNECTING
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.7620] modem["ttyUSB2"]: modem state changed, 'enabling' --> 'enabled' (reason: user-requested)
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.8012] modem["ttyUSB2"]: modem state changed, 'enabled' --> 'searching' (reason: unknown)
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.8624] modem["ttyUSB2"]: modem state changed, 'searching' --> 'connecting' (reason: user-requested)
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9490] modem["ttyUSB2"]: modem state changed, 'connecting' --> 'connected' (reason: user-requested)
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9513] device (ttyUSB2): state change: prepare -> config (reason 'none', sys-iface-state: 'managed')
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9521] device (ttyUSB2): state change: config -> ip-config (reason 'none', sys-iface-state: 'managed')
Aug 18 14:36:06 nb12 NetworkManager[605]: <warn>  [1660826166.9526] device (ttyUSB2): interface ttyUSB2 not up for IP configuration
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9527] modem["ttyUSB2"]: using modem-specified IP timeout: 20 seconds
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9692] loaded PPP plugin /usr/lib/x86_64-linux-gnu/NetworkManager/1.14.6/libnm-ppp-plugin.so
Aug 18 14:36:06 nb12 NetworkManager[605]: <info>  [1660826166.9697] ppp-manager: starting PPP connection
Aug 18 14:36:07 nb12 NetworkManager[605]: <info>  [1660826167.0179] ppp-manager: pppd started with pid 1696
Aug 18 14:36:07 nb12 NetworkManager[605]: <info>  [1660826167.0181] modem["ttyUSB2"]: IPv6 configuration disabled
Aug 18 14:36:07 nb12 pppd[1696]: Plugin /usr/lib/pppd/2.4.7/nm-pppd-plugin.so loaded.
Aug 18 14:36:07 nb12 NetworkManager[605]: Plugin /usr/lib/pppd/2.4.7/nm-pppd-plugin.so loaded.
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (plugin_init): initializing
Aug 18 14:36:07 nb12 pppd[1696]: pppd 2.4.7 started by root, uid 0
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 3 / phase 'serial connection'
Aug 18 14:36:07 nb12 pppd[1696]: Using interface ppp0
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 5 / phase 'establish'
Aug 18 14:36:07 nb12 NetworkManager[605]: Using interface ppp0
Aug 18 14:36:07 nb12 NetworkManager[605]: Connect: ppp0 <--> /dev/ttyUSB0
Aug 18 14:36:07 nb12 pppd[1696]: Connect: ppp0 <--> /dev/ttyUSB0
Aug 18 14:36:07 nb12 NetworkManager[605]: <info>  [1660826167.1637] manager: (ppp0): new Ppp device (/org/freedesktop/NetworkManager/Devices/5)
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 6 / phase 'authenticate'
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (get_credentials): passwd-hook, requesting credentials...
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (get_credentials): got credentials from NetworkManager
Aug 18 14:36:07 nb12 pppd[1696]: CHAP authentication succeeded
Aug 18 14:36:07 nb12 pppd[1696]: CHAP authentication succeeded
Aug 18 14:36:07 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 8 / phase 'network'
Aug 18 14:36:07 nb12 NetworkManager[605]: CHAP authentication succeeded
Aug 18 14:36:07 nb12 NetworkManager[605]: CHAP authentication succeeded
Aug 18 14:36:16 nb12 pppd[1696]: Modem hangup
Aug 18 14:36:16 nb12 NetworkManager[605]: Modem hangup
Aug 18 14:36:16 nb12 NetworkManager[605]: Connection terminated.
Aug 18 14:36:16 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 5 / phase 'establish'
Aug 18 14:36:16 nb12 pppd[1696]: Connection terminated.
Aug 18 14:36:16 nb12 pppd[1696]: nm-ppp-plugin: (nm_phasechange): status 11 / phase 'disconnect'
Aug 18 14:36:16 nb12 NetworkManager[605]: <info>  [1660826176.0303] device (ttyUSB2): state change: ip-config -> failed (reason 'ip-config-unavailable', sys-iface-state: 'managed')

L_V
Posts: 1477
Joined: 2007-03-19 09:04
Been thanked: 11 times

Re: USB modem stopped working after upgrade to Buster

#4 Post by L_V »

Difficult to go further
see /etc/ppp/options file for potential ppp configuration.

+ is wvdial installed ? If not, install it and see /etc/wvdial.conf file.

pinetree
Posts: 4
Joined: 2022-08-18 11:21

Re: USB modem stopped working after upgrade to Buster

#5 Post by pinetree »

Thank you, and yes, wvdial is installed. I find it puzzling that we obviously get a connection, but then the modem hangs up.
And what is

Code: Select all

'ip-config-unavailable'
indicating? Could it have to do with the renaming of network connections when we move from earlier releases to Buster?

pinetree
Posts: 4
Joined: 2022-08-18 11:21

Re: USB modem stopped working after upgrade to Buster

#6 Post by pinetree »

Now I looked for the output of ip a during the attempt of making the modem connection, and I get

Code: Select all

ppp0: <POINTOPOINT,MULTICAST,NOARP,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast state UNKNOWN group default qlen 3
    link/ppp 
ppp0 is an old-style (non-unique) name. Could this be part of the issue, and if so, what should be done? I guess that maybe we'd need some udev rule?

Post Reply