Doorgaan naar inhoud

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:

  1. Router: u hebt een door OpenWrt ondersteunde router nodig. Alle GL-routers worden bijvoorbeeld door OpenWrt ondersteund en hebben seriële aansluitingen.
  2. 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.
  3. 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

U moet de Image builder voor uw router downloaden. Download deze van onze github. Al deze Image builders zijn gecompileerd met alle kernelmodules en softwarepakketten, zodat u ze kunt gebruiken zonder ze zelf te compileren. Al onze Image builders zijn gecompileerd op een 64bit-machine. Mogelijk werken ze niet op een 32bit-machine.

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.

Vorig artikel Een repeaterbridge instellen met OpenWrt op GL-minirouters
Volgend artikel GL-MT300N op #4 in de 8 beste minireisrouters | mei 2017 door Ezvid Wiki

Producten vergelijken

{"one"=>"Selecteer 2 of 3 items om te vergelijken", "other"=>"{{ count }} van 3 items geselecteerd"}

Selecteer het eerste item om te vergelijken

Selecteer tweede item om te vergelijken

Selecteer derde item om te vergelijken

Vergelijken