cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Puppy
Bit Torrent
Posts: 1,822
Registered: ‎11-28-2007
Location: CZ
Views: 24,034
Message 1 of 205

Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

This was posted as a reply to german forum but it was deleted

 

Symptoms (mobile connection is connected)

 

1. mobile connection randomly disconnects. It is possible to reconnect again.

 

2. when resume from Connected standby mode the mobile connection appears to be connected but it is dead. It is not possible to disconnect nor turn off the mobile connection, it is stuck. Windows restart is required to resolve it.

 

3. when resume from Connected standby mode the EM7345 composite device disappears at all from Device Manager and new unknown device '1 CDC' appears. Windows restart is required to resolve it.

 

Note: Issues 2 and 3 occurs when running on battery only. I don't have any occurence when the tablet was plugged in AC, turned off (into Connected standby mode) and on, yet.

 

I have already tried to reinstall the 1.6.10513.4153 driver, no luck. I have also tried to disable 'USB selective suspend' feature in driver settings and switch off GNSS device (because it has Sierra Wireless driver), no change. I have latest BIOS 1.24 (ThinkPad 8, 64 bit).

 

It is hard to reproduce the case 3 but I have almost reliable steps:

 

1. uninstall current driver (even it is the latest version)

2. restart

3. install current 1.6.10513.4153 driver, select Custom Setup, make sure the 'WWAN Logging Tool' is selected, finish the installation

4. restart

 

5. establish mobile connection

6. go to Start menu, Intel group, start 'M.2 WWAN Logging Tool'

7. press Start Trace button

8. turn off the tablet (while the tracing is running) by power button, wait for a minute

 

9. turn on the tablet

(repeat steps 8 and 9 multiple times, in case you can not reproduce it at the first time)

 

EM7345 device disappears with typical unknown 1 CDC device. Yes, it is not a standard operation but it is easily reproducible with the same result.

 

Similar issue is reported in other forum posts for ThinkPad 8 and 10

 

http://forums.lenovo.com/t5/ThinkPad-Tablets/Thinkpad-8-with-Sierra-Wireless-EM7345-Driver-or-Firmwa...

http://forums.lenovo.com/t5/ThinkPad-Slate-Tablets/Tablet-8-win-8-1-unbekanntes-Gerät-1-CDC-kein-mob...

http://forums.lenovo.com/t5/ThinkPad-Tablets/Thinkpad-10-EM7345-stops-working/td-p/1742115

http://forums.lenovo.com/t5/ThinkPad-Tablets/Flaky-WWAN-in-ThinkPad-10/m-p/1793007

 

Additional related issue - firmware update does not work

 

Old firmware 1.1 that can not be updated to 1.2, read this thread http://forums.lenovo.com/t5/T400-T500-and-newer-T-series/T540p-Sierra-WWAN-EM7345-reliability/m-p/18... The 1.2 firmware might help to resolve the issue (although this post states it actually did not help).

 

Technical details

 

