Tried most of the suggestions here and elsewhere.
I've got a Lenovo T470s and EM7455. And as everyone else, after W10 Fall Creators Update no more.
The best I can get is with a driver from 2016-Sept-28 Vers 16.9.2.8. With this driver the device shows up as Sierra Wireless EM7455 Qualcomm Snapdragon X7 LTE-A. Great. When installing it also applies SWI9X30C_02.24.05.06 (2017-May-19) FirmWare for the modem
as well, even if I have (had) the latest SWI9X..._02.30.01.01 (18-July-13) taken from Sierra's site.
Windows claims it has the latest driver, at least it has a higher version number then neither Lenovo nor Sierra has on their drivers. So no, it wont install (easy). Downloading and running Lenovo's latest only results in Windows own generic mobile broadband
driver is back.
Sierras latest driver for EM7455 downloads, unpacks and says that there is no modem that is compatible in the download.
Neither do Lenovo's driver.
Forcing a driver update to Sierra's latest causes the driver to install, but cannot start (errcode 10).
Enabled COM-ports on EM7455 to confirm current FW and status is ok. Modem on COM5, NMEA on COM6, DM on COM4 and QDLoader on COM3.
'ipconfig' reports a correct IP-address and gateway, but doing a 'ping <ip-address> results in "PING: transmit failed. General failure." Never ever seen before... Troubleshooting says "Enter a SIM PIN2 to unlock the mobile broadband device". Well, this is
probably a miss-interpretation of some code that is returned. The modem works fine, connects fine and receives an IP/GW/network info.
There is nothing wrong with the SIM. It works in other devices. And - running a live-debian9 has the modem work perfect with working internet. In this very same computer!
I read somewhere that this problem started with KB4056892. May very well be so, uninstalling it has no effect.
What would the procedure to confirm that the reported device is (or not) a compatible device for the .inf-file in question?
I'm thinking what would be interresting to know is what the actual hardware (EM7455) is reported as when for instance the latest network driver from Lenovo is a specific one for 7455 (filename says: swsd017455i.inf) so how can it not be meant for being a
driver to this same EM7455?? So how can it not find a proper driver??
Is the latest driver from Sierra Wireless suitable for Lenovo (T470s)? What is making the driver from Lenovo better? OR as Windows claims that the existing driver already is the best???
And of course I have tried all deleting/uninstalling the device, removing windows driver, reinstalled with Lenovo/Sierra drivers first and then reboot and all I think I've read is done. And probably not, since some folks seems to have made it working!?!
Some tech-support guy suggested to reinstall Windows. Hm, well, yes, for the first days of updating the system it will work, until it comes to later updates. And other previous problems has required some of the updates coming later on to work, so No. I wont
reinstall Win10 for now. That would demand a new disk to play with in such case.
All this of removing the modem card and reinstall it. Why? Debian works fine. Is it to force Windows reinstall it?
Bla bla bla.
This has gone far too long now. I'm very close to give up on this.
/Carl