You are not logged in.

#1 2016-10-06 23:29:34

Lomax
Member
Registered: 2016-10-06
Posts: 1

Ericsson MiniPCI (USB) 3G modem unregisters after boot

Greetings,

I have an internal Ericsson F3507g 3G modem (MiniPCI slot but USB connection) which gets intialised at boot but is deregistered immediately after - from dmesg:

[    1.366454] usb 2-1.4: new high-speed USB device number 3 using ehci-pci
[    2.280333] usb 2-1.4: New USB device found, idVendor=0bdb, idProduct=1900
[    2.280336] usb 2-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[    2.280339] usb 2-1.4: Product: Ericsson F3507g Mobile Broadband Minicard Composite Device
[    2.280341] usb 2-1.4: Manufacturer: Ericsson
[    2.280343] usb 2-1.4: SerialNumber: 3541530231641440
[    8.233769] cdc_acm 2-1.4:1.1: ttyACM0: USB ACM device
[    8.243124] cdc_acm 2-1.4:1.3: ttyACM1: USB ACM device
[    8.243540] cdc_acm 2-1.4:1.9: ttyACM2: USB ACM device
[    8.243927] cdc_wdm 2-1.4:1.5: cdc-wdm0: USB WDM device
[    8.243981] cdc_wdm 2-1.4:1.6: cdc-wdm1: USB WDM device
[    8.842436] cdc_wdm 2-1.4:1.5: wdm_int_callback - 0 bytes
[    8.843427] cdc_wdm 2-1.4:1.6: wdm_int_callback - 0 bytes
[    8.960485] cdc_ether 2-1.4:1.7 wwan0: register 'cdc_ether' at usb-0000:00:1d.0-1.4, Mobile Broadband Network Device, 02:80:37:ec:02:00
[    8.963595] cdc_ether 2-1.4:1.7 wwp0s29u1u4i7: renamed from wwan0
[   14.202197] usb 2-1.4: USB disconnect, device number 3
[   14.210587] cdc_ether 2-1.4:1.7 wwp0s29u1u4i7: unregister 'cdc_ether' usb-0000:00:1d.0-1.4, Mobile Broadband Network Device

The device is not listed by lsusb:

Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 0a5c:217f Broadcom Corp. BCM2045B (BDC-2.1)
Bus 001 Device 003: ID 147e:2016 Upek Biometric Touchchip/Touchstrip Fingerprint Sensor
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

And ModemManager complains:

Oct 06 23:39:06 thinkpad ModemManager[978]: <info>  Modem for device at '/sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4' successfully created
Oct 06 23:39:06 thinkpad ModemManager[978]: <info>  Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:19.0': not supported by any plugin
Oct 06 23:39:06 thinkpad ModemManager[978]: <info>  Couldn't find support for device at '/sys/devices/pci0000:00/0000:00:1c.4/0000:02:00.0': not supported by any plugin
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (tty/ttyACM1): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (usbmisc/cdc-wdm0): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4
Oct 06 23:38:54 thinkpad ModemManager[978]: <warn>  Modem couldn't be initialized: couldn't load current capabilities: Failed to determine modem capabilities.
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (usbmisc/cdc-wdm1): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (tty/ttyACM0): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (net/wwp0s29u1u4i7): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4
Oct 06 23:38:54 thinkpad ModemManager[978]: <info>  (tty/ttyACM2): released by modem /sys/devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.4

The CDC modules are not loaded:

cdc_ether              16384  0
usbnet                 45056  1 cdc_ether
cdc_wdm                20480  0
cdc_acm                36864  0

And the device is not shown in rfkill list:

0: tpacpi_bluetooth_sw: Bluetooth
	Soft blocked: no
	Hard blocked: no
1: phy0: Wireless LAN
	Soft blocked: no
	Hard blocked: no
2: hci0: Bluetooth
	Soft blocked: yes
	Hard blocked: no

I have spent a handful of hours trying to figure this out on my own but I'm not getting anywhere. The same modem used to work in a different laptop with an earlier kernel. I have found a few tantalising clues around the net, but no suggestion of how to solve the problem, for example:

Ericsson F3507g (0bdb:1900) - does not display in NetworkManager, tho USB ACM devices are registered

I would greatly appreciate any suggestions which may help resolve this. Perhaps it is a udev issue?

Edit: I have tested with two different SIM cards inserted, both of which work in my mobile.

Last edited by Lomax (2016-10-06 23:30:45)

Offline

Board footer

Powered by FluxBB