[Berlin-wireless] D-Link DIR-300 "Easy (tm)" Flasher

Alina Friedrichsen x-alina
Fr Nov 7 01:43:17 CET 2008


Hi,

hier die 0.9.5 Version von dir300-flash.

Neue Features sind:
* Sollte jetzt auch in OpenWrt (bzw. BusyBox) aus laufen. Da ist das Default-Interface dann wenn vorhanden "br-lan", sonnst auch wieder "eth0". (Finalen Test konnte ich leider nicht machen, da Sven-Ola jetzt das zweite Test-Geraet hat, aber mit dem Code gaestern liefs noch.)
* Ueberstuetzt jetzt per Option "--redboot" nur den neuen DD-Wrt Bootloader zu flashen und nicht die Firmware. (Wenn der DD-Wrt Bootloader schon vorhanden ist, wird dieser bei zukuenftigen Firmware-Flashes automatisch verwendet und natuerlich nicht noch mal uebergeflasht.)
* Hab einen Fallback zu ifconfig eingebaut, falls iproute2 nicht vorhanden ist, empfehle aber stark die Verwendung des wesentlich moderneren Tools iproute2.

Die Bugs, die von mickey reportet wurden, sollten jetzt gefixt sein. Vielen Dank dafuer an dieser Stelle.

In OpenWrt ist zu beachten, dass kein Interface die IP 192.168.1.1 haben darf, der DHCP-Server ausgeschaltet sein muss, und der atftpd so buggy ist, das er nach jeden Download so abstuerzt, das ihm nur noch mit nem SIGKILL bezukommen ist.

Als Workaround empfielt sich ein:
killall -s KILL atftpd; atftpd --daemon
nach jedem Download vom TFTP-Server bzw. Upload zum DIR-500 Router.

Achja, das Factory-Bootloader ROM-Image muss manuell nach /usr/share/dir300-flash kopiert werden, da eine default OpenWrt-Installation kein unzip bereit haellt.

Wenn jetzt noch Bugs auftreten, oder das Tool auf nen anderen Unix nicht laeuft, bitte mir schreiben, das sollten dann hoffentlich nur noch Kleinigkeiten sein.

Liebe Gruesse
Alina

-- 
GMX Download-Spiele: Preizsturz! Alle Puzzle-Spiele Deluxe über 60% billiger.
http://games.entertainment.gmx.net/de/entertainment/games/download/puzzle/index.html
-------------- nächster Teil --------------
Ein Dateianhang mit Binärdaten wurde abgetrennt...
Dateiname   : dir300-flash-0.9.5.tar.gz
Dateityp    : application/x-gzip
Dateigröße  : 17355 bytes
Beschreibung: nicht verfügbar
URL         : <http://lists.berlin.freifunk.net/pipermail/berlin/attachments/20081107/eab73859/attachment.bin>



Mehr Informationen über die Mailingliste Berlin