X1 Carbon 1. Gerätemanger zuckt - 2. Wo ist GPS

quasimodoz

New member
Themenstarter
Registriert
23 Juli 2019
Beiträge
23
Hallo,
ich bin neu hier im Forum und habe das X1 Carbon Gen6 gerade erst in Betrieb genommen. Meine übliche Windows Installation ist durchgeführt, und Windows ist auf die neueste Version 1903 Build 18362.239 upgedatet. Selbstverständlich sind auch alle von Vantage angeboteten updates eingespielt. Das Gerät hat LTE integriert und auch das läuft nach Aktivierung. Üblicherweise ist das Gerät an die CS18 Dockingstation angedockt. Die Installation läuft soweit zu meiner Zufriedenheit.

Nun habe ich nach GPS gesucht und dabei den Gerätemanager geöffnet. Hier finde ich das

1. Problem: Die Anzeige zuckt alle 1-8 Sekunden, baut sich also immer wieder neu auf, ohne dass ich eine Veränderung wahrnehmen kann. Offensichtlich wird nach neuen Geräten gesucht. Das habe ich aber nicht angestoßen. Wie kann ich das stoppen?

Damit komme ich zum

2. Problem: Im Gerätemanger oder auch sonstwo kann ich GPS nirgends finden. Wenn ich am Schreibtisch(Dock) sitze, ist der Mobilfunk natürlich ausgeschaltet. Ich erwarte aber, das GPS trotzudem verfügbar ist. Kann mir dazu jemand einen Tipp geben?
 
Willkommen hier!

Zu 1.: Dein Rechner aktualisiert mit hoher Wahrscheinlichkeit Gerätetreiber im Hintergrund über die Windows Update Funktion.
Zu 2.: Das Mobilfunkmodul braucht eine eingelegte und aktive SIM-Karte, damit GPS funktioniert.
 
Für das erste Problem habe ich eine Lösung gefunden, für das zweite leider noch nicht.

1. cmd mit Adminrechten öffnen und dort eingeben:
dism /online /cleanup-image /restorehealth
Neustart
cmd mit Adminrechten öffnen und dort eingeben:´
sfc /scannow

Das hat wohl bestehende Windowsfehler beseitigt und der Geräte-Manager versucht nicht mehr irgendwelche neuen Geräte zu installieren. Irgendwie seltsam, dass die Fehler bei einem praktisch ganz neuen Windows aufgetaucht sind.:rolleyes:

2. Im Gerätemanager gibt es unter Sensoren den Fibocom GNSS Sensor. Das ist das GPS Device. Es ist auch angegeben, dass das Gerät als usbser konfiguriert und gestartet ist. Unter Anschlüsse (COM &LPT) finde ich dann auch die Seriellen USB-Geräte COM3 und COM4 und kann dort z.b. Speed und Parität setzten. Das war's dann aber auch. Eine Verbindung z.B. mit der App FreeGPS kommt nicht zustande. Eine SIM-Karte ist übrigens eingelegt, aktiviert und eingerichtet. Egal, ob verbunden oder nicht, GPS kommt nicht zustande z.B. mit der APP FreeGPS oder Google Maps.

Noch eine kleine Frage an die Community bezüglich dieses Forums: Als ich meinen ersten Beitrag editiert habe, wurden die Umlaute richtig angezeigt. Nachdem ich den Beitrag online gestellt habe, werden plötzlich nur noch Standard ASCII-Zeichen angezeigt. Kann ich hier Einstellungen irgendwo ändern?
 
Dass die Umlaute verändert wurden zeigt, dass Du mit dem WYSIWYG-Editor arbeitest. Stelle ihn im Benutzerkontrollzentrum auf "Erweiterter Editor" um.

Zu 2:
Bist Du sicher, dass zumindest einer der beiden COM-Ports im Gerätemanager zum GPS-Modul gehört?
Zur GPS-Nutzung muss übrigens WWAN aktiviert (aber nicht zwangsläufig verbunden) sein - so ist es zumindest bei meiner Ericsson WWAN-Karte mit GPS.
 
