Linksys WRT54GS & OpenWRT



Ähnliche Dokumente
Linux auf Soho-Router

Pimp my WRT54 Linux Router Linksys ist unser Freund ;-)

Grundlagen PIX-Firewall

Anleitung zur Einrichtung des WDS / WDS with AP Modus

Anleitung zur Nutzung des SharePort Utility

Switching. Übung 2 System Management. 2.1 Szenario

Installation Hardlockserver-Dongle

Schnellstart. MX510 ohne mdex Dienstleistung

OpenWrt Eine kleine Linux-Distribution für embedded Systeme

Duonix Service Software Bedienungsanleitung. Bitte beachten Sie folgende Hinweise vor der Inbetriebnahmen der Service Software.

WRT als Plattform für anderes

mit ssh auf Router connecten

SFTP SCP - Synology Wiki

Informationen zur. LANtools Version für LANCOM Router und Wireless LAN Access Points

Konfigurationsanleitung Access Control Lists (ACL) Funkwerk. Copyright Stefan Dahler Oktober 2008 Version 1.0.

HowTo: erweiterte VLAN Einrichtung & Management von APs mittels des DWC- 1000/DWS-4026/DWS-3160

Gruppe Grundlegende Konfiguration... 1 Übersicht Routerbefehle... 2 Schlussendliche Konfiguration... 2 TFTP-Server... 5 Gruppe 2...

Anbindung des eibport an das Internet

Konfiguration von Igel ThinClients fu r den Zugriff via Netscaler Gateway auf eine Storefront/ XenDesktop 7 Umgebung

IP-COP The bad packets stop here


WLAN Konfiguration. Michael Bukreus Seite 1

Embedded Linux, OpenWRT

Schnellstart. MX510 mit public.ip via OpenVPN

Outlook. sysplus.ch outlook - mail-grundlagen Seite 1/8. Mail-Grundlagen. Posteingang

GMM WLAN-Transmitter

EOS Utility WLAN Installation

Netzwerktechnik Cisco CCNA

KMS-Aktivierung von MS Software

Tutorial -

IAC-BOX Netzwerkintegration. IAC-BOX Netzwerkintegration IACBOX.COM. Version Deutsch

Informationen zum neuen Studmail häufige Fragen

A1 Desktop Security Installationshilfe. Symantec Endpoint Protection 12.1 für Windows/Mac

Windows Server 2012 RC2 konfigurieren

Port-Weiterleitung einrichten

Informationen zur Firmware Release 4.32 für FPS-WDSL Router

CDRServer 2011 / Installationsanleitung Step-by-Step. elcom

Kurzanweisung der Jovision IP Kamera

Kurzanleitung der IP Kamera


KMS-Aktivierung von MS Office

Installation von horizont 4 bei Verwendung mehrerer Datenbanken

Einrichtungsanleitung Router MX200

Connectivity Everywhere

IEEE 802.1x Authentifizierung. IEEE 802.1x Authentifizierung IACBOX.COM. Version Deutsch

HowTo: Einrichtung & Management von APs mittels des DWC-1000

Panda GateDefender Software eseries ERSTE SCHRITTE

Anleitung Captain Logfex 2013

Seite Wireless Distribution System (Routing / Bridging) 3.1 Einleitung

DIGITALVARIO. Anleitung Bootloader. Ausgabe 0.1 deutsch für Direkt-Digital-Vario. Firmware ab Hardware 01 Seriennummer ab 0003

1CONFIGURATION MANAGEMENT

Switch 1 intern verbunden mit onboard NICs, Switch 2 mit Erweiterungs-NICs der Server 1..6

BitDefender Client Security Kurzanleitung

Tapps mit XP-Mode unter Windows 7 64 bit (V2.0)

Installation LehrerConsole (für Version 6.2)

4. Network Interfaces Welches verwenden? 5. Anwendung : Laden einer einfachen Internetseite 6. Kapselung von Paketen

LAN-WLAN-Bridge unter Linux

ICS-Addin. Benutzerhandbuch. Version: 1.0

Eprog Starthilfe. 5. Oktober Einleitung 2

Update / Inbetriebnahme domovea Server. Update/Inbetriebnahme domovea Server Technische Änderungen vorbehalten

USB-Driver: Download-Link:

PC-Kaufmann Supportinformation - Proxy Konfiguration für Elster

==============================!" ==

Formular»Fragenkatalog BIM-Server«

Drahtlosnetzwerke automatisch konfigurieren mit WCN (Windows Connect Now) unter Windows Vista

KMS-Aktivierung von MS Windows 7/10

ecaros2 Installer procar informatik AG 1 Stand: FS 09/2012 Eschenweg Weiterstadt

Linux-HA-Cluster Heartbeat mit DRBD

Zugriffssteuerung - Access Control

IRF2000 Application Note Lösung von IP-Adresskonflikten bei zwei identischen Netzwerken

Beschreibung Installation SSH Server für sicher Verbindung oder Bedienung via Proxyserver. (Version 5.x)

