Brak możliwości nawiązania połączenia GSM (Nokia500) od wersji Ubuntu 16.04

Wszystko na temat internetu za pomocą sieci komórkowych pod systemem Linux.

Moderator: Moderatorzy

ODPOWIEDZ
mintgsm
Początkujący użytkownik forum
Posty: 3
Rejestracja: 2018-03-14, 22:02

Brak możliwości nawiązania połączenia GSM (Nokia500) od wersji Ubuntu 16.04

Post autor: mintgsm »

Cześć,

próbuję się połączyć z internetem poprzez telefon Nokia 500, który podłączony jest do komputera kablem usb. W telefonie ustawiony jest tryb łączności 'Nokia PC Suite'. Po konfiguracji połączenia - w zależności od systemu, który testowałem – żaden komunikat nie pojawiał się (Mint) lub wyświetlało się coś takiego (Studio, Mate):

Failed to add/activate connection
(2) Active connection removed before it was initialized

Za każdym razem, kiedy podłączany został telefon, system wykrywał dostępność sieci komórkowej, ale nie mógł nawiązać z nią połączenia.

Sprawdzane na:
- Ubuntu 16.04.1, 16.04.2, 16.04.3 64 bit
- Ubuntu Mate 16.04.2, 16.04.03 32 i 64 bit
- Ubuntu Mint 18.2, 18.3 64 bit

Aktualizacje w/w systemów nie rozwiązują problemu.

Aktualnie testuję Linux Mint 18.3 'Sylvia' 'Cinnamon 64 bit'.

uname -a
Linux Dell 4.10.0-38-generic #42~16.04.1-Ubuntu SMP Tue Oct 10 16:32:20 UTC 2017 x86_64 x86_64 x86_64 GNU/Linux

Po podłączeniu telefonu system wykrywa dostępność sieci komórkowej.
Przy próbie połączenia nic się nie dzieje – brak komunikatu o zerwaniu połączenia.

Aby móc łączyć się z internetem, aktualnie używam Ubuntu Studio 14.04:
uname -a
Linux computer 3.13.0-143-lowlatency #192-Ubuntu SMP PREEMPT Tue Feb 27 11:19:15 UTC 2018 x86_64 x86_64 x86_64 GNU/Linux

W tej wersji systemu problem nie występuje. Wszystko działa, nawet, jeśli system uruchomiony jest w wersji 'live'.

Jak sobie z tym spróbować poradzić?
mintgsm
Początkujący użytkownik forum
Posty: 3
Rejestracja: 2018-03-14, 22:02

UPDATE 15.03.2018

Post autor: mintgsm »

Dodaję trochę danych.

Kod: Zaznacz cały

lsusb
Bus 002 Device 002: ID 0421:05c0 Nokia Mobile Phones 

Kod: Zaznacz cały

dmesg | grep usb
[  135.960103] usb 2-3: new high-speed USB device number 3 using ehci-pci
[  136.109777] usb 2-3: New USB device found, idVendor=0421, idProduct=05c0
[  136.109783] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  136.109787] usb 2-3: Product: 500
[  136.109791] usb 2-3: Manufacturer: Nokia
[  136.109795] usb 2-3: SerialNumber: ***************
[  136.345365] usbcore: registered new interface driver cdc_acm
[  136.415797] usbcore: registered new interface driver cdc_phonet
[  136.446435] usbcore: registered new interface driver cdc_ether
[  136.454966] usb 2-3: bad CDC descriptors
[  136.455992] usbcore: registered new interface driver rndis_host
[  136.470140] usb 2-3: bad CDC descriptors
[  136.470223] usbcore: registered new interface driver rndis_wlan

Kod: Zaznacz cały

ifconfig  -a
usbpn0    Link encap:UNSPEC  HWaddr 1B-3A-30-30-30-30-3A-30-00-00-00-00-00-00-00-00  
          POINTOPOINT NOARP  MTU:65541  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3 
          RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

W /var/log/syslog znalazłem fragment:
Failed to connect 'Play': Connection requested both IPv4 and IPv6 but dual-stack addressing is unsupported by the modem.
Czy to może mieć główny wpływ na rozłączanie telefonu?

/var/log/syslog (od momentu podłączenia telefonu):

Kod: Zaznacz cały

