Benötigte Programme: atftpd, putty
Manuell LAN-Verbindung im Netzwerkmanager der Wahl anlegen, IP: 192.168.20.82, Subnetz 255.255.255.0, Gateway: 192.168.20.81
In Putty am besten eine neue Session anlegen, IP: 192.168.20.81, Telnet, Port 9000, Close window on exit "Never" - speichern unter beliebeigem Namen, Putty-Fenster geöffnet lassen.
mkdir ~/dir300-tmp cd ~/dir300-tmp wget http://firmware.leipzig.freifunk.net/kamikaze/atheros/openwrt-atheros-root.squashfs wget http://firmware.leipzig.freifunk.net/kamikaze/atheros/openwrt-atheros-vmlinux.lzma sudo atftpd --daemon --no-fork -v7 --port 69 ~/dir300-tmp/
DIR-300 WAN Port mit Netzwerkkarte verbinden. Stromzufuhr zum DIR-300 herstellen.
Terminalfenster mit ping 192.168.20.81 öffnen.
Sobald möglich vorhin angelegte manuelle Verbindung im Netzwerkmanager aktivieren.
Sobald der DIR-300 antwortet ins Putty-Fenster wechseln, DIR300 Profil laden (wenn nicht noch geladen) und Open klicken. Jetzt sollte man von der Redboot-Shell mit "DD-WRT>" begrüßt werden.
Auf der Redboot-Shell:
ip_address -h 192.168.20.82
load -r -b %{FREEMEMLO} openwrt-atheros-vmlinux.lzma
fis create -e 0x80041000 -r 0x80041000 vmlinux.bin.l7
An image named 'vmlinux.bin.l7' exists - continue (y/n)? y load -r -b %{FREEMEMLO} openwrt-atheros-root.squashfs fis create rootfs An image named 'rootfs' exists - continue (y/n)? y reset
Nach einer kurzen Weile wird der DIR-300 neugestartet und sollte wieder ansprechbar sein.