Im Folgenden wird die Konfiguration der DIME Tools erläutert. Dazu zählen die Dienste TFTP Server, Time Server, Syslog Daemon und BootP Server.

Installationsanweisung editit

Powermanager Server- Client- Installation

Wireless & Management

Digi Vox Ultimate Pro

- Installieren Sie den AC WLAN fachgerecht und lagerichtig (Einbauhöhe 0,3 1,3 m) gemäß Montageanleitung.

Installationsleitfaden zum Fakturierungsprogramm

Lubuntu als Ersatz für Windows

ANYWHERE Zugriff von externen Arbeitsplätzen

Anleitung: DV4Mini auf einem Raspberry Pi

Eine Einführung in die Installation und Nutzung von cygwin

AP1120 SIP an H3k. Für die nachfolgende Prozedur sollten die folgenden Utensilien bereitgehalten werden:

Konfigurationsbeispiel ZyWALL USG

Security. Stefan Dahler. 6. Zone Defense. 6.1 Einleitung

Konfigurationsanleitung Network Address Translation (NAT) Funkwerk. Seite Copyright Stefan Dahler Oktober 2008 Version 1.

Installationsanleitung für FireFTP 1.0.7

Cisco AnyConnect VPN Client - Anleitung für Windows7

INHALT. 1 NSA-320 als Logging Version

NbI-HS. NbIServ Bethenhausen Bethenhausen

2.1 Lightning herunterladen Lightning können Sie herunterladen über:

msm net ingenieurbüro meissner kompetent - kreativ - innovativ

Konfiguration Firewall (Zyxel Zywall 10) (von Gruppe Schraubenmeier)

Dokumentation zur Versendung der Statistik Daten

Leitfaden für die Installation der Videoüberwachung C-MOR

Folgende Voraussetzungen für die Konfiguration müssen erfüllt sein: - Ein Bootimage ab Version Optional einen DHCP Server.

MC-Hx 006. Einbindung des MC-Hx Modul als MODBus TCP Slave. MB DataTec GmbH. Stand:

Installation und Konfiguration des SQL-Server. Beispiel: SQL-Server 2008 Express. Seite 1 von 20

Um mit der FEC Utility Software zu konfigurieren, Müssen Sie in folgendem Untermenü die Software starten:

1 von :04

Transkript:

Linksys WRT54GS & OpenWRT eine kleine Bastelei an einem Router Fabian Affolter 04.10.2006

Overview Einleitung Hardware Firmware OpenWRT Modding am WRT54GS Quellen & Links

Einleitung Internet-Sharing-Router Switch mit 4 Ports und Wireless-G (802.11g) SpeedBooster-Technologie (35 % mehr Leistung) hohe Sicherheit: - branchenweit führende Kinderschutzfunktionen - 128-Bit-Wireless-Verschlüsselung - leistungsstarke SPI-Firewall

Hardware Vorgänger-Modelle V 1.0 125 MHz WLAN Mini- PCI-Karte 16 MB RAM 4 MB Flash V 1.1 125 MHz WLAN auf Board 16 MB RAM 4 MB Flash V 2 200 MHz WLAN in CPU integriert 16 MB RAM 4 MB Flash serielle Ports möglich

Hardware WRT54GS Feature WRT54GS v1.0 Prozessor BCM4712KPB Speed (MHz) 200 MHz Ethernet Switch ADMtek ADM6996L 5port 10/100 RAM (MB) 32 MB RAM Device 2 x IC42S16800-7T (8MB x 4) Flash (MB) 8 MB Flash Device Intel MAC BCM4712KPB Power Supply 12V DC 1.0A Protokolle 802.11b/g + SpeedBooster, 802.3/u Mainboard CPU/MAC one chip solution, separates Wireless-Modul Antennen-Connector 2x RP-TNC Ports WAN 1x 10/100baseTX LAN 4x 10/100baseTX WLAN 1x LEDs 8 LED Front-Panel Power, DMZ WLAN Act/Link LAN (per port) Link/Act Internet Link/Act

Hardware - Aussenansicht

Hardware - Innenansicht WAN Switch RAM HF-Teil Flash Serieller Port

Firmware Original-Firmware Linksys HyperWRT ewrt wifi-box Batbox Svesoft Tinypeap

Firmware - Original-Firmware Linksys Version 3.17.4 für WRT54GS ist aktuell wurde unter der GPL-Lizenz veröffentlicht Quellen-Code ~ 150 MB gross alle Einstellungen werden im NVRAM am Ende des Flash gespeichert WLAN-Treiber nur als Binär-Module (ähnlich Nvidia- Grafikkarten) http://www.linksys.com/support/gpl.asp

Firmware - HyperWRT 2.0b3 für WRT54G & WRT54GS basiert auf Linksys 3.37.2 firmware Features Antenne-Auswahl & Sendeleistung kann variiert werden 13 Kanäle mehr Port Forwarding & Triggering Fields mehr QoS Device & Application Fields mehr Access Restrictions Policies & Blocked Services Fields Command Shell Telnet Daemon Startup & Firewall Scripts Uptime Reboot Button Startup & Firewall Scripts http://www.hyperdrive.be/hyperwrt/

