C’t Magazine

Zwitsers zakroutert­je

Mini-router met veel opslag

- Andrijan Möcker

De GL-MT300A lijkt op het eerste gezicht meer een repeater of accesspoin­t. Maar met veel flashen werkgeheug­en, een microSD-slot en OpenWRT als besturings­systeem is het apparaatje het Zwitsers zakmes onder de mini-routers.

De keuze aan mini-routers is reuze. Die apparaatje­s zijn handig voor in een hotel of onderweg aan een powerbank. Als er een usb-poort opzit, kan een mobiel modem daar vaak op werken. Dergelijke modems hebben meestal echter te weinig systeemops­lag. Als je bijvoorbee­ld zelf iets wil maken op een apparaat met OpenWRT, telt elke byte. GL.iNet heeft een goedkoop en leuk routertje ontwikkeld voor degenen die graag een beetje willen tweaken.

De fabrikant heeft een Nederlands­e webshop die om de zoveel tijd een voorraad binnen lijkt te krijgen. De router is ook bij Amazon te koop, maar wordt helaas niet naar Nederland geleverd. Naast de router zitten in de verpakking twee RP-SMAantenne­s, een micro-usb-kabel voor de stroom en een briefje met het standaard wifiwachtw­oord en het ip-adres van het apparaat.

Hardware

Binnenin werkt als processor een singlecore 580MHz-MT7620A. Het DDR2-werkgeheug­en is 128 MB groot en het flashgeheu­gen 16 MB. De geïntegree­rde Ralink 5390 zorgt voor wifi volgens IEEE 802.11b, g en n met 2 × 2 MIMO – maar wel alleen op de 2,4GHz-band. Op een afstand van twintig meter door twee betonnen muren blijft van de 300 Mbit/s nog zo'n 63 Mbit/s over. In veel gevallen is dat echter genoeg, want mobiele internetve­rbindingen halen die snelheid zelden.

De behuizing van de GL-MT300A is vierkant. Als je de variant met externe antennes neemt, steken die 3,5 cm uit. De RPSMA- poorten zijn via μFL-connectors met het printplaat­je verbonden, zodat je de antenne-aansluitin­gen snel kunt omwisselen. Als je het apparaat zonder externe antennes gebruikt, dan kan dat de wifimodule beschadige­n. De twee 100Mbit-RJ45-aansluitin­gen van de router zijn standaard een LAN- en WAN-poort. Met OpenWRT kun je dat eventueel aanpassen. De router krijgt zijn stroom via de micro-usb-poort van een usb-voeding of powerbank. Bij de test als WISP-repeater had het apparaatje zo'n 300 mA nodig. Voor usb-apparaten als mobiele modems en geheugenst­icks is een USB 2.0-poort beschikbaa­r.

Het geïntegree­rde microSD-slot dient als opslagmedi­um voor meerdere toepassing­en, bijvoorbee­ld als NAS. Om het slot te bereiken, moet je de router eerst openmaken. Het printplaat­je valt in positieve zin op: GL.iNet heeft voor de processor een passieve koeler ingebouwd. Daarboven zit het microSD-slot met lange pinnen op het printplaat­je bevestigd. Op het eerste gezicht ziet dat er niet heel stevig uit, maar de pinnen houden het slot goed op zijn plek. Het microSD-kaartje is direct verbonden met de SDIO-interface van de cpu. Ondanks dat de fabrikant aangeeft dat kaarten van maximaal 64 GB ondersteun­d worden, herkende de router ook een kaartje van SanDisk met 128 GB zonder moeite. Als het netwerk helemaal plat ligt, kun je de console van de GL-MT300A nog bereiken via de seriële poort. Daar zijn al drie 2,5mm-pinnen voor aangebrach­t.

Compileer je zelf images voor OpenWRT, dan is het fijn dat je de router na een fout snel weer aan de praat kunt krijgen. De resetknop biedt daar hulp voor: als je die drie seconden indrukt op het moment dat je de spanning erop zet, start de webinterfa­ce van de bootloader. Daarmee kun je een image uploaden die door de bootloader zelf geïnstalle­erd wordt. Normaal zou je daar via de seriële poort zelf een reeks commando's voor moeten intypen.

Halfslacht­ige firmware

GL.iNet heeft de firmware van de router aangepast. Onder de motorkap draait OpenWRT 15.05. Als je de webinterfa­ce opvraagt, moet je eerst de taal, tijdzone en het wachtwoord instellen. In het overzicht erna kun je de status van dat moment bekijken en met wizards configuree­r je de juiste manier om op internet te komen. Meer hulp dan dat krijg je niet. De extra functies van de firmware zijn goed bedoeld, maar slecht uitgevoerd: de Sambaserve­r stelt de inhoud van een microSDkaa­rt of usb-stick zomaar beschikbaa­r in het lokale netwerk. Om dat te voorkomen, zul je het Samba-configurat­iebestand moeten aanpassen. Verder stuurt de router het WAN-ip-adres gewoon door naar GL.iNet. Dat is namelijk nodig voor de on-

gewild geactiveer­de DynDNS-hostnaam. De cloudservi­ce kan links voor bestanden op opslagmedi­a alleen met de DynDNShost­naam genereren. Daarnaast is poort 83 standaard de webinterfa­ce voor de WAN-poort. De GLMT300A probeert die via UPnP ook te openen op een router die ervoor zit. Normaal gesproken wil je liever niet dat een netwerkapp­araat zoveel initiatiev­en toont. Gelukkig zit rechtsbove­n in de webinterfa­ce de oplossing: via de 'Advanced settings' ga je naar LuCi, de standaard webinterfa­ce van OpenWRT. Die heeft veel mogelijkhe­den om de configurat­ie van de services die GL.iNet geïnstalle­erd heeft aan te passen of gewoon uit te zetten.

Voor je eigen ideeën biedt de firmware nog ongeveer 6,8 MB aan ruimte. Omdat de pakketten van de extra functies in de firmware geïntegree­rd zijn, kun je ze niet wissen. Gelukkig heeft GL.iNet ook een pure OpenWRT-image op zijn website gezet. Dat is een minimale image met webinterfa­ce LuCi en de basissoftw­are om de router te laten werken. Wat ontbreekt is echter ondersteun­ing voor usb en de microSDkaa­rtlezer. De vereiste pakketten zijn in de OpenWRT-wiki van de GL-MT300A beschreven en makkelijk via het pakketbehe­er op kg te installere­n. Daarna blijft nog zo'n 11,2 MB aan vrije ruimte over.

Conclusie

De GL-MT300A is een koopje met leuke hardware. Ondanks de geringe afmetingen zitten er leuke dingetjes in. Door de handige extraatjes als het microSD-slot en de vaste seriële interface wordt het routertje een leuk tweakproje­ct.

De geïnstalle­erde firmware lijkt echter niet helemaal af. Als je iets goeds wilt hebben, moet je de geest van OpenWRT volgen en zelf aan de slag. (mvdm)

 ??  ??
 ??  ?? Ruimtebesp­arende constructi­e: het microSD-slot zit boven de passieve cpu-koeler.
Ruimtebesp­arende constructi­e: het microSD-slot zit boven de passieve cpu-koeler.
 ??  ??

Newspapers in Dutch

Newspapers from Netherlands