Zum Inhalt springen

Erstellen Sie Ihre OpenWrt-Firmware in 30 Minuten

Dieser Artikel ist veraltet und dient nur als Referenz.


Jetzt können Sie Ihre eigene, individuell angepasste OpenWrt-Firmware für GL-Router in 30 Minuten erstellen. So geht es:

Hardware-Anforderungen:

  1. Router: Sie benötigen einen OpenWrt-unterstützten Router. Beispielsweise werden alle GL-Router von OpenWrt unterstützt und verfügen über serielle Anschlüsse.
  2. Linux: Sie benötigen einen Linux-PC und können Ubuntu, Debian, Centro OS usw. verwenden. Wenn Sie nur Windows haben, können Sie eine virtuelle Maschine wie virtualbox installieren, die kostenlos ist. Das ist eigentlich ganz einfach.
  3. UART: Für die fortgeschrittene Entwicklung benötigen Sie zwingend einen USB-UART-Adapter.

Softwareumgebung:

Wir verwenden hier Ubuntu als Beispiel. Weitere Informationen zu anderen Systemen finden Sie im OpenWrt-Anleitung.

Sie müssen die erforderlichen Entwicklungswerkzeuge installieren:

$ apt-get install subversion build-essential libncurses5-dev zlib1g-dev gawk git ccache gettext libssl-dev xsltproc wget

Sie müssen den Image builder für Ihren Router herunterladen. Laden Sie ihn von unserem github herunter. Alle diese Image builder wurden mit allen Kernelmodulen und Softwarepaketen kompiliert, sodass Sie sie verwenden können, ohne sie selbst kompilieren zu müssen. Alle unsere Image builder wurden auf einem 64bit-System kompiliert. Auf einem 32bit-System funktioniert dies möglicherweise nicht.

Nach dem Download müssen Sie den Image builder in einen Ordner entpacken. Zum Beispiel:

$ tar jxvf OpenWrt-ImageBuilder-ramips-mt7620.Linux-x86_64.tar.bz2

$ cd OpenWrt-ImageBuilder-ramips-mt7620.Linux-x86_64

Beginnen Sie mit einer sauberen Firmware

Sie müssen unsere saubere Firmware von https://dl.gl-inet.com herunterladen und auf Ihrem Router installieren. Anschließend müssen Sie die Firmware nach Ihren eigenen Anforderungen konfigurieren. Merken Sie sich unbedingt die vorgenommenen Einstellungen.

Erstellen Sie Ihre Firmware

Nachdem Sie über eine funktionierende Firmware verfügen, können Sie mit dem Imagebuilder dieselbe Firmware erstellen. Eine ausführliche Anleitung finden Sie hier. Das geht sehr einfach und schnell.

Notieren Sie die installierten Softwarepakete und die von Ihnen geänderten Dateien. Wenn Sie beispielsweise luci-app-upnp installieren und /etc/config/wireless ändern, kopieren Sie den Inhalt von wireless und legen Sie ihn im aktuellen Ordner files/etc/config/wireless ab. Angenommen, Sie erstellen ein Image für GL-MT300N, führen Sie Folgendes aus:

make image PROFILE=GL-MT300N PACKAGES="luci-app-upnp openvpn-openssl kmod-usb-core" FILES=files/

Nach wenigen Minuten finden Sie Ihre Firmware im bin-Ordner.

Über GL.iNet

GL.iNet wurde 2010 gegründet und ist ein führender Anbieter innovativer Router und Netzwerklösungen. Von kompakten Reiseroutern bis hin zu hochmodernen Remote-KVMs liefert GL.iNet preisgekrönte Netzwerktechnologie, die auf Leistung und Sicherheit ausgelegt ist.

GL.iNet ermöglicht Menschen und Organisationen, sich mit Vertrauen zu vernetzen. Indem GL.iNet die Kontrolle in die Hände der Nutzer legt, unterstützt das Unternehmen Produktivität und Zusammenarbeit für ein Good Life.

Vorheriger Artikel So richten Sie eine Repeater-Bridge mit OpenWrt auf GL Mini-Routern ein
Nächster Artikel GL-MT300N auf Platz 4 der 8 besten Mini-Reiserouter | Mai 2017 laut Ezvid Wiki

Produkte vergleichen

{"one"=>"Wählen Sie 2 oder 3 Artikel zum Vergleichen aus", "other"=>"{{ count }} von 3 Elementen ausgewählt"}

Wählen Sie das erste zu vergleichende Element aus

Wählen Sie das zweite zu vergleichende Element aus

Wählen Sie das dritte Element zum Vergleichen aus

Vergleichen