Ik had net wat bij elkaar geschreven om een mede-tweaker wat op weg te wijzen wat misschien ook nog wel nuttig kan zijn in de TS:
openWRT installeren
OpenWRT is eenvoudig te installeren vanuit een precompiled image. Zoals staat uitgelegd in de
wiki - installation), dien je goed op te letten dat je de juiste image selecteert (zie link in wiki), en dien je te flashen vanuit de standaard firmware.
Alle relevante basisinstellingen van openWRT instellen, grotendeels zoals aangegeven in de wiki (
http://wiki.openwrt.org/doc/howto/basic.config): SSH, firewall QoS,...
vLANs instellen om poort aan je WAN toe te voegen
Dit kan handig zijn voor belgen die hun telenet digibox op de router willen aansluiten.
-Log in met SSH op je router en open met vi de /etc/config/network file.
vi /etc/config/network
Hier vind je een vi reference guide.
-Haal uit de voorlaatste groep, onder 'ports' het cijfer van de poort die je wenst toe te voegen aan je WAN en voeg deze toe in de laatste groep onder 'ports'. 5t is een interne verbinding en 0 is de WAN poort. Beide moet je dan ook laten staan. Indien je poort 1 hebt aangepast ziet je config file ziet er zo uit:
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '1'
option 'ports' '2 3 4 5t'
config 'switch_vlan'
option 'device' 'rtl8366rb'
option 'vlan' '2'
option 'ports' '0 1 5t'
Sla op en sluit af. Na een reset zou je extra WAN poort moeten werken.
aanpassen van de hardware knoppen
Ja kan de QSS knop en de factory reset knop een functie geven. Hieronder is de volgende setup uitgelegd:
*de QSS knop kort indrukken schakelt de WIFI aan en uit. Langer dan 10 seconden start de router opnieuw op.
*De factory reset knop lang indrukken doet een "reset to defaults".
-maak een bestand aan /usr/bin/wifionoff
vi /usr/bin/wifionoff
-plak er de volgende code in:
#!/bin/sh
SW=$(uci -q get wireless.@wifi-device[0].disabled)
[ "$SW" == "1" ] && uci set wireless.@wifi-device[0].disabled=0
[ "$SW" == "1" ] || uci set wireless.@wifi-device[0].disabled=1
wifi
Sla op en sluit af
-open /etc/config/system met vi
vi /etc/config/system
voeg op het einde van dit bestand de 3 buttons toe, zoals hieronder beschreven:
config 'button' 'wifi_toggle'
option 'button' 'BTN_1'
option 'action' 'released'
option 'handler' '/usr/bin/wifionoff'
option 'min' '0'
option 'max' '3'
config 'button' 'fact_default'
option 'button' 'BTN_0'
option 'action' 'released'
option 'handler' 'firstboot && reboot'
option 'min' '10'
option 'max' '30'
config 'button' 'reboot_button'
option 'button' 'BTN_1'
option 'action' 'released'
option 'handler' 'logger reboot ; reboot ;'
option 'min' '10'
option 'max' '90'
toon volledige bericht
sla op en sluit af
BTN_1 is de hardware QSS button vooraan de router. BTN_0 is de hardware reset aan de achterkant van de router.
de bovenste button behandelt het in of uitschakelen van de wifi wanneer kost op de QSS knop vooraan de router gedrukt wordt.Hij roept hierbij het eerder aangemaakte script op.
De tweede knop behandet de reset wanneer lang op de QSS gedrukt, en de onderste behandelt de factory reset wanneer lang op de reset knop achteraan het toestel wordt gedrukt.