Quelle1)
basiert auf Madwifi: Simple Access Point {en}
Hierfür die /etc/network/interfaces mit einem Editor [4] und Root-Rechten bearbeiten.
# ath0 mit den korrekten Einstellungen starten
# "manual" wird das Interface ohne TCP/IP starten (dies wird durch die Bridge herbeigeführt)
auto ath0
iface ath0 inet manual
# setzt ath0 in den AP Modus
# Dies muss hier mit rein, weil udev vorher schon ein ath0 als client erstellt
pre-up wlanconfig ath0 destroy
pre-up wlanconfig ath0 create wlandev wifi0 wlanmode ap
# entferne das ath0 device, wenn es runtergefahren wird
post-down wlanconfig ath0 destroy
# setze master mode, Kanal, und die ESSID
wireless-mode master
wireless-channel 11
wireless-essid YourESSID
# Falls du WEP benutzt schreib hier deine Adresse hin:
#wireless-key 1234-1234-1234-1234
# Die Brücke br0 erstellen
# Das benutzen von DHCP um eine IP zu bekommen usw. dürfte auch funktionieren,
# aber hier wird das ganze mit einer statischen IP für das Interface erklärt.
# Die UP wird von beiden - dem verkabelten und der Wireless Seite des Netzwerkes erreichbar sein.
auto br0
iface br0 inet static
# Zuweisen der IP Addresse, dem Subnetz und der Maske, der Broadcast Adresse und schließlich dem standard Gateway
address 192.168.0.[x]
network 192.168.0.0
netmask 255.255.255.0
broadcast 192.168.0.255
gateway 192.168.0.1
# überbrücke eth0 und ath0 mit br0
bridge_ports eth0 ath0
# eth0 muss *nicht* besonders verändert werden.
Auch dieser Modus ist mit dem neuen Treiber möglich. Als erstes wird der Access Point wie folgt erstellt:
wlanconfig ath1 destroy
ifconfig wifi1 down
wlanconfig ath1 create wlandev wifi1 wlanmode ap
ifconfig wifi1 up
ifconfig ath1 192.168.3.1
iwconfig ath1 essid WLAN-AP
iwconfig ath1 channel 6
ifconfig ath1 up
Bis hier ist es allerdings nur möglich, eine Verbindung bis zum Access Point herzustellen. Soll auch eine IP zugewiesen werden, ist es sinnvoll, einen DHCP-Server wie DHCPD oder Dnsmasq einzusetzen. Weiterhin ist es auch möglich, mit diesen Mitteln einen Router aufzusetzen.
Englisch: http://madwifi-project.org/wiki/UserDocs/SimpleAccessPoint