/etc/dnsmasq.conf

interface=wlan0
no-dhcp-interface=eth0
dhcp-range=interface:wlan0,10.0.0.20,10.0.0.30,infinite

  /etc/hostapd.conf

interface=wlan0
driver=nl80211
ssid=ap6210_ap_test
channel=6
hw_mode=g
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=2
wpa_passphrase=password
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP

  /etc/network/interfaces

# The loopback network interface
auto lo
	iface lo inet loopback

# The primary network interface
auto eth0
	iface eth0 inet dhcp

# WLAN mit fester Adresse für hostapd
auto wlan0
	iface wlan0 inet static
	address 10.0.0.1
	netmask 255.255.255.0
	broadcast 10.0.0.255

# Firewall zurücksetzen, Tabellen leeren
	up /sbin/iptables -F
	up /sbin/iptables -X
	up /sbin/iptables -t nat -F

# Kabelnetzwerk maskieren, Port-Forwarding sowie Nat aktivieren
	up iptables -A FORWARD -o eth0 -i wlan0 -s 192.168.1.0/24 -m conntrack --ctstate NEW -j ACCEPT
	up iptables -A FORWARD -m conntrack --ctstate ESTABLISHED,RELATED -j ACCEPT
	up iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
	up sysctl -w net.ipv4.ip_forward=1

# hostapd und dnsmasq (neu) starten
	up service hostapd restart
	up service dnsmasq restart




Wir benötigen zwei neue Programme. Zum einen hostapd und dnsmasq. Diese müssen nun installiert werden.

apt-get install hostapd dnsmasq


Danach einmal sauber durchstarten.

shutdown -r now

Es gibt nun noch ein kleines Problem, aber dazu später mehr. Man kann die vorhandene hostapd.conf jetzt erstmal testen.

hostapd -dd /etc/hostapd.conf


Danach läuft der hostapd und man kann ihn erstmal ausprobieren. Das Problem liegt darin, das der hostapd beim Starten die hostapd.conf nicht findet. Das liegt an einem fehlenden Eintrag in der Startdatei des hostapd.

nano /etc/init.d/hostapd


Dort dann folgendes eintragen.

DAEMON_CONF=/etc/hostapd.conf


Das ganze abspeichern. Danach

service networking restart


Jetzt funktioniert der WLanAP !

Nun das ganze für den 4er Kernel.