DebrickWAP54G

Aus Freifunk Hannover

Inhaltsverzeichnis

Vorwort

irgendwie habe ich es geschafft mit DD-WRT Micro konfiguriert als Wlan Repeater für Freifunk meinen Wap so zu bricken das gar nichts mehr ging.

Weder 192.168.1.1 noch 192.168.1.245 waren mit den üblichen Protokollen nach diversen Schlangenölprozeduren erreichbar

Da ich lange gebraucht habe alles herauszufinden fasse ich mal alles in dieser Anleitung zusammen.



Serielle Konsole

zunächst einmal muß man sich Zugang zur seriellen Konsole verschaffen

Hier die Belegung der seriellen Schnittstelle / serial Pinout of WAG54GV3:


Image:Wap54gv3.JPG

Einstellungen im Terminalprogramm:

Baudrate:115000

No Hardware Flow Control

No Software FLow Control

In meinem speziellen Fall war die Konsole nur ca 2 Sekunden lang wärend des bootens aktiv. Danach stürzte mein Wap ab.

Schritt1

wenn in der Konsole der Bootloader zu sehen ist sofort Control C drücken. Das unterbricht den Bootvorgang und beläßt den Wap im CFE Bootloader.

Schritt2 Parameter überprüfen

Das geht mit

printenv 

falls notwendig IP-Adresse wieder auf 192.168.1.245 zurücksetzen. Netzwerkmaske auf 255.255.255.0 das geht mit

setenv NET_IPADDR 192.168.1.245 
setenv NET_NETMASK 255.255.255.0 
nvram commit 
reboot 


Schritt3 Computer vorbereiten

IP-Adresse im gleichen Subnetz geben wie der WAP

ifconfig eth0 192.168.1.1 

Wap und Computer verbinden. Den WAP anpingen. Das muß erfolgreich sein sonst kann tftp nicht funktionieren.


Schritt4 Firmware runterladen

Nun eine passende Firmware runterladen die auf den WAP passt.

wget http://freifunk-hannover.de/firmware/openwrt-freifunk-1.6.37-hannover-1.trx
 

Alternativ kann man auch DD-WRT Micro oder die orginale Linksys Firmware verwenden.


Da ich keine Lust hatte den ganzen Namen einzugeben habe ich einen Symlink angelegt

ln -s freifunk-hannover.de/firmware/openwrt-freifunk-1.6.37-hannover-1.trx  code.bin 


Schritt5 Flashen

am Computer eingeben:

atftp --option "mode octet" --verbose -p -l code.bin 192.168.1.245 

in der seriellen Konsole am Wap eingeben:

load 


Schritt6 Nacharbeiten

nach der Installation konnte ich mit dem WAP erstmal keine direkte Verbindung zum Webinterface aufbauen. Aber mit einem telnet auf die 192.168.1.245 konnte ich mittels

passwd 

ein Passwort für root setzen und danach mittels ssh unter der gleichen IP das Gerät konfigurieren. Warum das Webinterface nicht geht muß noch geklärt werden.


Quellen

http://wiki.openwrt.org/oldwiki/wap54ghowto

http://panteltje.com/panteltje/wap54g/serial_connector.jpg



Persönliche Werkzeuge