DuckDuckGo: Fehlender "convert"-Befehl hinzugefuegt
[krt-msg] / 2007-11-25T00:00:00Z.msg
1 From: Boris Kraut <krt@nurfuerspam.de>\r
2 Date: Sun, 25 Nov 2007 00:00:00 +0000\r
3 Category: \r
4 Sender: \r
5 Message-ID: <20071125000000.LuPsKy@silberbruch>  \r
6 References: \r
7 Keywords: \r
8 Comments: \r
9 To: undisclosed-recipients: ;\r
10 Subject: Linksys WRT54GL wieder zum Leben erweckt!\r
11 \r
12 Letztens starb einer meiner WRTs nach dem Zurueckspielen einer alten,\r
13 getesteten Konfiguration und war nicht mehr in Gang zu bekommen. Er\r
14 antwortete nicht mal mehr auf Pings und die LEDs an der Front waren\r
15 alle hell erleuchtet, nur das Licht fuer die Stromzufuhr blinkte. Weder\r
16 ein Trennen vom Stromnetz, noch das Zuruecksetzen auf die Standard-\r
17 Einstellungen per Knopf brachte Besserung. Da ich ohne den Router, der\r
18 als Funkbruecke fungierte, vom Internet abgeschnitten war und ich nicht\r
19 wieder Kabel durchs halbe Haus legen wollte, kaufte ich kurzentschlossen\r
20 einfach eine leistungsstaerkere Antenne und war damit zufrieden.\r
21 \r
22 An diesem Wochenende nun hatte ich etwas Gelegenheit, um mich mit dem\r
23 Router genauer zu beschaeftigen und fand heraus, dass eine fehlerhafte\r
24 Konfiguration nur in den seltensten Faellen den Router wirklich beschaedigen\r
25 wuerde. Ich suchte etwas im Netz und fand unter anderem die Anleitung von\r
26 Void Main [1], die mir sehr geholfen hat:\r
27 \r
28 Man kann den Router durch das Bruecken zweier Pins in einen Fehlerbehebungs-\r
29 modus schalten, in dem man eine neue Firmware in den Arbeitsspeicher\r
30 einspielen kann. Danach hat man alle Moeglichkeiten, um den Router wieder\r
31 fit zu bekommen.\r
32 \r
33 \r
34 1. Anforderungen\r
35 ================\r
36 \r
37  - Draht zum Kurzschliessen (idealerweise eine Messspitze, die man erden\r
38    kann, es geht aber auch eine Bueroklammer oder ein duenner Schraubenzieher)\r
39  - TFTP-Client (Windows XP bringt diesen bereits mit)\r
40  - Patchkabel zum Router\r
41  - Original Firmware von Linksys [8] (in diesem Beispiel linksys.bin genannt)\r
42  - Bereitschaft die Garantie zu verlieren (Achtung! Der hier beschriebene\r
43    Vorgang ist in jedem Fall mit einem Verlust der Garantie behaftet!)\r
44 \r
45 \r
46 2. Vorbereiten von Windows\r
47 ==========================\r
48 \r
49 Der Router nutzt im Failsafe-Modus die IP 192.168.1.1, daher benoetigt man\r
50 fuer den eigentlichen Rechner eine IP, die ebenfalls aus diesem Bereich\r
51 stammt, beispielsweise 192.168.1.2. Zudem empfhielt die Update-Anleitung\r
52 von Linksys, dass man die Anschlussart seines Adapter auf "10BaseT Half-\r
53 Duplex" festlegt. Darin heisst es dazu:\r
54 \r
55  1. Go to Start click on Run and type in control ncpa.cpl\r
56  2. Double click on the Local Area Connection that controls your network\r
57     card.\r
58  3. Click Properties under Local Area connection status.\r
59  4. Click the Configure button.   Then, click on the Advanced Tab.\r
60  5. Click Connection Type (this may also appear as Media Type, Connection\r
61     Speed, Mode, Link Speed, etc). The current default value should be set\r
62     to "Auto sense" or "Auto".\r
63  6. Change the value of this option to 10Base-t, half duplex mode (usually\r
64     the lowest possible option). The wording of this value may also vary,\r
65     depending upon the make and model of the Network Adapter. Other\r
66     possibilities include 10T half, 10Mb half duplex, 10Mbps half, etc.\r
67  7. Click OK after you made the change then click Close.\r
68 \r
69 \r
70 3. Oeffnen des Gehaeuses\r
71 ========================\r
72 \r
73 Das Gehaeuse ist zum Glueck nicht verschraubt und laesst mit etwas Uebung \r
74 leicht oeffnen. Zu erst sollte man etwaige Aufkleber an der Furche zwischen\r
75 dem blauen Kopf und dem dunklen Gehaeusekoerper entfernen. Danach dreht man\r
76 die Antennen ab, welche zusaetzlich durch eine UEberwurfklemme gesichert sind\r
77 (einfach diese UEberwuerfe mit Drehbewegungen nach hinten ziehen). Nun dreht\r
78 man den Router so, dass der Kopf von einem weg zeigt und man auf den Bauch\r
79 blickt. Man drueckt dann den Gehaeusekoerper etwas zusammen und stemmt mit\r
80 seinen Daumen gegen die kleinen Fuesschen des Kopfes, welcher dann bald weg\r
81 springt. Nun nur noch das Board mit Bedacht herausziehen und man ist\r
82 fertig.\r
83 \r
84 \r
85 4. Aktivieren des Failsafe-Modus\r
86 ================================\r
87 \r
88 Der Failsafe-Modus wird dadurch aktiviert, dass man beim Starten (also\r
89 sobald man die Stromversorgung herstellt) die Pins 15 und 16 des Flash-Chips\r
90 kurzschliesst. Am Rand des Chips sind kleine Nummern sowie alle fuenf Pins\r
91 ein Zaehlstrich angebracht. Man muss also in der Reihe 1-24 den ersten\r
92 und zweiten Pin beim dritten Zaehlstrich kurzschliessen (siehe Bilder [9]).\r
93 Ich persoenliche habe die Pins mit einer an der Ummantelung der Antennenbuchse\r
94 geerdeten Messpitze gebrueckt, es sollte aber auch mit eine Bueroklammer\r
95 o. ae. funktionieren.   \r
96 \r
97 \r
98 5. Ueberspielen der Firmware\r
99 ============================\r
100 \r
101 Zuerst oeffnet man die Eingabeaufforderung (Windows + R > cmd > ok) und laesst\r
102 staendig ueberpruefen, ob der Router, der wie gesagt im Failsafe-Modus die\r
103 IP 192.168.1.1 hat, erreichbar ist:\r
104 \r
105 $ ping -t 192.168.1.1\r
106 \r
107 Das Fenster sollte man nicht schliessen, da man ja sonst die Informationen\r
108 verliert. Nun oeffnet man eine zusaetzliche Eingabeaufforderung und wechselt\r
109 in ihr in das Verzeichnis, das die Linksys-Firmware enthaelt\r
110 (cd /pfad/zur/firmware). Sobald man im ersten Fenster sieht, dass der Router\r
111 antwortet, gibt man nun folgendes ein und wartet, bis eine Erfolgs-Meldung\r
112 erscheint:\r
113 \r
114 $ tftp -i 192.168.1.1 put linksys.bin code.bin\r
115 \r
116 Falls ein Fehler auftritt, muss man die letzten beiden Schritte wiederholen,\r
117 allerdings sollte man dann auch einmal ein Blick in die unten verlinkten\r
118 Seiten werfen, die den ganze Vorgang etwas detaillierter beschreiben. Man\r
119 sollte bemerken, dass die Pings zeitweise aussetzen und dass die\r
120 Statusleuchte anfaengt zu blinken. Wenn der Router wieder antwortet und\r
121 auch die LED konstant leuchtet, kann man fortfahren.\r
122 \r
123 \r
124 6. Schreiben in den Flash\r
125 =========================\r
126 \r
127 Eigentlich sollte damit schon alles getan sein, aber zumindest bei mir war\r
128 nach einem Neustart des Router wieder der alte Fehler vorhanden. Ich wartete\r
129 eine Weile und spielte nochmals die Original-Firmware von Linksys ein,\r
130 diesmal jedoch ueber das Webinterface. Ganz wichtig dabei waren zwei\r
131 Dinge:\r
132 \r
133 - Man muss nach dem Aufspielen der Firmware ueber das Webinterface warten,\r
134 bis die Power-Leuchtdiode wieder konstant leuchtet und..\r
135 \r
136 - ..man muss danach den Strom trennen, ungefaehr zehn Minuten warten und\r
137 erst dann den Router wieder einschalten.\r
138 \r
139 Nun kann man wie gehabt eventuelle Einstellungen vornehmen oder gar\r
140 freie Firmwares einspielen.\r
141 \r
142 \r
143 7. Schliessen des Gehaeuses\r
144 ===========================\r
145 \r
146 Beim Schliessen des Gehaeuses kann man analog zum OEffnen vorgehen, nur eben\r
147 umgekehrt. Erst steckt man den Koerper zusammen, spannt darauf den blauen\r
148 Kopf und wenn dieser verankert ist, schraubt man wieder die Antennen an.\r
149 \r
150 \r
151 [1] http://voidmain.is-a-geek.net/redhat/wrt54g_revival.html\r
152 [2] http://wiki.funkfeuer.at/index.php/Linksys_flashen_mit_OpenWRT,_Freifunk-Firmware_und_retour\r
153 [3] http://www.macsat.com/macsat/content/view/62/30/\r
154 [4] http://wiki.openwrt.org/OpenWrtDocs/Installing/TFTP\r
155 [5] http://wiki.openwrt.org/OpenWrtDocs/Installing\r
156 [6] http://wiki.openwrt.org/OpenWrtDocs/Hardware/Linksys/WRT54GL\r
157 [7] http://wiki.x-wrt.org/index.php/Installation_Guide\r
158 [8] http://www.linksys.com/\r
159 [9] ./wrt54gl-debrick.tar.bz2