Der GL.iNet GL-X750 basiert auf OpenWRT, daher kann man mit dem Gerät so einiges anfangen…
Zwischenstand:
- Hostname:GL-X750
- Modell: GL.iNet GL-X750
- Architektur: Qualcomm Atheros QCA9533 ver 2 rev 0
- Openwrt Version: OpenWrt 22.03.4 r20123-38ccc47687
- Kernel Version: 5.10.176
Mögliche Änderungen:
Hardware
Über ein „Pigtail“ weitere Antenne nach außen legen
- eine oder beide WiFi Antennen (feine Lötarbeiten an der Hauptplatine)
- GPS Antenne (kann direkt am Mobilfunkmodul von Quectel eingesteckt werden)
Software
Direkt anfangs zweite Partition SD Karte als ext4 formatiert und als overelay gemountet, sonst ist der Flash zu knapp
Partitionen:
- NTFS für Filme, usw.
- EXT4: 100-500MB als „Overly-FS“ für OpenWRT
Wichtig: Wenn man das OverlayFS über die Root-Partition mountet, gehen die vorher gemachten Einstellungen scheinbar verloren. Das RootFS ist nun ja vom „Overlay“ überlagert…
https://openwrt.org/docs/guide-user/storage/writable_ntfs
Für OpenWRT ist beireit das auf LUA basierte Web Gui LUCI installiert.
Daher nutzen wir das auch LUA basierte Gpoint:
GPS: https://github.com/Kodo-kakaku/luci-app-gpoint
Optional: Selbst OpenWRT Image bauen:
https://firmware-selector.openwrt.org/?version=23.05.2&target=ath79%2Fgeneric&id=glinet_gl-x750
Zusätzlich für LTE :
usb-modeswitch kmod-mii kmod-usb-net kmod-usb-wdm kmod-usb-net-qmi-wwan uqmi luci-proto-qmi
GPS:
gpsd
LTE:
kmod-usb-net-rndis comgt-ncm kmod-usb-net-huawei-cdc-ncm kmod-usb-serial kmod-usb-serial-option kmod-usb-serial-wwan usb-modeswitch kmod-mii kmod-usb-net kmod-usb-wdm kmod-usb-net-qmi-wwan uqmi kmod-usb-net-cdc-mbim umbim
More Input for GPS:
https://github.com/Kodo-kakaku/luci-app-gpoint
OpenWrt: GPS für GL-X3000-Router aktivieren und GPS-Daten im Netzwerk bereitstellen
https://www.codingblatt.de/openwrt-gl-x3000-gps-einrichten
[howto] GL-X3000 GPS configuration guide
https://forum.gl-inet.com/t/howto-gl-x3000-gps-configuration-guide/30260
https://forum.gl-inet.com/t/gl-x750-ep06-gps-gnss/6360
In the EP06 hardware manual it says:
It is recommended to use a passive GNSS antenna when LTE B13 or B14 is supported, as the use of active antenna may generate harmonics which will affect the GNSS performance.
The first mystery is whether the EP06 provides power for an active antenna or whether one would have to inject power externally. The hardware manual is not clear on this. I ended up using a passive antenna with a 30cm long cable, which seems to be the max available.
To enable the GPS one has to issue an AT+QGPS=1 command on /dev/ttyUSB2 and then one can read the nmea sentences on /dev/ttyUSB1. There are additional commands to configure the GNSS functions, but they’re very limited compared to “regular GNSS chips”. The details can be found in the Quectel EP06&EG06&EM06 GNSS AT Commands Manual. I believe one has to register to download that one.
The second mystery is that I don’t manage to change the configuration of which GNSS systems are enabled and which sentences it outputs after having enabled the GPS. Basically after power-on I can configure and enable, after that even disabling the GPS and changing the config has no effect until the next power-cycle.
The third mystery is whether the GNSS chip supports SBAS augmentation (e.g. WAAS). The docs are silent on that, but it’s hard to believe that a GNSS chip in 2019 doesn’t support it. I’ll have to keep an eye on what the thing outputs after it has had time to download all the GPS info. (Update: after 12 hours the module sees 23 satellites, uses 7 for a fix and none have ID>120, which would indicate WAAS. It reports a “2D fix”.)
From: <https://forum.gl-inet.com/t/gl-x750-ep06-gps-gnss/6360>