Dass die Umlaute verändert wurden zeigt, dass Du mit dem WYSIWYG-Editor arbeitest. Stelle ihn im Benutzerkontrollzentrum auf "Erweiterter Editor" um.
Danke für den Hinweis. Das habe ich vermutlich gemacht ohne es zu verinnerlichen.

Zu 2:
Bist Du sicher, dass zumindest einer der beiden COM-Ports im Gerätemanager zum GPS-Modul gehört?
Zur GPS-Nutzung muss übrigens WWAN aktiviert (aber nicht zwangsläufig verbunden) sein - so ist es zumindest bei meiner Ericsson WWAN-Karte mit GPS.
Sicher bin ich mir da nicht. Aber im Gerätemanger steht, dass das Gerät migriert wurde, später, nach einem Treiberupdater allerdings nichtmigriert. Wie ich das sonst an einen COM-Port koppeln kann ist mir schleierhaft.
Nochmal zur Kartenaktivierung: Ist aktiviert und LTE läuft probelmlos.
 
Kriegst du eine NMEA-Ausgabe wenn du dich via zB Putty auf den COM-Port verbindest? 9600 oder 115200 würde ich versuchen.
 
GPS wird doch bei neuen Modulen nicht mehr via TTY-Ports realisiert, sondern mit MBIM, womit es keinen direkten AT-Port mehr zum Ansprechen gibt.
 
Hmm, per Putty Terminal kann ich mich überhaupt nicht auf COM3 oder COM4 verbinden, trotz unterschiedlicher Anschlusseinstellungen.
 
Falls eine Fehlermeldung kommt ist der Port bereits von einer anderen Anwendung geöffnet.
 
Falls eine Fehlermeldung kommt ist der Port bereits von einer anderen Anwendung geöffnet.
Fragt sich nur von welcher. Im Taskmager finde ich 2xCOM Surrogate. Das sagt mir aber auch nichts. Außerdem läuft der Windows Geolocation Dienst.

Ich habe übrigens mal versucht den Lenovo Support per Chat zu bekommen. Nach Eingabe der aufwendigen Maske wird nur ein neues leeres Browserfenster geöffnet und nichts weiter passiert. Mache ich da auch etwas falsch?
 
Beende den Dienst mal (Systemsteuerung - Verwaltung - Dienste)
Eventuell POPUPs erlauben, kann aber auch an Java(skript) liegen.
Der Lenovo Support meinte, es geht nicht mit Firefox. Warum? Kein Kommentar. Werde einfach mal etwas experimentieren müssen.

- - - Beitrag zusammengeführt - - -

In den letzten drei Tagen habe ich zusammen mit dem Lenovo Support diverse Dinge ausprobiert. Auch nach einer mehrstündigen Fernqartungs-Sitzung sind wir nicht weiter gekommen. Die Vermutung des Support ist ein fehlerhaftes L850-GL Modul. Allerdings werden in den betreffenden Checkroutinen keine Fehler angezeigt.

Ich habe nun die beiden Apps FreeGPS und GPS Information an den Support geschickt. Die wollen auf vergleichbaren Geräten probieren ob eine Verbindung zum GNSS Modul hergestellt werden kann. Ich bin mal gespannt. Für den Fall, dass das Problem innerhalb der nächsten Woche nicht gelöst werden kann, habe ich schon mal vorsorglich eine Rückgabe des Gerätes beantragt, weil die GPS-Fähigkeit für mich essentiell ist und für den Kauf entscheidend war. Wäre schade, weil ich ansonsten dieses Gerät bis auf ein paar Kleinigkeiten prima finde. Selbst das jetzt verfügbare Nachfolgemodell gefällt mir nicht so gut.
 
Eventuell mal unter Linux probiert? Welche Karte ist es überhaupt?
 
