D-Link DIR300: Unterschied zwischen den Versionen

Aus FunkFeuer Wiki
Wechseln zu: Navigation, Suche
(Änderung 11970 von Rabbit74 (Diskussion) wurde rückgängig gemacht.)
 
(9 dazwischenliegende Versionen von 3 Benutzern werden nicht angezeigt)
Zeile 43: Zeile 43:
 
'''Den Seriellen Port aktivieren:'''<br>
 
'''Den Seriellen Port aktivieren:'''<br>
 
Gerät öffnen:<br>
 
Gerät öffnen:<br>
[[Bild:120px-Dir300-gehaeuse.jpg|frame|none|DIR-300 öffnen]]
+
[[Bild:Dir300-gehaeuse.jpg|frame|none|DIR-300 öffnen]]<br>
 +
das ist die serielle Schnittstelle<br>
 +
[[Bild:Dir300-print-original.jpg|frame|none|DIR-300 original]]<br>
 +
hier eine vergrößerte Ansicht<br>
 +
[[Bild:Dir300-print-original-serial.jpg|frame|none|DIR-300 original serial]]<br>
 +
Einfach Lötstifte anlöten.. das schaut dann fertig so aus<br>
 +
[[Bild:Dir300-print-umabu.jpg|frame|none|DIR-300 print umbau]]<br>
 +
Der fertige Umbau vergrößert:<br>
 +
[[Bild:Dir300-print-umabu-serial.jpg|frame|none|DIR-300 print umbau serial]]<br>
 +
 
 
----
 
----
  
 
'''Flash-Anleitung:'''<br>
 
'''Flash-Anleitung:'''<br>
das Flashen funktioniert am besten über die serielle Konsole <br>
+
das Flashen funktioniert am besten über die oben 'aktivierte' serielle Scnittstelle <br>
Der DIR-300 besitzt eine serielle Schnittstelle die über TTL Pegel 3v3 angesprochen werden kann.<br>
+
die mit einem TTL Pegel von 3,3 Volt angesprochen werden kann.<br>
 
Entweder man bastelt sich eine Schaltung mit einem MAX-232<br>
 
Entweder man bastelt sich eine Schaltung mit einem MAX-232<br>
 
oder man nimmt ein altes (oder auch neues) Handy-Kabel und baut es um.<br>
 
oder man nimmt ein altes (oder auch neues) Handy-Kabel und baut es um.<br>
Zeile 67: Zeile 76:
 
die aktuelle Version von http://dev.luci.freifunk-halle.net/freifunk-snapshots/atheros/<br><br>
 
die aktuelle Version von http://dev.luci.freifunk-halle.net/freifunk-snapshots/atheros/<br><br>
 
Freifunk Snapshot<br>
 
Freifunk Snapshot<br>
Built 2009/03/24 00:16 on ff0<br>
+
Built 2009/03/27 19:06 on ff0<br>
 
OpenWrt 8.09 (r14901)<br>
 
OpenWrt 8.09 (r14901)<br>
LuCI Branch 0.8 (r4366)<br>
+
LuCI Branch 0.8 (r4379)br>
  
  
 
....Anleitung noch in Arbeit<br>
 
....Anleitung noch in Arbeit<br>
 +
 +
----
 +
 +
== Flashen mit Ubuntu ==
 +
Verwendete Version:8.10
 +
Ubuntu CD ins CD-Rom Laufwerk geben und vom Laufwerk aus starten. Die Netzwerkkarte ist mit dem Internet verbunden.<br>
 +
Als Sprache deutsch auswählen und dann den Menüpunkt: Ubuntu ausprobieren wählen.<br>
 +
Als erstes ändern wir die Einstellungen so, dass wir als root (Administrator) uns einloggen können.Dazu gehen wir in den Menüpunkt Anmeldefenster (siehe Bild) und
 +
 +
 +
