WLAN-Access-Point mit hostapd und USB-Stick: Unterschied zwischen den Versionen

Aus Alexander's Wiki
Zeile 22: Zeile 22:


== DHCP-Server ==
== DHCP-Server ==
<source lang="bash">
Erstellen einer neuen Konfigurationsdatei. Ein Backup der Alten kann nicht schaden (mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig).
  mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig
</source>
Erstellen einen neuen Konfigurationsdatei.


=== /etc/dnsmasq.conf ===
=== /etc/dnsmasq.conf ===

Version vom 21. Oktober 2014, 09:19 Uhr

  apt-get install iw hostapd dnsmasq wireless-tools

Vorhanden sein muss eine Kabelnetzwerkkarte (eth0), sowie ein WLAN-Adapter (wlan0) der den AP-Modus unterstützt. Ob der AP-Modus unterstützt wird, kann mit folgendem Befehl abgefragt werden:

  iw list | grep AP$

Wenn die Ausgabe folgendermaßen aussieht, ist alle ok:

  * AP

Der WLAN-Adapter wird vom Modul rt2800usb angesteuert und benötigt die Firmware rt2870.bin aus dem Paket firmware-ralink. Ist die Firmware installiert, funktioniert der USB-Stick out-of-the-box und beherrscht auch den AP-Modus. Hier die genauen Informationen vom USB-System über den Stick:

 > lsusb
 Bus 004 Device 002: ID 148f:5370 Ralink Technology, Corp. RT5370 Wireless Adapter

Der Accesspoint wird mit der Software hostapd betrieben; für die Verteilung der IP-Adressen an die WLAN-Clients ist dnsmasq zuständig.

DHCP-Server

Erstellen einer neuen Konfigurationsdatei. Ein Backup der Alten kann nicht schaden (mv /etc/dnsmasq.conf /etc/dnsmasq.conf.orig).

/etc/dnsmasq.conf

  interface=wlan0
  no-dhcp-interface=eth0
  dhcp-range=interface:wlan0,192.168.99.33,192.168.99.99,infinite

Der erste Eintrag legt wlan0 als DHCP-Interface fest, der zweite schliesst das Kabelnetzwerk eth0 vom DHCP aus. Der dritte Eintrag legt die für DHCP verfügbaren IP-Adressen fest.