Unterschiede
Hier werden die Unterschiede zwischen zwei Versionen angezeigt.
Beide Seiten der vorigen Revision Vorhergehende Überarbeitung Nächste Überarbeitung | Vorhergehende Überarbeitung | ||
fun:openwrt [29.10.2009 20:46. ] – michi | fun:openwrt [20.04.2018 09:06. ] (aktuell) – Externe Bearbeitung 127.0.0.1 | ||
---|---|---|---|
Zeile 1: | Zeile 1: | ||
+ | ====== WLAN mit OpenWrt auf dem WRT54GL-DE ====== | ||
+ | {{: | ||
+ | |||
+ | |||
+ | Für unser **WLAN** bedienen wir uns eines Linux-basierten **Wireless-G Linux-Broadband-Routers** [[http:// | ||
+ | |||
+ | Hier nutzen wir aber nicht die orignale [[http:// | ||
+ | ===== Download ===== | ||
+ | Von der [[http:// | ||
+ | http:// | ||
+ | # wget http:// | ||
+ | Diese Firmwarefile mit der Endung **__.bin__** beinhaltet die neue Firmeware inkl. einiger Headerdaten, | ||
+ | Möchte man OpenWrt selbst updaten, so z.B. von [[http:// | ||
+ | # wget http:// | ||
+ | ===== Installation ===== | ||
+ | Den Firmwareupdate stossen wir direkt über den Menüpunkt **// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Nach Auswahl der Firmware-Datei klicken wir auf die Schaltfläche **Upgrade**. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | <WRAP round alert> | ||
+ | |||
+ | Am Ende des Firmware-Upgrades wir uns dies entsprechend mitgeteilt. | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | ===== Konfiguration ===== | ||
+ | Nach dem erfolgreichen Upgrade können wir uns an unserem neune WLAN-Router unter der IP-Adresse **[[http:// | ||
+ | |||
+ | {{ : | ||
+ | |||
+ | Dieses Passwort ändern wir gleich mal ab und tragen auch sonst unsere Konfiguartionswünsche im **GUI**((**G**rapfical **U**ser **I**nterface)) ein. | ||
+ | ===== Notfall ===== | ||
+ | ==== Reset ==== | ||
+ | Sollte bei der Konfiguration etwas schief gelaufen sein, kann man den Router zurücksetzen. Dazu drückt man den **// | ||
+ | ==== Firmwareflash mittels TFTP ==== | ||
+ | Sollte es wider erwarten passieren, dass der Router weder via **SSH** noch ueber die Webconsolen ansprechbar ist, so hat man noch die Möglichkeit die Firmware via **TFTP** auf den Router zu spielen. | ||
+ | |||
+ | === TFTP-Server-Installation === | ||
+ | Als erstes installieren wir uns den **TFTP-Client** via **yum**. | ||
+ | # yum install tftp | ||
+ | Das Paket **tftp** ist recht überschaubar, | ||
+ | < | ||
+ | Name : tftp | ||
+ | Version | ||
+ | Release | ||
+ | Install Date: Do 29 Okt 2009 22:27:06 CET Build Host: builder16.centos.org | ||
+ | Group : Applications/ | ||
+ | Size : 25236 License: BSD | ||
+ | Signature | ||
+ | Summary | ||
+ | Description : | ||
+ | The Trivial File Transfer Protocol (TFTP) is normally used only for | ||
+ | booting diskless workstations. | ||
+ | interface for TFTP, which allows users to transfer files to and from a | ||
+ | remote machine. | ||
+ | and should not be enabled unless it is expressly needed. | ||
+ | / | ||
+ | / | ||
+ | |||
+ | === TFTP-Server-Konfiguration === | ||
+ | An Konfiguration unseres TFTP-servers ist nicht' | ||
+ | Bevor wir von unserem Rechner den Datentransfer initiiren können, verpassen wir unserem Rechner noch eine feste IP-Adresse. Anschließend verbinden wir den Router direkt mit dem Rechner. | ||
+ | < | ||
+ | eth0 Link encap: | ||
+ | inet Adresse: | ||
+ | UP BROADCAST MULTICAST | ||
+ | RX packets: | ||
+ | TX packets: | ||
+ | Kollisionen: | ||
+ | RX bytes: | ||
+ | Basisadresse: | ||
+ | Anschließend starten wir den **tftp-client** und geben mit der IP-adresse **192.168.1.1** die Hostadresse an, an die nachfolgend die daten übertragen werden sollen. | ||
+ | # tftp 192.168.1.1 | ||
+ | Beim nun erscheinenden **Prompt** stoßen wir nun die Übertragung an: | ||
+ | < | ||
+ | tftp> trace | ||
+ | Packet tracing on. | ||
+ | tftp> binary | ||
+ | tftp> put WRT54GL_v4.30.11_012_ETSI_EN_code.bin</ | ||
+ | Nun den Netzstecker schnell einstecken und der Router beginnt, automatisch die ihm angebotene Firmware selbstständig zu laden. Also einfach nur abwarten, bis der Router von selbst neu startet. | ||
+ | |||