[[Bild:DIR-300-Bild001.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
wählen dort die Option:"Lokalen System Administratoren erlauben, sich einzuloggen"
 +
[[Bild:DIR-300-Bild002.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Danach muss für den Benutzer root noch ein Passwort gesetzt werden.
 +
[[Bild:DIR-300-Bild004.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild005.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild006.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Nun melden wir den aktuellen Benutzer ab, um uns dann als root wieder anzumelden.
 +
[[Bild:DIR-300-Bild003.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Angemeldet als root öffnen wir die Paketverwaltung, um den tftpserver zu installieren, der nicht auf der Start CD ist.
 +
[[Bild:DIR-300-Bild008.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Zuerst muss die Paketquelle auf universe erweitert werden.
 +
[[Bild:DIR-300-Bild010.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild011.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Danach wird nach Paketen mit "atftp" gesucht.
 +
[[Bild:DIR-300-Bild009.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild012.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild014.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
atftp und atftpd werden als zum Installieren vorgemerkt gekennzeichnet und vor Verlassen des Paketmanagers wird auf den grünen Haken "Anweden" geklickt.Damit wird der tftp-server installiert. Die hier auftretenden Fragen werden defaultmäßig beantwortet.
 +
[[Bild:DIR-300-Bild015.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Nun öffnen wir ein Terminalfenster.
 +
[[Bild:DIR-300-Bild016.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
In diesem erstellen wir das Diretory /tftpboot mit "mkdir /tftpboot". Wir öffnen Firefox und laden die 4 auf dieser Seite befindlichen Datein in dieses neue Verzeichnis.
 +
[[Bild:DIR-300-Bild017.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild020.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
[[Bild:DIR-300-Bild018.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Nun wird das Netzwerkkabel vom Internet abgesteckt und mit dem WAN-Port des DIR-300 verbunden.Wir weisen unserem Rechner 192.168.20.80 als IP-Adresse zu und starten den tftp-Server.
 +
[[Bild:DIR-300-Bild021.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Beim einstecken der DIR-300 muß der Rest-Knopf ca. 30sec lang gedrückt werden. Dann starten wir telnet in der Konsole.Falls es nicht beim 1. Mal funktioniert eventuell mehrmals den Start von telnet versuchen. Wenn die Verbindung aufgebaut ist laden wir einen temporären bootloader mit "load ap61.ram" warten auf die Rückmeldung und starten ihn dann mit go.
 +
[[Bild:DIR-300-Bild027.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Da der neue bootloader dem DIR-300 eine andere Adresse zuweist, müssen wir das terminal schließen und ein neues öffnen. Wir weisen unserem Rechner eine neue IP zu (192.168.1.2) und öffnen eine neue telnet-Sitzung zur neuen Adresse 192.168.1.1 . Nachdem sich der Dir-300 mit "DD-WRT>" meldet sind die Befehle wie im screenshot zu sehen einzugeben. '''Dieser Abschnitt darf nicht unterbrochen werden, da sonst der DIR-300 nur mehr mit Spezialgeräten wieder zum Leben erweckt werden kann!!!!'''Nach Reset dauert es einige Zeit, bis man sich wieder mit dem DIR-300 verbinden kann.
 +
[[Bild:DIR-300-Bild028.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Der kritische Teil ist jetzt vorüber. Wir haben den bootloader ausgewechselt. Jetzt muß nur mehr der neue Linuxkernel und das Dateisystem geflasht werden. Die fis und load Befehle dauern etwas - warten bis eine Rückmeldung oder Frage kommt, dann nächste Eingabe machen.
 +
[[Bild:DIR-300-Bild030.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Die einzige Eingabe, die laut dem darunter stehenden Bild noch gemacht werden muß ist "reset"; die anderen erfolgten schon im obrigen Bild (es ging sich leider um 1 Zeile nicht alles aus.
 +
[[Bild:DIR-300-Bild031.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
Jetzt müssen wir ca. 1 Minute warten. Wenn danach im firefox unter der Adresse 192.168.1.1 folgendes zu sehen ist:
 +
[[Bild:DIR-300-Bild032.png|frame|none|DIR-300 Ubuntu flash]]<br>
 +
.. dann haben wir es geschafft.<br>
 +
'''Herzlichen Glückwunsch!!!'''
 +
 +
----
 +
 +
== Konfiguration von OpenWRT unter Luci ==
 +
Fortsetzung folgt
 +
 +
[[Bild:Luci config 000.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 001.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 002.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
[[Bild:Luci config 003.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 004.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 005.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 006.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 007.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 008.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 009.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Bild:Luci config 010.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
[[Bild:Luci config 011.png|frame|none|Konfiguration von OpenWRT mit Luci]]<br>
 +
 +
[[Kategorie:HowTo]]

Aktuelle Version vom 31. Oktober 2011, 16:29 Uhr

Eine kleine Linksammlung:


Technische Daten

Angabe Wert
Gerätetyp Wireless Router
Breite 14.8 cm
Tiefe 11.3 cm
Höhe 3.2 cm
Stromversorgung DC-Netzgerät 5V/2,5A
Wlan-Anschluss SMA
Wan 1x Ethernet 10Base-T/100Base-TX - RJ-45
Lan 4x Ethernet 10Base-T/100Base-TX - RJ-45
Reset-Button Ja
Prozessor 182MHz
Wlan-Chip Atheros 2317 IEEE 802.11b/IEEE 802.11g
RAM 16Mb
ROM 4Mb
Serial Port Vorhanden...Stifte müssen angelötet werden
JTag  ?

Den Seriellen Port aktivieren:
Gerät öffnen:
frame|none|DIR-300 öffnen
das ist die serielle Schnittstelle
frame|none|DIR-300 original
hier eine vergrößerte Ansicht
frame|none|DIR-300 original serial
Einfach Lötstifte anlöten.. das schaut dann fertig so aus
frame|none|DIR-300 print umbau
Der fertige Umbau vergrößert:
frame|none|DIR-300 print umbau serial


Flash-Anleitung:
das Flashen funktioniert am besten über die oben 'aktivierte' serielle Scnittstelle
die mit einem TTL Pegel von 3,3 Volt angesprochen werden kann.
Entweder man bastelt sich eine Schaltung mit einem MAX-232
oder man nimmt ein altes (oder auch neues) Handy-Kabel und baut es um.


Als erstes muss man den bootloader tauschen, dafür braucht man folgende Dateien:

dann muss man die freifunk-openwrt-firmware-Firmware in angepasster Variante (Kamikaze mit LuCi Oberfläche) einspielen.
dafür braucht man folgende Dateien:


Konfiguration LuCI:

die aktuelle Version von http://dev.luci.freifunk-halle.net/freifunk-snapshots/atheros/

Freifunk Snapshot
Built 2009/03/27 19:06 on ff0
OpenWrt 8.09 (r14901)
LuCI Branch 0.8 (r4379)br>


....Anleitung noch in Arbeit


Flashen mit Ubuntu

Verwendete Version:8.10 Ubuntu CD ins CD-Rom Laufwerk geben und vom Laufwerk aus starten. Die Netzwerkkarte ist mit dem Internet verbunden.
Als Sprache deutsch auswählen und dann den Menüpunkt: Ubuntu ausprobieren wählen.
Als erstes ändern wir die Einstellungen so, dass wir als root (Administrator) uns einloggen können.Dazu gehen wir in den Menüpunkt Anmeldefenster (siehe Bild) und


frame|none|DIR-300 Ubuntu flash
wählen dort die Option:"Lokalen System Administratoren erlauben, sich einzuloggen" frame|none|DIR-300 Ubuntu flash
Danach muss für den Benutzer root noch ein Passwort gesetzt werden. frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
Nun melden wir den aktuellen Benutzer ab, um uns dann als root wieder anzumelden. frame|none|DIR-300 Ubuntu flash
Angemeldet als root öffnen wir die Paketverwaltung, um den tftpserver zu installieren, der nicht auf der Start CD ist. frame|none|DIR-300 Ubuntu flash
Zuerst muss die Paketquelle auf universe erweitert werden. frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
Danach wird nach Paketen mit "atftp" gesucht. frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
atftp und atftpd werden als zum Installieren vorgemerkt gekennzeichnet und vor Verlassen des Paketmanagers wird auf den grünen Haken "Anweden" geklickt.Damit wird der tftp-server installiert. Die hier auftretenden Fragen werden defaultmäßig beantwortet. frame|none|DIR-300 Ubuntu flash
Nun öffnen wir ein Terminalfenster. frame|none|DIR-300 Ubuntu flash
In diesem erstellen wir das Diretory /tftpboot mit "mkdir /tftpboot". Wir öffnen Firefox und laden die 4 auf dieser Seite befindlichen Datein in dieses neue Verzeichnis. frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
frame|none|DIR-300 Ubuntu flash
Nun wird das Netzwerkkabel vom Internet abgesteckt und mit dem WAN-Port des DIR-300 verbunden.Wir weisen unserem Rechner 192.168.20.80 als IP-Adresse zu und starten den tftp-Server. frame|none|DIR-300 Ubuntu flash
Beim einstecken der DIR-300 muß der Rest-Knopf ca. 30sec lang gedrückt werden. Dann starten wir telnet in der Konsole.Falls es nicht beim 1. Mal funktioniert eventuell mehrmals den Start von telnet versuchen. Wenn die Verbindung aufgebaut ist laden wir einen temporären bootloader mit "load ap61.ram" warten auf die Rückmeldung und starten ihn dann mit go. frame|none|DIR-300 Ubuntu flash
Da der neue bootloader dem DIR-300 eine andere Adresse zuweist, müssen wir das terminal schließen und ein neues öffnen. Wir weisen unserem Rechner eine neue IP zu (192.168.1.2) und öffnen eine neue telnet-Sitzung zur neuen Adresse 192.168.1.1 . Nachdem sich der Dir-300 mit "DD-WRT>" meldet sind die Befehle wie im screenshot zu sehen einzugeben. Dieser Abschnitt darf nicht unterbrochen werden, da sonst der DIR-300 nur mehr mit Spezialgeräten wieder zum Leben erweckt werden kann!!!!Nach Reset dauert es einige Zeit, bis man sich wieder mit dem DIR-300 verbinden kann. frame|none|DIR-300 Ubuntu flash
Der kritische Teil ist jetzt vorüber. Wir haben den bootloader ausgewechselt. Jetzt muß nur mehr der neue Linuxkernel und das Dateisystem geflasht werden. Die fis und load Befehle dauern etwas - warten bis eine Rückmeldung oder Frage kommt, dann nächste Eingabe machen. frame|none|DIR-300 Ubuntu flash
Die einzige Eingabe, die laut dem darunter stehenden Bild noch gemacht werden muß ist "reset"; die anderen erfolgten schon im obrigen Bild (es ging sich leider um 1 Zeile nicht alles aus. frame|none|DIR-300 Ubuntu flash
Jetzt müssen wir ca. 1 Minute warten. Wenn danach im firefox unter der Adresse 192.168.1.1 folgendes zu sehen ist: frame|none|DIR-300 Ubuntu flash
.. dann haben wir es geschafft.
Herzlichen Glückwunsch!!!


Konfiguration von OpenWRT unter Luci

Fortsetzung folgt

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci
frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci

frame|none|Konfiguration von OpenWRT mit Luci
frame|none|Konfiguration von OpenWRT mit Luci