WRT54GL und OpenWRT Kamikaze

posted by alex on 07.08.2008 | (0) Comments | Tags: Linux, Sonstiges

wrt54gl.jpgDa mein 3com Officeconnect 11 Wireless Cable/DSL Gateway doch schon etwas in die Jahre gekommen ist, kein WPA2 unterstützt, diverse Funktionen nicht vorhanden sind und die Firmware schon lange nicht mehr weiter entwickelt wird, habe ich mich dazu entschlossen einen neuen W-Lan Router zu kaufen.

Als Freund von Open Source Produkten kommt natürlich nur ein Router mit offener Firmware in Frage. Entschlossen habe ich mich für einen Linksys WRT54GL V1.1 auf welchem OpenWrt lauffähig ist. Obwohl die vorhandene Firmware sehr gut ist habe ich mich trotzdem dazu entschlossen OpenWrt einzusetzen. Grund dafür: OpenWrt basiert auf einem Linux System, somit ist es möglich viele Linuxprogramme direkt auf dem Router zu installieren und den Router um professionelle Funktionen zu erweitern.

Es gibt 2 Version von OpenWrt: "White Russian und Kamikaze". Ich habe mich für letzteres entschieden, da die Konfiguration in Kamikaze, wie in anderen Linuxdistributionen üblich, über einfache Textdateien innerhalb des Ordners /etc läuft und nicht wie bei White Russian über einen eigenen NVRAM. Da ich der Einfachhalberheit ein Freund von GUIs (Grafical User Interface) bin und OpenWrt von sich aus nur den Konsolen-Modus unterstützt, wurde ich auf X-Wrt aufmerksam. Dieses Projekt stellt eine grafische Oberfläche für OpenWrt zur Verfügung. Um das Packet nicht selbst kompilieren zu müssen, werden vorgefertigte Packete zum download angeboten.

Flashen des Gerätes:

Das Flashen des WRT54GL erwies sich als relativ einfach. Nachdem man den Router über LAN angeschlossen hat und sich mittels 192.168.1.1 auf den Router verbindet, wechselt man auf die Karteikarte mit Firmware Update und wählt dort das Flash-File aus. In meinem Fall war dies openwrt-wrt54g-2.4-squashfs.bin. Nach ein paar Minuten startet das Gerät neu. Jetzt muss nur noch das Passwort vergeben werden und das Gerät ist einsatzbereit.

Fazit:

Durch das hinaufflashen von OpenWrt wird der Router immens aufgewertet und bekommt viele zusätzliche Funktionen die meist nur in teuren Profigeräten integriert sind.

shell.jpg

Update Samstag 09.08.2008:

Nachdem ich mich gestern intensiver mit meinem neuen Router beschäftigt habe, musste ich leider feststellen, dass diverse Fehler im laufenden Betrieb auftreten. Was besonders ärgerlich und eigentlich der Hauptgrund war warum ich auf eine andere Firmware umsteigen musste ist, das es Probleme mit dem WLan gab. Entweder konnte ich das Wlan nicht starten, es deaktivierte sich von selbst, oder es traten Probleme mit der Verschlüsselung und dem DHCP auf. Momentan benutze ich dd-wrt welches vom Funktionsumfang in etwa OpenWrt entspricht. Ende August soll eine neue Version von OpenWrt Kamikaze verfügbar sein. Bis dahin werde ich mich bis auf weiteres mit dd-wrt begnügen.

Da man mit X-Wrt kein Firmware-Update über die GUI machen kann (man bekommt immer eine Fehlermeldung bezüglich "Bad trx header. This is not the correct file"), muss man das Ganze über Telnet flashen. Dazu verbinden wir uns mit einem Telnet Client auf den Router und geben anschließend folgendes ein:

Achtung! Dies ist nur für meinen Router: Linksys WRT54GL v1.1 gültig!


cd /tmp/
wget http://www.dd-wrt.com/dd-wrtv2/downloads/stable/dd-wrt.v24%20SP1/Broadcom/Linksys/WRT54G_v1.1/dd-wrt.v24_std_generic.bin
mtd write WRT54G_v1.1/dd-wrt.v24_std_generic.bin && reboot

dd-wrt-console.jpg


Comments


New Comment