OpenWrt: 5G-/4G-Router GL-X3000 flashen und einrichten
Seit mehreren Jahren habe ich den 4G-/LTE-Router GL-X750 (Spitz) bei mir als Heimnetzwerkrouter im Einsatz. Mittlerweile gibt es mit dem GL-X3000 (Spitz AX) ein Nachfolgemodell mit mehr Leistung und 5G-4G-Dual-SIM-Unterstützung. Mit diesem spiele ich gerade etwas rum und teste einige Sachen.
Standardmäßig wird der GL-X3000, wie für den Hersteller üblich, mit einer eigenen indivuell angepassten OpenWrt-Firmware ausgeliefert. Da ich selbst die normale bzw. unmodifizierte OpenWrt-Firmware bevorzuge, habe ich nach dem Auspacken als erstes eben jene auf den Router geflasht. Aktuell gibt es für den GL-X3000 aber leider noch keine stabile Firmware-Version, sondern nur eine Snapshot-Variante.
Das Flashen und Einrichten des GL-X3000 gestaltet sich quasi 1:1 wie beim GL-X750, so dass ich in diesem Beitrag oftmals auf den entsprechenden Beitrag zum Flashen des GL-X750 verweise.
Vorbereitung - Firmware herunterladen & verifizieren
OpenWrt herunterladen
Zuallererst ladet euch die OpenWrt-Firmware von der entsprechenden OpenWrt-GL-X3000-Seite herunter. Wie bereits erwähnt, gab es zum Zeitpunkt der Veröffentlichung dieses Beitrags noch keine stabile Firmware, so dass ihr das aktuelle Snapshot-Image per Klick auf den Link bei Firmware OpenWrt snapshot Upgrade URL
herunterladen müsst.
openwrt-mediatek-filogic-glinet_gl-x3000-squashfs-sysupgrade.bin
Image verifizieren
An dieser Stelle folgt einfach dem Beitrag OpenWrt: 4G-/LTE-Router GL-X750 flashen und einrichten.
OpenWrt-Firmware flashen
Auch dieser Schritt hat sich im Vergleich zum X750 nicht verändert, so dass ihr auch hier dem Beitrag OpenWrt: 4G-/LTE-Router GL-X750 flashen und einrichten folgen könnt.
OpenWrt einrichten - erste Schritte nach dem Flashen
Hier könnt ihr auch wieder OpenWrt: 4G-/LTE-Router GL-X750 flashen und einrichten folgen.
Da es sich um eine Snapshot-Firmware-Version handelt, ist die Weboberfläche LuCI nicht "out-of-the-box" mit dabei. Da die Konfiguration über die Web-GUI teils komfortabler ist, solltet ihr das entsprechende Paket als erstes mit folgendem Befehl nachinstallieren.
Danach könnt ihr LuCI dann wie gewohnt aufrufen und verwenden.
Mobiles Internet via 5G-/4G-Modem einrichten
Derzeit verfüge ich nur über einen 4G-Datentarif, der in meinem GL-X750 zum Einsatz kommt. Die entsprechende SIM-Karte habe ich zum Testen jetzt auch im GL-X3000 verwendet. Die folgende Beschreibung bezieht sich im Zweifel also nur auf das Einrichten bzw. Herstellen einer 4G-Verbindung.
Modem-Verbindung von PCIe auf USB umstellen
Als erstes installiert die im Beitrag OpenWrt: 4G-/LTE-Router GL-X750 flashen und einrichten aufgeführten Pakete.
Normalerweise sollte nach Installation der o.g. Pakete und einem Neustart das Modem über das Dateiverzeichnis verfügbar bzw. zugreifbar sein. Bei mir war das Problem, dass das wie bei meinem X750 nicht der Fall war und das Modem nicht über /dev/cdc-wdm0
zur Verfügung stand. Auf GitHub fand ich zum Commit für den GL-X3000 bzw. den entsprechenden Chipsatz ein Hinweis, dass das Modem standardmäßig über PCIe kommuniziert und man das auf USB umstellen kann. In einem OpenWrt-Forums-Beitrag hat das einem Benutzer auch geholfen, dass bei ihm 5G funktionierte.
Um das Ganze umzukonfigurieren müssen wir sogenannte AT-Befehle an das Modem senden. Ich habe für das Absenden der AT-Befehle picocom
verwendet, welches ihr wie folgt installieren könnt:
Um mit picocom
AT-Befehle ans Modem zu senden, ruft es wie folgt auf:
Zum Testen könnt ihr nun einfach AT
eingeben und das Modem sollte mit OK
antworten. Danach fragt ab, wie die aktuelle Einstellung eures Modems bzgl. der PCIe-/USB-Anbindung ist:
Erhaltet ihr eine Ausgabe mit 1,0
dann erfolgt die Datenübertragung per PCIe. In diesem Fall kann auf USB wie folgt umgestellt werden:
Nach einem Neustart des Routers sollte nun das Modem über /dev/cdc-wdm0
ansprechbar sein.
Anschließend könnt ihr an dieser Stelle wieder 1:1 dem Beitrag OpenWrt: 4G-/LTE-Router GL-X750 flashen und einrichten folgen.
Fazit
Auf den ersten Blick macht der GL-X3000 einen guten Eindruck. Das Flashen von OpenWrt war wie beim X750 problemlos möglich. Ein Problem war das Einrichten des Modems und die Herstellung einer Internetverbindung aufgrund der PCIe-/USB-Problematik. Da es bis dato noch keine stabile Firmware-Version gibt, würde ich den Router aktuell glaube ich auch noch nicht produktiv einsetzen wollen, obwohl bei mir bei der Snapshot-Variante bis jetzt noch keine Probleme aufgefallen sind.
Als nächstes werde ich wohl ein wenig mit der GPS-Funktionalität des Routers experimentieren. Im Gegensatz zum X750 benötigt der GL-X3000 keine separate externe Antenne. Zudem werde ich mal gucken, ob ich für meinen Cogstar-Homespot-Tarif die 5G-Option, sofern sie für Homespots verfügbar ist, aktiviere um zu testen, ob der Router mit 5G auch problemlos funktioniert.