Mar 15 23:00:04 Dell kernel: [ 3500.752250] usb 2-3: new high-speed USB device number 8 using ehci-pci
Mar 15 23:00:04 Dell kernel: [ 3500.906519] usb 2-3: New USB device found, idVendor=0421, idProduct=05c0
Mar 15 23:00:04 Dell kernel: [ 3500.906525] usb 2-3: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Mar 15 23:00:04 Dell kernel: [ 3500.906530] usb 2-3: Product: 500
Mar 15 23:00:04 Dell kernel: [ 3500.906533] usb 2-3: Manufacturer: Nokia
Mar 15 23:00:04 Dell kernel: [ 3500.906537] usb 2-3: SerialNumber: ***************
Mar 15 23:00:04 Dell kernel: [ 3500.908741] cdc_acm 2-3:1.1: ttyACM0: USB ACM device
Mar 15 23:00:04 Dell kernel: [ 3500.910352] usb 2-3: bad CDC descriptors
Mar 15 23:00:04 Dell kernel: [ 3500.910482] usb 2-3: bad CDC descriptors
Mar 15 23:00:04 Dell NetworkManager[2566]: nm_device_get_device_type: assertion 'NM_IS_DEVICE (self)' failed
Mar 15 23:00:05 Dell NetworkManager[2566]: <info>  [1521151204.9899] manager: (usbpn0): new Generic device (/org/freedesktop/NetworkManager/Devices/4)
Mar 15 23:00:05 Dell mtp-probe: checking bus 2, device 8: "/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3"
Mar 15 23:00:05 Dell mtp-probe: bus: 2, device: 8 was an MTP device
Mar 15 23:00:05 Dell org.gtk.vfs.GPhoto2VolumeMonitor[1209]: (process:1548): GVFS-GPhoto2-WARNING **: device (null) has no BUSNUM property, ignoring
Mar 15 23:00:05 Dell org.gtk.vfs.Daemon[1209]: PTP: reading event an error 0x02ff occurredDevice 0 (VID=0421 and PID=05c0) is UNKNOWN in libmtp v1.1.10.
Mar 15 23:00:05 Dell org.gtk.vfs.Daemon[1209]: Please report this VID/PID and the device model to the libmtp development team
Mar 15 23:00:05 Dell NetworkManager[2566]: <info>  [1521151205.1850] devices added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.14/net/usbpn0, iface: usbpn0)
Mar 15 23:00:05 Dell NetworkManager[2566]: <info>  [1521151205.1851] device added (path: /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3/2-3:1.14/net/usbpn0, iface: usbpn0): no ifupdown configuration found.
Mar 15 23:00:07 Dell ntpd[1516]: error resolving pool ntp.ubuntu.com: Temporary failure in name resolution (-3)
Mar 15 23:00:11 Dell ntpd[1516]: error resolving pool 3.ubuntu.pool.ntp.org: Temporary failure in name resolution (-3)
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Creating modem with plugin 'Nokia' and '2' ports
Mar 15 23:00:13 Dell ModemManager[882]: <warn>  Could not grab port (net/usbpn0): 'unsupported subsystem: 'net''
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem for device at '/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-3' successfully created
Mar 15 23:00:13 Dell ntpd[1516]: error resolving pool 2.ubuntu.pool.ntp.org: Temporary failure in name resolution (-3)
Mar 15 23:00:13 Dell ModemManager[882]: <warn>  (ttyACM0) response array is not empty when using cached reply, cleaning up 5 bytes
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem: state changed (unknown -> disabled)
Mar 15 23:00:13 Dell NetworkManager[2566]: <info>  [1521151213.4106] manager: (ttyACM0): new Broadband device (/org/freedesktop/NetworkManager/Devices/5)
Mar 15 23:00:13 Dell NetworkManager[2566]: <info>  [1521151213.4118] device (ttyACM0): state change: unmanaged -> unavailable (reason 'managed') [10 20 2]
Mar 15 23:00:13 Dell NetworkManager[2566]: <info>  [1521151213.4132] device (ttyACM0): modem state 'enabling'
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: state changed (disabled -> enabling)
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: 3GPP Registration state changed (unknown -> registering)
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: 3GPP Registration state changed (registering -> roaming)
Mar 15 23:00:13 Dell ModemManager[882]: <info>  Modem /org/freedesktop/ModemManager1/Modem/3: state changed (enabling -> registered)
Mar 15 23:00:13 Dell NetworkManager[2566]: <info>  [1521151213.7187] device (ttyACM0): state change: unavailable -> disconnected (reason 'modem-available') [20 30 58]
Mar 15 23:00:17 Dell ntpd[1516]: error resolving pool 1.ubuntu.pool.ntp.org: Temporary failure in name resolution (-3)
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1041] device (ttyACM0): Activation: starting connection 'Play' (ea2593e9-43b7-4268-b733-b624ed734e9e)
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1052] audit: op="connection-activate" uuid="ea2593e9-43b7-4268-b733-b624ed734e9e" name="Play" pid=1526 uid=1000 result="success"
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1072] device (ttyACM0): state change: disconnected -> prepare (reason 'none') [30 40 0]
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1084] manager: NetworkManager state is now CONNECTING
Mar 15 23:00:18 Dell NetworkManager[2566]: <warn>  [1521151218.1107] (ttyACM0): Failed to connect 'Play': Connection requested both IPv4 and IPv6 but dual-stack addressing is unsupported by the modem.
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1112] device (ttyACM0): state change: prepare -> failed (reason 'modem-init-failed') [40 120 28]
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1122] manager: NetworkManager state is now DISCONNECTED
Mar 15 23:00:18 Dell NetworkManager[2566]: (NetworkManager:2566): GLib-GObject-WARNING **: invalid cast from 'NMSimpleConnection' to 'NMSettingsConnection'
Mar 15 23:00:18 Dell NetworkManager[2566]: <warn>  [1521151218.1177] device (ttyACM0): Activation: failed for connection 'Play'
Mar 15 23:00:18 Dell NetworkManager[2566]: <info>  [1521151218.1233] device (ttyACM0): state change: failed -> disconnected (reason 'none') [120 30 0]
Mar 15 22:12:27 Dell NetworkManager[945]: <info>  [1521148347.7197] device (ttyACM0): state change: failed -> disconnected (reason 'none') [120 30 0]
Zawartość pliku /etc/resolv.conf:

Kod: Zaznacz cały

# Dynamic resolv.conf(5) file for glibc resolver(3) generated by resolvconf(8)
#     DO NOT EDIT THIS FILE BY HAND -- YOUR CHANGES WILL BE OVERWRITTEN
Czy stan zamontowania/odmontowania telefonu może mieć wpływ na zrywanie połączenia?
Zauważyłem, że w starszej wersji Ubuntu 14.04 po podłączeniu telefonu, jego zawartość nie była automatycznie montowana. W Mint 18.3 od razu telefon jest zamontowany. Kiedy go odmontuję, nadal istnieje możliwość połączenia z siecią gsm, ale i tak telefon się nie łączy.
ODPOWIEDZ