I have bought a Latitude E7440 and i have a problem with this modem :
P: Vendor=413c ProdID=81a3 Rev=00.06
S: Manufacturer=Sierra Wireless, Incorporated
S: Product=Dell Wireless 5570 HSPA+ (42Mbps) Mobile Broadband Card
it doesn't want to operate properly :
$ sudo qmicli -d /dev/cdc-wdm0 --dms-uim-verify-pin="PIN,0000"
[/dev/cdc-wdm0] PIN verified successfully
$ sudo qmicli -d /dev/cdc-wdm0 --dms-get-operating-mode
[/dev/cdc-wdm0] Operating mode retrieved:
HW restricted: 'no'
$ sudo qmicli -d /dev/cdc-wdm0 --dms-set-operating-mode=online
error: couldn't set operating mode: QMI protocol error (3): 'Internal'
$ sudo mount -t debugfs none /sys/kernel/debug
$ sudo cat /sys/kernel/debug/dell_laptop/rfkill
Bit 0 : Hardware switch supported: 1
Bit 1 : Wifi locator supported: 0
Bit 2 : Wifi is supported: 1
Bit 3 : Bluetooth is supported: 1
Bit 4 : WWAN is supported: 1
Bit 5 : Wireless keyboard supported: 0
Bit 8 : Wifi is installed: 1
Bit 9 : Bluetooth is installed: 1
Bit 10: WWAN is installed: 0
Bit 16: Hardware switch is on: 1
Bit 17: Wifi is blocked: 0
Bit 18: Bluetooth is blocked: 0
Bit 19: WWAN is blocked: 0
Bit 0 : Wifi controlled by switch: 1
Bit 1 : Bluetooth controlled by switch: 1
Bit 2 : WWAN controlled by switch: 1
Bit 7 : Wireless switch config locked: 0
Bit 8 : Wifi locator enabled: 0
Bit 15: Wifi locator setting locked: 0
looks like modem is forced in airplane mode, like in this bug report : https://bugzilla.kernel.org/show_bug.cgi?id=47751
Other people seems to have same problem :
is the dell-laptop needs to be fixed ?
I also try to get serial interfaces working and it's finally working with this:
# modprobe -r qcserial
# modprobe sierra
# echo 413c 81a3 > /sys/bus/usb-serial/drivers/sierra/new_id
Then with a "minicom -D /dev/ttyUSB1"
Current Time: 1736 Temperature: 38
Bootup Time: 0 Mode: LOW POWER MODE
System mode: LTE PS state: Not attached
LTE band: No band LTE bw: Unknown
LTE Rx chan: 65535 LTE Tx chan: 65535
EMM state: NULL ---
RRC state: RRC Idle
IMS reg state: No Srv
RSSI (dBm): 0 Tx Power: 0
RSRP (dBm): 0 TAC: 0000 (0)
RSRQ (dB): 0 Cell ID: 00000000 (0)
SINR (dB): -20.0
Even with serial interface, i can't get it to quit low power mode.
(anyway, sierra and qcserial modules also need to be fixed, i have contacted Bjørn Mork about that)
Any ideas ?
Any update on this ? what can i do ?
One more user with the same problem and exact same behavior.
Because nobody has responded so far (3 months) I'm not sure if anybody working at this.
It would be great if we could get any feedback if the "dell_laptop" maintainers think they could fix this or not.
Oh and btw, update to the latest Dell E7440 BIOS (A10) don't change anything to the problem.
BIOS says that Windows8 is able to bypass hardware switch, so there is a way :)
I use a Dell Latitude E6440.
But it uses the same modem type (Sierra MC8805 [Dell Wireless 5570]).
I have the same issue:
* Dell Latitude E7240
* BIOS version A10
* Sierra Wireless MC8805 (Dell Wireless 5570 HSPA+ (42Mbps) Mobile Broadband Card) Vendor=413c ProdID=81a3
* kernel 3.18.0-0.rc5.git0.2.fc22.x86_64
I wasn't able to find a module combination to recognize the 5570 on 3.18.0-rc5.
qcserial and sierra didn't seem to find anything.
This is now fixed in libqmi and ModemManager, see:
This is great news!
Thank you very much.
Which libqmi version do I need to use the new feature?
libqmi git master; didn't release any new version with this yet.