Openwrt: Difference between revisions

From chaoswiki
Jump to navigation Jump to search
Line 18: Line 18:
=== Installing the software ===
=== Installing the software ===
==== Installing the openwrt firmware ====
==== Installing the openwrt firmware ====

I use [https://aachen.uni-dsl.de/download/wrt/Snapshots/rev121/buildroot-rev121/takeover this script] to takeover the wrt54g. Get your [http://downloads.openwrt.org/whiterussian/ firmware] and copy it to the same directory as the takeover script.

==== Installing openvpn ====
==== Installing openvpn ====
==== Installing olsrd ====
==== Installing olsrd ====

Revision as of 18:32, 11 September 2005

Openwrt knowledge

NVRAM

NVRAM is the EEPROM of the wrt54g. The Settings stored in the NVRAM is used by openwrt to configure the network interfaces and other settings like timezone and so on.

INfo's about NVRAM settings

OLSR

OLSR means Optimized Link State Routing protocol.

OLSR is a routing protocol for mobile ad-hoc networks. The protocol is pro-active, table driven and utilizes a technique called multipoint relaying for message flooding. You can configure multiple openwrt routers to talk to each other to find the best route from point A to point B.

WDS

WDS (Wireless Distribution System) can be used to mae a special tunnel between two openwrt's. It is also supported by many other Accesspoints. I didn't bring it to work so i had been looking for another solution. MESH networks soltuions can do that. OLSR is one implementation for that. AODV is another one.

Installing the software

Installing the openwrt firmware

I use this script to takeover the wrt54g. Get your firmware and copy it to the same directory as the takeover script.

Installing openvpn

Installing olsrd

Configuring the wrt54g

Configuring the network

Configuring openvpn

Configuring olsrd