Lenovo (x260) and EM7455
Bjørn Mork
bjorn at mork.no
Thu Aug 18 08:46:39 UTC 2016
Bjørnar Ness <bjornar.ness at gmail.com> writes:
> That worked, and I now have serial interfaces. Seems W_DISABLE is true, dont
> know if that means anything:
> State: Low Power Mode
> LPM voters - Temp:0, Volt:0, User:0, W_DISABLE:1, IMSWITCH:1, BIOS:0
> LPM persistence - None
W_DISABLE is the rfkill input (often known as pin #20 on the older
mini-PCIe modules. Are you sure this isn't just you having tested
rfkill? I hope so...
It it weren't for the unexpected W_DISABLE, then IMSWITCH would explain
your problems: This means that there is a mismatch between the firmware
images on the module and the firmware image it is configured to use,
possibly automatically based on SIM.
You can get this info with QMI, but the Sierra AT command implementation
gives a nice output since you have AT. This is how my EM7455 looks:
at!image?
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
FW 1 GOOD 1 0 0 ?_? 02.05.07.00_?
FW 2 GOOD 2 0 0 ?_? 02.08.02.00_?
FW 3 EMPTY 0 0 0
FW 4 EMPTY 0 0 0
Max FW images: 4
Active FW image is at slot 2
TYPE SLOT STATUS LRU FAILURES UNIQUE_ID BUILD_ID
PRI FF GOOD 0 0 0 002.007_000 02.08.02.00_GENERIC
PRI FF GOOD 0 0 0 002.006_000 02.08.02.00_ORANGE-EU
Max PRI images: 50
OK
at!impref?
!IMPREF:
preferred fw version: 02.08.02.00
preferred carrier name: GENERIC
preferred config name: GENERIC_002.007_000
current fw version: 02.08.02.00
current carrier name: GENERIC
current config name: GENERIC_002.007_000
OK
And I believe it was like this from delivery. But I did boot Windows
once, so that could have changed it. Don't remember if I booted Windows
with the original "Lenovo" SIM or with a Telenor SIM. If the latter,
then I assume the GENERIC PRI could be a result of that.
I assume you have a mismatch between preferred and current? Do you have
Windows on that laptop? If you have, then booting that is by far the
easiest and safest way to get the correct firmware image installed.
Otherwise we'll have to move to the experimental section :)
Bjørn
More information about the ModemManager-devel
mailing list