After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 697374 - [MM 0.8] fall back to PPP bearer for Icera devices
[MM 0.8] fall back to PPP bearer for Icera devices
Status: RESOLVED FIXED
Product: NetworkManager
Classification: Platform
Component: ModemManager
unspecified
Other Linux
: Normal normal
: ---
Assigned To: NetworkManager maintainer(s)
NetworkManager maintainer(s)
Depends on:
Blocks:
 
 
Reported: 2013-04-05 16:11 UTC by Dan Williams
Modified: 2013-04-05 17:12 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Dan Williams 2013-04-05 16:11:47 UTC
Not all Icera devices have net ports, like the Nokia CS-12, which only has two ttyACMx ports.  We should fall back to PPP for Icera devices when a net port can't be found.
Comment 1 Dan Williams 2013-04-05 16:13:14 UTC
ModemManager[13439]: <info>  [1365178188.025989] [mm-device.c:483] mm_device_create_modem(): Creating modem with plugin 'Nokia (Icera)' and '2' ports
ModemManager[13439]: <debug> [1365178188.026782] [mm-base-modem.c:267] mm_base_modem_grab_port(): (ttyACM1) type 'at' claimed by /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1
ModemManager[13439]: <debug> [1365178188.026987] [mm-base-modem.c:267] mm_base_modem_grab_port(): (ttyACM0) type 'at' claimed by /sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1
ModemManager[13439]: <debug> [1365178188.027039] [mm-base-modem.c:842] log_port(): (/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1) tty/ttyACM0 at (primary)
ModemManager[13439]: <debug> [1365178188.027077] [mm-base-modem.c:842] log_port(): (/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1) tty/ttyACM1 at (secondary)
ModemManager[13439]: <debug> [1365178188.027116] [mm-base-modem.c:842] log_port(): (/sys/devices/pci0000:00/0000:00:1d.7/usb2/2-1) tty/ttyACM0 data (primary)

....

ModemManager[13439]: <debug> [1365178271.165044] [mm-bearer.c:384] connect_ready(): Couldn't connect bearer '/org/freedesktop/ModemManager1/Bearer/1': 'No valid data port found to launch connection'
ModemManager[13439]: <info>  [1365178271.165150] [mm-iface-modem.c:1203] __iface_modem_update_state_internal(): Modem /org/freedesktop/ModemManager1/Modem/2: state changed (connecting -> registered)
ModemManager[13439]: <debug> [1365178271.166114] [mm-iface-modem-simple.c:228] connect_bearer_ready(): Couldn't connect bearer: 'No valid data port found to launch connection'
Comment 2 Aleksander Morgado 2013-04-05 16:19:10 UTC
Ah, really? I assumed all Icera modems have a net port... Will fix that then.
Comment 3 Aleksander Morgado 2013-04-05 16:26:18 UTC
Please check with the 'aleksander/icera-no-net-fix' branch...
Comment 4 Dan Williams 2013-04-05 16:49:23 UTC
Branch works with the PPP-based CS12 and a net-port based ZTE.  Looks good.
Comment 5 Aleksander Morgado 2013-04-05 17:12:08 UTC
Merged to git master.