Eventuell mal unter Linux probiert? Welche Karte ist es überhaupt?
Noch eine komplette Neuinstallation? Ich bin nicht besonders gut in Linux und kann nicht viel mehr als eine Distro zu installieren. Dann spezielle Tests aufzurufen oder Treiber zu ändern ist schon eine Herausforderung für mich. Im übrigen ist es das Fibocom L850-GL Modul. Wenn das schon mal jemand gemacht hat, würde ich allerdings die Bürde auf mich nehmen.
 
ich habe damit auch ein wenig herumexperimentiert an der Fibocom L850-GL meines X1 Nano G1. Ich wollte keinen neuen Thread öffnen, nur kurze Rückmeldung geben falls jemand auf dieselbe Idee kommen sollte wie ich oder der Themenersteller:
Wer GPS von der WWAN Karte nutzen will, kauft lieber keine Lenovo Thinkpad Geräte, das endet nur in Frust. Der GNSS Sensor ist absichtlich nicht aktiviert in der Lenovo Firmware der WWAN Karten (also wieder das gute alte Lenovo Whitelisting Thema). Die Anzeige des GNSS Sensors im Gerätemanager ist Fake. Es gibt keine Möglichkeit den Sensor anzusprechen. Ich habe mir ein PowershellScript geschrieben um die Daten der Windows Location API im NMEA Format auf einen erstellten virtuellen COM-Port zu senden. Aber selbst diese Daten kommen ausschließlich aus dem Internet und sind auch entsprechend ungenau.
Sobald man Internet deaktiviert, bleibt die GPS Position stehen. Man müsste die WWAN Firmware umflashen, aber dann bekäme man in Thinkpad Geräten den "unauthorized network card" Error und könnte die Karte gar nicht mehr nutzen.

