WRT54GL
Za sodelovanje pri freifunk.net je najprimernejši Linksys WRT54GL.
Router je produkt podjetja Linksys (od leta 2003 hčerinsko podjetje podjetja Cisco) in je sestavljen iz 5-Portnega Swicha in Wireless Access Pointa. Router je primeren za internetno povezavo z večino Clienti, tako WLAN 802.3 kot tudi 802.3 kot 802.11b in 802.11g.
Podobna izdelka sta WRT54G in WRT54GS. WRT54GS ima na razpolago večji RAM in več flash pomnilnika. Nadgrajen je bil s tehnologijo Speed BooSter, ki naj bi pohitrila WLAN povezave. Ta tehnologija je standardna, kar pomeni, da lahko naprave, ki te tehnologije nimajo, delujejo z WRT54GS. Linksys navaja, da Speed Booster poveča hitrost za 35%, če ga uporablja tudi odjemalec, hitrost pa naj bi bila večja, tudi če odjemalec nima Speed Booster podpore. WLAN kartice, ki podpirajo Speed Booster, ponuja zgolj Linksys.
Firmware
Posebnost WRT54GL je da je izvorna koda pod licenco GPL. Linksys je leta 2004 pod pravnim pritiskom razkril kodo, saj ta vsebuje iptables. Od leta 2005 uporablja Linksys firmware VxWorks od podjetja Wind River Systems na G in GS modelu. Ker uporablja manj resourcev, kot prejšni Linux Firmware, so zato prilagodili hardware. Da bi lahko prodajali tudi routerje, na katerih lahko naložimo nov/svoj firmware, so na Linksys začeli prodajati WRT54GL. L stoji za Linux. Ker je koda prosto dostopna, je nastalo mnogo drugega Firmwara kot OpenWRT, HyperWRT, Talisman, Alchemy in WiFi-Box. Te alternative omogočajo da WRT54G/GS, deluje kot cenovno dražji routerji.
Strojna oprema
Zaradi velike skupnosti se ne izboljšuje zgolj FirmWare, ampak tudi HardWare. Mozno je vgraditi Serial Port, čitalec SD kartic prav tako pa tudi video in zvočne kartice.
Zakaj izbrati WRT54GL
Linksys WRT54GL je priporočljiv zaradi naslednih lastnosti:
- Router za 50 € lahko deluje več let ne da bi ga bilo potrebno ponovno zagati, ker ima pri delovanju manj možnih napak kot PC. Porabi tudi precej manj elektrike.
- Firmware od Freifunk deluje zelo dobro na WRTjih. Seveda obstajajo tudi drugi Routerji in Access Pointi, pri katerih se uporablja Linux. Ampak za njih sestaviti funkcionalni Firmware ni tako trivialno.
- Za sedolovanje pri freifunku mora WLAN kartica delovati v tako imenovanem Ad-Hoc-Modulu. V tem načinu lahko vsaka WLAN kartica komunicira direktno z drugo WLAN kartico, če se uporablja isti ESSID. Velikokrat proizvajalci v routerje tega načina ne vgrajujejo in ga moramo zato vgraditi sami.
- Za Linksys WRT54GL že obstaja mnogo različnih možnosti prilagoditi router v svoje namene. Primeri:
- BatBox se prihacka skozi Web okolje v napravo in omogoča prve alize preko Telneta
- Wifi Firmware Firmware, ki ima več možnosti nastavitve kot originalen Firmware.
- Sveasoft Firmware Ima tudi več nastavitev. Ima plačljivo različico za 20 $
- DD-WRT Firmware
- Tomato Firmware
- Obvlada standard 802.11g (54 Mbit/s) in 802.11b (11 Mbit/s)
- Ker je bila objavljena izvorna koda originalnega Firmwara od Linksys, tako da je lažje razviti svoj FirmWare
- Ker ima 4 - port 10 /100 Swich (vsi porti so MDI/MDI-x)
- Ker ga lahko uporabljamo z DSL-modemom.
- Ker lahko nastavljamo moč oddajanja, tako je nepremagljiv pri dosegu
Različice strojne opreme
Freifunk FirmWare teče na WRT54GL in tudi na WRT54G (ne verzija 5), WRT54GS-V2.0, WAP54G-V2.0 (4Mb Flash), WAP54G- V2.0 (2 Mb Flash), Siemens SE505 in na AllNet-0277-napravah. Več uporabnikov poroča, da FirmWare teče tudi na WRT54G-V1.1 in WRT54GS-V1.1. Popolno listo hardwara najdete na http://wiki.openwrt.org/TableOfHardware
Routerji obstajajo v sledečih variantah:
WRT54S v1.0
Serijska številka se začne z CDF0 ali CDF1 (ADM6996L Chipset / CPU 125Mhz) • WRT54S v1.1 Serijska številka se začne z CDF2 ali CDF3 (ADM6996L Chipset / CPU 125Mhz) • WRT54G v2.0 Serijska številka se začne z CDF5 (ADM6996L Chipset / CPU 200Mhz) • WRT54G v2.2 Serijska številka se začne z CDF7 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54G v3.0 Serijska številka se začne z CDF8 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54G v3.1 auch als WRT54G-D2 verkauft Serijska številka se začne z CDF9 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54G v4.0 Serijska številka se začne z CDFA (BCM5352E Chipset / CPU 200Mhz) • WRT54G v5.0 Serijska številka se začne z CDFB ali CDFC ( ima samo 2MB Flasha in 8 MB RAM a in je na njem VxWorks namesto Linux kot OS, zaenkrat ni nadomestnega Firmwara; BCM5352EKPB Chipset / CPU 200Mhz) • WRT54GL Serijska številka se začne z CL7A ali CL7B ( je ubistvu WRT54G v4.0, ker je potem prišel VxWorks; BCM5352E Chipset / CPU 200Mhz) • WRT54GS - v1.0 z Speedbooster Serijska številka se začne z CGN0 ali CGN1 (ADM6996L Chipset / CPU 200Mhz) • WRT54GS - v1.1 z Speedbooster Serijska številka se začne z CGN2 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54GS - v2.0 z Speedbooster Serijska številka se začne z CGN3 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54GS - v2.1 z Speedbooster Serijska številka se začne z CGN4 (BCM5325EKQM Chipset / CPU 200Mhz) • WRT54GS - v3.0 z Speedbooster Serijska številka se začne z CGN5 (BCM5352E Chipset / CPU 200Mhz) • WRT54GS - v4.0 z Speedbooster Serijska številka se začne z CGN6 (BCM5352E Chipset / CPU 200Mhz) • WRT54GS - v5.0 / v5.1 z Speedbooster Serijska številka se začne z CGN7 / CGN8 (Velja isto kot za WRT54G V 5.0 (na žalost :D ); BCM5352E Chipset / CPU 200Mhz)
Po nakupu
Da ugotovimo, kaj smo kupili oz. preden kupimo, pogledamo na spodjno stran škatle serijsko stevilko (prva 4 mesta). Potem pogledamo zgornji seznam kaj smo dobili. Razpakiramo in stestiramo, če vse deluje.
HOWTO namestitev FreiFunk firmwara
Ta HOWTO opisuje, kako lahko installiramo Firmware z večimi možnostimi.
Priklop WRT54GL na računalnik oz. laptop
Lahko uporabite priloženi kabel WRT54GL. En konec kabla vtakneš v “1”, “2”, “3” ali “4” drug del vklopiš v mrežno kartico računalnika oz. prenosnika.
Nastavitev Računalnika za dostopanje do WRT54GL
Po tovarniških nastavitvah ima WRT54GL IP naslov 192.168.1.1 .Da se lahko tvoj računalnik poveže na router more tvoj računalnik dobiti IP od 192.168.1.2.do 192.168.1.254 .
Linux
$> su (pri Ubuntu ali podobnih sistemih $> sudo su )
Vnesite geslo
$> ifconfig eth0:1 192.168.1.2 (IP bo dodan eth0 -> :1) ali $> ifconfig eth0 192.168.1.2 ( IP bo spremenjen)
Windows
Malo moramo poklikati, vse gre preko sistemskega vmesnika. Navodila priložena routerju to natančno opisujejo.
Download firmwara
- prestavit pred flešanje
- add linkz
Prosim shranite Freifunk FirmWare na racunalnik, ki je priklučen na WRT54GL.
Kontaktiranje preko spletnega vmesnika
V browserju (Mozilla, Konquero, Internet Explorer … ) v okno v katero ponavadi vpisujete spletne naslove, vpišite 192.168.1.1 . Vprašani boste po geslu. Po tovarniških nastavitvah je uporabniško ime “admin” (brez navednic) geslo pa je prazno.
Potem se ti bo prikazala naslednja stran.
Installacija firmwara
Še malo pa bomo flashali router. Pojdi pod “Administration → Firmware Upgrade”:
Potem klikni na gumb poleg “Please select a file to upgrade:” . potem se bo pojavilo okno, izbereš pravi FirmWare:
Potem dobiš sporočilo, da je vse uspelo:
POZOR! Naprava že ima firmware, ampak še ni pripravljena. Ko naprava dobi podatke jih mora še odpakirati in installirati. Potem se avtomatsko ponovno zažene. Po nekaj časa upazimo utripanje LEDic na routerju. Sedaj lahko dostopamo do novega spletnega vmesnika.
Ogled novih moznostih in zabava
Po kliku na Countinue si lahko pogledamo nov vmesnik, ki ni podoben staremu. Čestitamo od sedaj si Freifunker …
- dodati postopek nastavljanja
- dodati za vpn
- dodati za mash brez vpn-ja
Flešanje Linksys WRT54GL z Freifunkom brez Luci interfacea
1. Downloadaš firmware in paziš, da ustreza verziji tvojega routerja (verzije so napisane na spodnji strani routerja)
_g+gl/ Linksys WRT54G-v1.x|2.0|2.2|3.0|3.1|4.0, WRT54GL-v1.0|1.1
2. Default firmware način:
3. TFTP način (če na routerju ni default linksys firmware)
Mac OSX Leopard:
Baje da tftp v bashu na macu ne deluje najbolje, tako, da uporabi tftp client tipa MacTFTP Priključi router in se SSH-jaj na router in opravi naslednje nastavitve (če 192.168.1.1 ni njegov IP ga resetiraš reset gumbom na zadnji strani routerja, držiš dokler power led ne utripa)
nvram set boot_wait=on
nvram set boot_time=10
nvram commit && reboot
Pred uporabo TFTP clienta nastaviš še par stvari v terminalu, in sicer se tftpjaš na router in nastaviš naslednje ukaze:
In napravo izklopiš iz električnega napajanja!
Požemeš TFTP klient in vpišeš naslednje podatke in poženeš start ter router vklopiš v elektriko. Po pošiljanju (approx 2min) se router sam reboota v freifunkt firmware.
Hitra in učinkovita metoda (TFTPD)
- power off
- do NOT press the reset button
- power on
- immediately upload openwrt-wrt54g-2.4-squashfs.bin with tftp-client to 192.168.1.1 on one of the LAN ports. e.g.
# while true ; do atftp -p -l openwrt-wrt54g-2.4-squashfs.bin 192.168.1.1 ; done



