[opensuse-factory] Mobile broadband suddenly broken
Hi! I'm on 13.1+Tumbeweed and mobile broadband stopped working a few days before. I don't exactly know when as I don't use it every day. This is the output of the NetworkManager log: ---cut--- 2014-07-21T16:16:17.003299+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) starting connection 'A1/Telekom Austria - A1 Breitband' 2014-07-21T16:16:17.004086+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: disconnected -> prepare (reason 'none') [30 40 0] 2014-07-21T16:16:17.005044+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled... 2014-07-21T16:16:17.008557+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started... 2014-07-21T16:16:17.009246+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: prepare -> need-auth (reason 'none') [40 60 0] 2014-07-21T16:16:17.009845+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete. 2014-07-21T16:16:17.021023+02:00 sandpuppy NetworkManager[963]: get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failed 2014-07-21T16:16:17.106087+02:00 sandpuppy NetworkManager[963]: message repeated 18 times: [ get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failed] 2014-07-21T16:16:17.140734+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) scheduled... 2014-07-21T16:16:17.143215+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) started... 2014-07-21T16:16:17.154112+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: need-auth -> prepare (reason 'none') [60 40 0] 2014-07-21T16:16:17.154754+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 1 of 5 (Device Prepare) complete. 2014-07-21T16:16:17.159736+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2) modem state changed, 'registered' --> 'connecting' (reason: user-requested) 2014-07-21T16:16:17.197258+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2) modem state changed, 'connecting' --> 'connected' (reason: user-requested) 2014-07-21T16:16:17.197792+02:00 sandpuppy NetworkManager[963]: <warn> (ttyUSB2): failed to look up interface index 2014-07-21T16:16:17.198256+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) scheduled... 2014-07-21T16:16:17.198701+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) starting... 2014-07-21T16:16:17.216351+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: prepare -> config (reason 'none') [40 50 0] 2014-07-21T16:16:17.216866+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) successful. 2014-07-21T16:16:17.217392+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) scheduled. 2014-07-21T16:16:17.218061+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 2 of 5 (Device Configure) complete. 2014-07-21T16:16:17.218620+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) started... 2014-07-21T16:16:17.219016+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: config -> ip-config (reason 'none') [50 70 0] 2014-07-21T16:16:17.219581+02:00 sandpuppy NetworkManager[963]: <info> using modem-specified IP timeout: 20 seconds 2014-07-21T16:16:17.220212+02:00 sandpuppy NetworkManager[963]: <info> starting PPP connection 2014-07-21T16:16:17.221205+02:00 sandpuppy NetworkManager[963]: <info> pppd started with pid 3014 2014-07-21T16:16:17.221705+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) scheduled... 2014-07-21T16:16:17.222148+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 3 of 5 (IP Configure Start) complete. 2014-07-21T16:16:17.222896+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) started... 2014-07-21T16:16:17.223911+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv6 Configure Timeout) complete. 2014-07-21T16:16:17.224339+02:00 sandpuppy NetworkManager[963]: <warn> pppd pid 3014 exited with error: pppd options error 2014-07-21T16:16:17.224923+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) scheduled... 2014-07-21T16:16:17.225522+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) started... 2014-07-21T16:16:17.226128+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5] 2014-07-21T16:16:17.227762+02:00 sandpuppy NetworkManager[963]: <warn> Activation (ttyUSB2) failed for connection 'A1/Telekom Austria - A1 Breitband' 2014-07-21T16:16:17.228595+02:00 sandpuppy NetworkManager[963]: <info> Activation (ttyUSB2) Stage 4 of 5 (IPv4 Configure Timeout) complete. 2014-07-21T16:16:17.229424+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): device state change: failed -> disconnected (reason 'none') [120 30 0] 2014-07-21T16:16:17.230159+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2): deactivating device (reason 'none') [0] 2014-07-21T16:16:17.231608+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2) modem state changed, 'connected' --> 'disconnecting' (reason: user-requested) 2014-07-21T16:16:19.248718+02:00 sandpuppy NetworkManager[963]: <info> (ttyUSB2) modem state changed, 'disconnecting' --> 'registered' (reason: user-requested) 2014-07-21T16:16:36.266449+02:00 sandpuppy NetworkManager[963]: get_secret_flags: assertion 'is_secret_prop (setting, secret_name, error)' failed ---cut--- Any ideas? -- Thanks, //richard -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Montag, 21. Juli 2014, 16:21:44 schrieb Richard Weinberger:
Hi!
I'm on 13.1+Tumbeweed and mobile broadband stopped working a few days before. I don't exactly know when as I don't use it every day.
I do not use Tumbleweed, but 13.1. However, debugging should be the same.
This is the output of the NetworkManager log:
Do you have older, working NetworkManager logs? You could compare them to narrow down your problem.
---cut--- [...] 2014-07-21T16:16:17.224339+02:00 sandpuppy NetworkManager[963]: <warn> pppd pid 3014 exited with error: pppd options error [...] ---cut---
Would be interesting to debug this error from pppd. See "Debugging NetworkManager 0.8 and 0.9 3G connections" of https://wiki.gnome.org/Projects/NetworkManager/Debugging IMHO it would be sufficient to stop the NetworkManager and start it manually again to pass the PPP debug env variable: # systemctl stop NetworkManager.service # NM_PPP_DEBUG=1 /usr/sbin/NetworkManager --no-daemon
Any ideas?
Do you need IPv6? If not, try to disable it for this connection. Gruß Jan -- Men get mad and get it over with, women hold grudges forever. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tue, Jul 22, 2014 at 11:41 AM, Jan Ritzerfeld <suse@mailinglists.jan.ritzerfeld.org> wrote:
Am Montag, 21. Juli 2014, 16:21:44 schrieb Richard Weinberger:
Hi!
I'm on 13.1+Tumbeweed and mobile broadband stopped working a few days before. I don't exactly know when as I don't use it every day.
I do not use Tumbleweed, but 13.1. However, debugging should be the same.
This is the output of the NetworkManager log:
Do you have older, working NetworkManager logs? You could compare them to narrow down your problem.
---cut--- [...] 2014-07-21T16:16:17.224339+02:00 sandpuppy NetworkManager[963]: <warn> pppd pid 3014 exited with error: pppd options error [...] ---cut---
Would be interesting to debug this error from pppd. See "Debugging NetworkManager 0.8 and 0.9 3G connections" of https://wiki.gnome.org/Projects/NetworkManager/Debugging IMHO it would be sufficient to stop the NetworkManager and start it manually again to pass the PPP debug env variable: # systemctl stop NetworkManager.service # NM_PPP_DEBUG=1 /usr/sbin/NetworkManager --no-daemon
Any ideas?
Do you need IPv6? If not, try to disable it for this connection.
Found the issue. :) /var/log/messages has the right hint: 2014-07-16T09:19:52.641506+02:00 sandpuppy pppd[1920]: Plugin /usr/lib64/pppd/2.4.5/nm-pppd-plugin.so is for pppd version 2.4.5, this is 2.4.6 My pppd was too now (have it from the networking repo). "zypper in --oldpackage ppp-2.4.5-20.1.2" did the trick. -- Thanks, //richard -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Am Dienstag, 22. Juli 2014, 20:45:20 schrieb Richard Weinberger:
[...] Found the issue. :) /var/log/messages has the right hint: 2014-07-16T09:19:52.641506+02:00 sandpuppy pppd[1920]: Plugin /usr/lib64/pppd/2.4.5/nm-pppd-plugin.so is for pppd version 2.4.5, this is 2.4.6
My pppd was too now (have it from the networking repo). "zypper in --oldpackage ppp-2.4.5-20.1.2" did the trick.
Nice! :) Gruß Jan -- Coles Law: Thinly Sliced Cabbage -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
Hello, Am Dienstag, 22. Juli 2014 schrieb Richard Weinberger:
Found the issue. :) /var/log/messages has the right hint: 2014-07-16T09:19:52.641506+02:00 sandpuppy pppd[1920]: Plugin /usr/lib64/pppd/2.4.5/nm-pppd-plugin.so is for pppd version 2.4.5, this is 2.4.6
My pppd was too now (have it from the networking repo). "zypper in --oldpackage ppp-2.4.5-20.1.2" did the trick.
Ideally there should be a versioned dependency to avoid this problem ;-) # rpm -q --requires NetworkManager |grep ppp ppp So NetworkManager already has "Requires: ppp" - but it should have "Requires: ppp = $ppp_version" (where $ppp_version is the version of ppp used to build the package). I just opened https://bugzilla.novell.com/show_bug.cgi?id=888442 - please CC yourself there in case someone has additional questions. Regards, Christian Boltz -- general rule: if Olaf reports a bug, it is a valid bug. [Olaf Hering while reopening https://bugzilla.novell.com/show_bug.cgi?id=168595] -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
On Tuesday 2014-07-22 22:12, Christian Boltz wrote:
/usr/lib64/pppd/2.4.5/nm-pppd-plugin.so is for pppd version 2.4.5, this is 2.4.6
My pppd was too now (have it from the networking repo). "zypper in --oldpackage ppp-2.4.5-20.1.2" did the trick.
Ideally there should be a versioned dependency to avoid this problem ;-)
# rpm -q --requires NetworkManager |grep ppp ppp
We have a _versioned libdir_. pppd 2.4.6 should not even be looking into /usr/lib64/pppd/2.4.5 IMO. -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org
participants (4)
-
Christian Boltz
-
Jan Engelhardt
-
Jan Ritzerfeld
-
Richard Weinberger