Ich weiß nicht was Lenovo damit bezweckt. Aber wer dieses Szenario (GPS über WWAN Karte) nutzen will, rechnet damit, dass es in einem modernen Thinkpad nicht funktionieren wird. Einige wenige Karten haben wohl zumindest einen COM-Zugang zur WWAN Karte selbst, wo man mit speziellen Befehlen den Sensor zum Leben erwecken kann ( siehe https://forums.lenovo.com/t5/ThinkP...-gen1-Quectel-EM05-G-4G-modem-gps/m-p/5234065 ). Bei meiner o.g. Fibocom ist auch das nicht vorhanden.
Beitrag automatisch zusammengeführt:

Vielleicht noch als Ergänzung: Man kann die "Fake Natur" des Fibocom GNSS Sensors leicht testen indem man mit dem Tool gpscomplete einen eigenen virtuellen GPS-Sensor erstellt (siehe Screnshots). Dieser wird in der selben Kategorie "Sensoren" eingetragen wie der Fibucom Sensor und wurde von meiner Navisoftware "Mapfactor PC Navigator" problemlos erkannt.
Während der Fibocom Sensor von keiner Navi oder GPS Software erkannt wird, keine Daten an die Windows Location API liefert und nichtmal von der C# SensorAPI lowlevel ansprechbar ist (das hatte ich später auch noch getestet).
 

Anhänge

  • GPSComplete.jpg
    GPSComplete.jpg
    72 KB · Aufrufe: 6
  • Gerätemanager.jpg
    Gerätemanager.jpg
    4,6 KB · Aufrufe: 6
Zuletzt bearbeitet:
ich bin der Sache mit ChatGPT noch etwas weiter auf den Grund gegangen. Mit Hilfe der ChatGPT Analyse der IntelGNSSDriver.inf aus dem Lenovo Treiber Paket und usbtreeview (siehe Screenshot) konnte ich herausfinden, dass:
- COM3 ( VID_8087&PID_0ACA&MI_02 ) der Logging und Debugging Port der Fibocom Karte ist
- COM4 ( VID_8087&PID_0ACA&MI_00 ) ist der AT Port den man für die im Netz herumgeisternden Modem Befehle bräuchte
- der NMEA Port ist als USB-Verbundgerät "versteckt" weil mit generischem MS USB Treiber installiert. Beim genaueren Hinsehen fällt auf, dass auch COM3 und COM4 mit generischen Windows Treibern installiert sind, aber als COM und nicht als USB-Gerät. Daher sind sie woanders zu finden.

Als nächstes habe ich versucht diese Geräte mit dem o.g. Intel GNSS Treiber zu versorgen. Und siehe da - er findet tatsächlich einen Treiber für diese Geräte, aber unsigniert (siehe Screenshot). Deswegen wird er nicht installiert. Ich habe versucht mit ChatGPT den Treiber selbst neu zu signieren, aber da landet man eher in der Klapsmühle. Erst WinSDK installiert um dann festzustellen dass MS den User wieder gaslightet und die inf2cat.exe und signtool.exe aus dem WinSDK entfernt hat. Man muss jetzt das DriverSDK installieren. Dann waren sie vorhanden - nur um festzustellen dass bei der Signierung per inf2cat ein generischer Fehler auftritt. Ergo den ganzen Mist verworfen und den einfachen Weg gewählt.
bcdedit /set testsigning on eingeben in der CMD. Neustarten mit gedrücktem Shift / Umschalt. In der Problembehandlung Startoptionen gewählt, neugestartet mittels Punkt 7. Dann den Treiber für die Geräte ohne Signierung ins System "geboxt".
Und siehe da - alle Ports sind so vorhanden wie man sie erwartet (siehe Screenshots).
Allerdings kann man auf keines dieser COM Ports zugreifen. Ich habe die üblichen Einstellungen versucht (Baudrate 9600 und 115200, 8 Bits, 1 Stoppbit, Parity none und FlowControl off. Nix zu machen. Ich habe ChatGPT ein kleines PS Tool schreiben lassen, das mittels handle.exe prüft ob Anwendungen die Ports blockieren. Nur COM3 wird von svchost.exe blockiert, das ist aber der uninteressanteste Port. AT und NMEA waren frei.

Erst dachte ich, Intel habe schlicht die Signierung verhauen. Jetzt denke ich, dass die Signierung fehlt, weil die Treiber nicht installiert werden sollen, weil der Zugang zu den COM Ports sowieso blockiert ist.

Und das ist juristisch nicht sauber. Denn Lenovo wirbt im Datenblatt des X1 Nano mit GPS Fähigkeit wenn WWAN installiert ist. Wenn der GPS Chip deaktiviert ist und selbst versierten Nutzern alle Möglichkeiten genommen werden, diesen zu aktivieren, weil alle Zugänge, die eine Aktivierung ermöglichen würden, blockiert sind, dann ist das de jure unlauterer Wettbewerb. Man wirbt mit einer Leistung, die nicht vorhanden ist.

Ich habe for fun das Fazit von ChatGPT als Screenshot angehängt. Denn ich finde es trifft es punktgenau.
Diese White- und Blacklist Beschränkungen sind keine Kleinigkeit, sondern "Nutzerverachtung im Designprozess". Besser hätte ich es nicht sagen können.
 

Anhänge

  • NMEA_COM_DRIVER.jpg
    NMEA_COM_DRIVER.jpg
    166,2 KB · Aufrufe: 10
  • NMEA_COM_DRIVER_installation.jpg
    NMEA_COM_DRIVER_installation.jpg
    68,2 KB · Aufrufe: 9
  • Fibocom COM Ports.jpg
    Fibocom COM Ports.jpg
    16,5 KB · Aufrufe: 10
  • Nutzerverachtung_im_Designprozess.jpg
    Nutzerverachtung_im_Designprozess.jpg
    52,2 KB · Aufrufe: 9
  • ok1.de
  • IT Refresh - IT Teile & mehr
  • thinkstore24.de
  • Preiswerte-IT - Gebrauchte Lenovo Notebooks kaufen

Werbung

Zurück
Oben