Bouw uw OpenWrt-firmware in 30 minuten
Dit artikel is verouderd en dient alleen ter referentie.
U kunt nu in 30 minuten uw eigen aangepaste OpenWrt-firmware voor GL-routers bouwen. Zo doet u dat:
Hardwarevereisten:
- Router: u hebt een door OpenWrt ondersteunde router nodig. Alle GL-routers worden bijvoorbeeld door OpenWrt ondersteund en hebben seriële aansluitingen.
- Linux: u hebt een Linux-pc nodig. U kunt Ubuntu, Debian, Centro OS enzovoort gebruiken. Als u alleen Windows hebt, kunt u een virtuele machine installeren, zoals virtualbox, die gratis is. Het is eigenlijk vrij eenvoudig.
- UART: voor geavanceerde ontwikkeling hebt u een USB-UART-adapter nodig.
Softwareomgeving:
We gebruiken hier Ubuntu als voorbeeld. Raadpleeg de OpenWrt-handleiding voor meer informatie over andere systemen.
U moet de benodigde ontwikkeltools installeren:
$ apt-get install subversion build-essential libncurses5-dev zlib1g-dev
gawk git ccache gettext libssl-dev xsltproc wget
Na het downloaden moet u de Image builder in een map uitpakken. Bijvoorbeeld:
$ tar jxvf OpenWrt-ImageBuilder-ramips-mt7620.Linux-x86_64.tar.bz2
$ cd OpenWrt-ImageBuilder-ramips-mt7620.Linux-x86_64
Begin met schone firmware
U moet onze schone firmware downloaden van https://dl.gl-inet.com en op uw router installeren. Configureer de firmware vervolgens naar uw eigen behoeften. Onthoud de instellingen die u hebt gekozen.
Bouw uw firmware
Zodra u werkende firmware hebt, kunt u dezelfde firmware bouwen met de imagebuilder. Een uitgebreide handleiding vindt u hier. Het is vrij eenvoudig en snel.
Noteer welke softwarepakketten u hebt geïnstalleerd en welke bestanden u hebt gewijzigd. Stel dat u luci-app-upnp installeert en /etc/config/wireless wijzigt. Kopieer dan de inhoud van wireless naar files/etc/config/wireless in uw huidige map. Als u een image voor GL-MT300N bouwt, doet u het volgende:
make image PROFILE=GL-MT300N PACKAGES="luci-app-upnp openvpn-openssl
kmod-usb-core" FILES=files/
Uw firmware staat binnen enkele minuten in de map bin.
Over GL.iNet
GL.iNet, opgericht in 2010, is een toonaangevende leverancier van innovatieve routers en netwerkoplossingen. Van compacte reisrouters tot geavanceerde KVM-oplossingen op afstand: GL.iNet levert bekroonde netwerktechnologie die is ontworpen voor prestaties en veiligheid.
GL.iNet stelt mensen en organisaties in staat om met vertrouwen verbinding te maken. Door gebruikers zelf de controle te geven, ondersteunt GL.iNet de productiviteit en samenwerking die bijdragen aan een goed leven.