When the USB composite device (EM7345 = WWAN + GNSS) disappears it incorrectly identifies itself as VID = 1519, PID = F000 so Windows can not find proper driver for the device and displays it with (?) icon. If you remove the '1 CDC' device from Device Manager and perform 'Scan for hardware changes' this time it is correctly identified as VID = 1199, PID = A001 and installed (these tasks can be automated using devcon.exe command-line tool, so the fix wouldn't require OS restart everytime it occurs. It is still hack, not a solution). It looks like a firmware bug because the USB composite device and WWAN MBIM device uses Microsoft generic driver.

 

Summary

 

Given the price tag of ThinkPad 8 and 10 tablets, Lenovo should fix that because this is basic functionality failure. Disappearing WWAN device that needs full restart is really serious issue.

 

And again, please diagnose and resolve the issue (hint , hint) instead of "try to reinstall this, try to reinstall that, replace this, replace that" advices. It leads to nowhere because the driver/firmware is buggy as it was in the past with Ericsson device.

 

(copy of the post is stored)

__________________________________
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8.
Do you care about privacy and security ? Leave Google behind
Puppy
Bit Torrent
Posts: 1,822
Registered: ‎11-28-2007
Location: CZ
Views: 23,821
Message 2 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

More details. I installed USB Device Viewer from Windows Driver Kit to get some information.

 

When the EM7435 device is healthy:

 

[Port3]  :  USB Composite Device


Is Port User Connectable:         no
Is Port Debug Capable:            no
Companion Port Number:            0
Companion Hub Symbolic Link Name: 
Protocols Supported:
 USB 1.1:                         yes
 USB 2.0:                         yes
 USB 3.0:                         no

Device Power State:               PowerDeviceD2

       ---===>Device Information<===---
String Descriptor for index 2 not available while device is in low power state.

ConnectionStatus:                  
Current Config Value:              0x01  -> Device Bus Speed: High (is not SuperSpeed or higher capable)
Device Address:                    0x05
Open Pipes:                           6

          ===>Device Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x01
bcdUSB:                          0x0200
bDeviceClass:                      0xEF  -> This is a Multi-interface Function Code Device
bDeviceSubClass:                   0x02  -> This is the Common Class Sub Class
bDeviceProtocol:                   0x01  -> This is the Interface Association Descriptor protocol
bMaxPacketSize0:                   0x40 = (64) Bytes
idVendor:                        0x1199 = Sierra Wireless Inc.
idProduct:                       0xA001
bcdDevice:                       0x1729

When the EM7435 device disappears and is shown as unknown '1 CDC' device

 

[Port3] 


Is Port User Connectable:         no
Is Port Debug Capable:            no
Companion Port Number:            0
Companion Hub Symbolic Link Name: 
Protocols Supported:
 USB 1.1:                         yes
 USB 2.0:                         yes
 USB 3.0:                         no

       ---===>Device Information<===---
String Descriptor for index 2 not available while device is in low power state.

ConnectionStatus:                  
Current Config Value:              0x00  -> Device Bus Speed: High (is not SuperSpeed or higher capable)
Device Address:                    0x02
Open Pipes:                           0
*!*ERROR:  No open pipes!

          ===>Device Descriptor<===
bLength:                           0x12
bDescriptorType:                   0x01
bcdUSB:                          0x0200
bDeviceClass:                      0x02  -> This is a Communication Device
bDeviceSubClass:                   0x00
bDeviceProtocol:                   0x00
bMaxPacketSize0:                   0x40 = (64) Bytes
idVendor:                        0x1519 = Comneon GmbH Co., Ohg.
idProduct:                       0xF000
bcdDevice:                       0x1234

 

I have also tried to diagnose what exactly happens after returning from Connected standby using

USB hardware verifier but as usually I can not reproduce it while the tool is used Smiley Mad

__________________________________
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8.
Do you care about privacy and security ? Leave Google behind
Puppy
Bit Torrent
Posts: 1,822
Registered: ‎11-28-2007
Location: CZ
Views: 23,781
Message 3 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Finally the issue has occured while the logging was enabled. Below is the important part. I can also provide full 7 MB ETL file of the session.

 

13064345359.548681: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        VendorID/ProductID: 0x1199/0xa001
        DeviceInterfacePath: \??\USB#VID_1199&PID_A001#xxxxxxxxxxxxxxxxx#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
        DeviceDescription: USB Composite Device
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345359.550657: (UsbHub3/179)
        Event Message: Client Initiated Recovery Action
        DeviceInterfacePath: \??\USB#ROOT_HUB30#4&3b2e1e16&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
        PortPath:  0x82, 0x0, 0x194b, 0x3
13064345359.550863: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        VendorID/ProductID: 0x1199/0xa001
        DeviceInterfacePath: \??\USB#VID_1199&PID_A001#xxxxxxxxxxxxxxxxx#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
        DeviceDescription: USB Composite Device
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345359.550865: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        VendorID/ProductID: 0x1199/0xa001
        DeviceInterfacePath: \??\USB#VID_1199&PID_A001#xxxxxxxxxxxxxxxxx#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
        DeviceDescription: USB Composite Device
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345359.553734: (UsbHub3/179)
        Event Message: Client Initiated Recovery Action
        DeviceInterfacePath: \??\USB#ROOT_HUB30#4&3b2e1e16&0&0#{f18a0e88-c30c-11d0-8815-00a0c906bed8}
        PortPath:  0x82, 0x0, 0x194b, 0x3
13064345359.554079: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        VendorID/ProductID: 0x1199/0xa001
        DeviceInterfacePath: \??\USB#VID_1199&PID_A001#xxxxxxxxxxxxxxxxx#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
        DeviceDescription: USB Composite Device
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345359.554081: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        VendorID/ProductID: 0x1199/0xa001
        DeviceInterfacePath: \??\USB#VID_1199&PID_A001#xxxxxxxxxxxxxxxxx#{a5dcbf10-6530-11d2-901f-00c04fb951ed}
        DeviceDescription: USB Composite Device
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345402.217890: (UsbHub3/160)
        Event Message: Request for Device Descriptor Failed
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345402.217892: (UsbHub3/132)
        Event Message: Device Control Transfer Error
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345402.217905: (UsbHub3/75)
        Event Message: Validation Failure of Device Descriptor
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0
13064345408.443380: (UsbHub3/176)
        Event Message:DescriptorValidationErrorBulkEndpointInvalidWMaxPacketSize
        PortPath:  0x3, 0x0, 0x0, 0x0, 0x0, 0x0

 

__________________________________
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8.
Do you care about privacy and security ? Leave Google behind
Community SeniorMod
Community SeniorMod
Posts: 12,004
Registered: ‎06-06-2011
Location: RU
Views: 23,709
Message 4 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Puppy,

what driver are you talking about above?

win8 uses its built-in driver for LTE cards in MBIM network mode. By some causes this driver doesn't work properly on your tablet. Perhaps it's a BIOS/EC issue.

What if to install em7345 Sierra original drivers for win8? They support USB IDs your card has. You might find them on Lenovo support site (the link to the newest one is below). Then you can change composition of USB devices and get at least Network adapter, GNSS and AT port support. Let me knoq if you'll follow this advise.

http://download.lenovo.com/ibmdl/pub/pc/pccbbs/mobiles/gtwo35ww.exe



x220 • Gobi 2000 3g | hdd, msata ssd, wwan, wifi, gps -- unique hand-made config
ThinkPad 25 Special Anniversary Edition. #retro. Signed by D.Hill
T470p | X1 Carbon Gen3 | Miix 2 10" | Yoga Tablet 2-1050F (Android) + BT Keyboard
ThinkPad Stack • 2.4/5 Wireless Router, HDD 1 TB, BT Speaker, Power Bank, Mobile Projector

Do it well, worse becomes itself

Communities:   English    Deutsche    Español    Portugues    Русскоязычное    Česká    Slovenská    Українська   Moto English

Puppy
Bit Torrent
Posts: 1,822
Registered: ‎11-28-2007
Location: CZ
Views: 23,703
Message 5 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues


@x220forme wrote:

what driver are you talking about above?

The recent driver for ThinkPad 8 version 1.6.10513.4153

http://support.lenovo.com/us/en/products/tablets/thinkpad-tablet-series/thinkpad-8/downloads/DS04077...

 

I run the MSI installer and installed all components. Note it was already installed by the factory setup. I've just removed it and installed again.

 

The link you provided is driver for ThinkPad 10. The summary of changes (post 1.6.10513.4153 version) does not indicate any fix and these symptoms are same for ThinkPad 10 as well.

__________________________________
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8.
Do you care about privacy and security ? Leave Google behind
Community SeniorMod
Community SeniorMod
Posts: 12,004
Registered: ‎06-06-2011
Location: RU
Views: 23,690
Message 6 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Target device doesn't matter if driver supports IDs.



x220 • Gobi 2000 3g | hdd, msata ssd, wwan, wifi, gps -- unique hand-made config
ThinkPad 25 Special Anniversary Edition. #retro. Signed by D.Hill
T470p | X1 Carbon Gen3 | Miix 2 10" | Yoga Tablet 2-1050F (Android) + BT Keyboard
ThinkPad Stack • 2.4/5 Wireless Router, HDD 1 TB, BT Speaker, Power Bank, Mobile Projector

Do it well, worse becomes itself

Communities:   English    Deutsche    Español    Portugues    Русскоязычное    Česká    Slovenská    Українська   Moto English

Community SeniorMod
Community SeniorMod
Posts: 12,004
Registered: ‎06-06-2011
Location: RU
Views: 23,695
Message 7 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Driver components (terms) differ from USB composition of devices. Presently you don't see GNSS port, Trace port, AT port for modem management and so on. Don't you?



x220 • Gobi 2000 3g | hdd, msata ssd, wwan, wifi, gps -- unique hand-made config
ThinkPad 25 Special Anniversary Edition. #retro. Signed by D.Hill
T470p | X1 Carbon Gen3 | Miix 2 10" | Yoga Tablet 2-1050F (Android) + BT Keyboard
ThinkPad Stack • 2.4/5 Wireless Router, HDD 1 TB, BT Speaker, Power Bank, Mobile Projector

Do it well, worse becomes itself

Communities:   English    Deutsche    Español    Portugues    Русскоязычное    Česká    Slovenská    Українська   Moto English

Puppy
Bit Torrent
Posts: 1,822
Registered: ‎11-28-2007
Location: CZ
Views: 23,691
Message 8 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Does it mean that the EM7345 network device is supposed to have Sierra Wireless driver instead of Microsoft one after the installation is finished ? If so, what version ? Currently the GNSS device has Sierra Wireless driver only and the M.2 WWAN Logging Tool is installed as well.

 

EM7345 USB composite device - Microsoft driver

  - EM7345 network device - Microsoft driver

  - EM7345 GNSS device - Sierra Wireless driver

__________________________________
ThinkPad (1992 - 2012): R51, X31, X220, Tablet 8.
Do you care about privacy and security ? Leave Google behind
Community SeniorMod
Community SeniorMod
Posts: 12,004
Registered: ‎06-06-2011
Location: RU
Views: 23,659
Message 9 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

Device in MBIM network mode can work under OS built-in driver for network adapter and GNSS sensor or card's manufacturer drivers, for more quantity and type of devices (interfaces) I mentioned the examples above, another ones are ACM, NCM, ECM.



x220 • Gobi 2000 3g | hdd, msata ssd, wwan, wifi, gps -- unique hand-made config
ThinkPad 25 Special Anniversary Edition. #retro. Signed by D.Hill
T470p | X1 Carbon Gen3 | Miix 2 10" | Yoga Tablet 2-1050F (Android) + BT Keyboard
ThinkPad Stack • 2.4/5 Wireless Router, HDD 1 TB, BT Speaker, Power Bank, Mobile Projector

Do it well, worse becomes itself

Communities:   English    Deutsche    Español    Portugues    Русскоязычное    Česká    Slovenská    Українська   Moto English

Community SeniorMod
Community SeniorMod
Posts: 12,004
Registered: ‎06-06-2011
Location: RU
Views: 23,639
Message 10 of 205

Re: Sierra Wireless EM7345 ThinkPad 8 and 10 general issues

During Sierra drivers default installation additional devices (interfaces) support are not being installed (CDC-class interfaces including).



x220 • Gobi 2000 3g | hdd, msata ssd, wwan, wifi, gps -- unique hand-made config
ThinkPad 25 Special Anniversary Edition. #retro. Signed by D.Hill
T470p | X1 Carbon Gen3 | Miix 2 10" | Yoga Tablet 2-1050F (Android) + BT Keyboard
ThinkPad Stack • 2.4/5 Wireless Router, HDD 1 TB, BT Speaker, Power Bank, Mobile Projector

Do it well, worse becomes itself

Communities:   English    Deutsche    Español    Portugues    Русскоязычное    Česká    Slovenská    Українська   Moto English

Check out current deals!


Shop current deals

Top Kudoed Authors