Firmware - ewrt 0.2 final für WRT54G basiert auf Sveasoft Samadhi2 Features NoCatSplash auf NoCat basierendes Captive Portal Traffic shaping mit Wondershaper + iproute2 SSH und Telnet Management Sendeleistung kann variiert werden Client Modus, Adhoc & WDS RSSI stats reporting für Clients Remote Syslogging http://www.portless.net/menu/ewrt/

Firmware - restliche Wifi-box Batbox Sveasoft Tinypeap wurde im Vergleich zur Original- Firmware geringfügig erweitert für den Heimbetrieb empfohlen Mini-Linux mit syslog, Httpd, vi, snort, mount, insmod, rmmod, top, grep, ls, ifconfig, iptables, ssh, iptraf keine permanenten Veränderungen der Firmware, nach Neustart ist alles wieder normal. sehr umfassende Firmware kostet $ 20 verstösst gegen die GPL-Lizenz der Linksys- Firmware Integriert einen kleinen RADIUS- Server, der die PEAP Authentifikation unterstützt. So kann ein dedicated RADIUS Server gespart werden setzt Sveasoft oder Linksys voraus

OpenWRT Grundlagen nützliche Software Vorbereitung WRT54GS Vorbereitung Installation Übertragung Dateisystem Erweiterungen Möglichkeiten

OpenWRT - Grundlagen OpenWRT ist eine Basis-Distribution, welche sich beliebig erweitern lässt schlank & fexibel Erweiterung durch optionale Pakete OpenWRT hat keine grafisches Front-End (Freifunk biete eine speziell angepasste Version mit Front-End an) Die Konfigurationseinstellungen werden im NVRAM gespeichert (wie bei der Original- Firmware).

OpenWRT - nützliche Software Management & Installation tftp-server telnet-client ssh-client

OpenWRT Vorbereitung WRT54GS Durch eine Sicherheitslücke unter Administration / Ping ist es möglich beliebige Befehle an den WRT54GS zu senden. ;cp${ifs}*/*/nvram${ifs}/tmp/n ;*/n${ifs}set${ifs}boot_wait=on ;*/n${ifs}commit ;*/n${ifs}show>tmp/ping.log So kann boot_wait aktiviert werden. Erhöhung der Wartezeit auf 3s beim Bootvorgang für Übertragung per tftp. Achtung: Der WAN-Port braucht eine IP-Adresse.

OpenWRT - Vorbereitung Installation Kompilierung Die Distribution wird über die Sourcen verbreitet und jeder kompiliert sie selber. Dafür braucht man etwa 1.3 GB freien Platz und ein Linux-System. (funktioniert auch mit Knoppix) # tar zxvf buildroot.tar.gz # cd buildroot # make Zeitaufwand zwischen ein paar Minuten bis zu mehreren Stunden je nach vorhandener Hardware

OpenWRT - Übertragung!!!! boot_wait muss aktiviert sein!!!! IP-Adresse 192.168.1.1 Netmask 255.255.255.0 # cd /root/buildroot # tftp 192.168.1.1 tftp> binary tftp> rexmt 1 tftp> trace Packet tracing on. tftp> put openwrt-gs-code.bin Router resetten, warten und starten lassen...

OpenWRT - Einloggen Der Telnet-Server kann nun erreicht werden # telnet 192.168.1.1

OpenWRT - Dateisystem jffs2-partition komprimiert meistens symlink Aus diesem Grund müssen die Dateien, welche verändert werden sollen zuerst in den beschreibbaren Bereich des Speichers kopiert werden.

OpenWRT - Konfiguration Konfiguration wird im NVRAM gespeichert @OpenWrt:/# nvram show OpenWRT liest die Werte aus dem NVRAM aus, kann aber auch mit Scripts gesteuert werden

OpenWRT - Konfiguration SSID einstellen @OpenWrt:/# nvram set wl0_ssid=node01 @OpenWrt:/# nvram commit @OpenWrt:/# nvram get wl0_ssid node01 @OpenWrt:/#

OpenWRT - Erweiterungen ipkg ist yum oder apt-get sehr ähnlich, jedoch extrem schlank @OpenWrt:/# ipkg install dropbear

OpenWRT - Möglichkeiten Wireless-Client Access-Point WDS-Mode Monitor-Mode

Modding am WRT54GS Serial-Port http://www.rwhitby.net/wrt54gs/serial.html Modem oder sonstiges serielles Gerät Konsole

Quellen & Links http://www.linksys.com http://www.openwrt.org http://www.linksysinfo.org/ http://wiki.skyhub.de/index.php/hauptseite

Fragen??? Vielen Dank für die Aufmerksamkeit Dieses Werk ist unter einer Creative Commons Lizenz lizensiert. 04.10.2006