hostapd 関連
AP mode に対応しているか
– iw list
で該当する NIC の Supported interface modes
に AP
があるか –
最近は気にしなくても大丈夫?
NetworkManager の管理から外す(必須!!)
これを設定しないと udev
で設定した IP に対するルーティングが消える
/etc/NetworkManager/conf.d/99-unmanaged-devices.conf
[keyfile]
#unmanaged-devices=interface-name:wlan0
unmanaged-devices=mac:xx:xx:xx:xx:xx:xx
ランダム MAC を設定していると unmanaged-devices=mac:xx:xx:xx:xx:xx:xx
は使えない。
アクセスポイント用のデバイスを作る
iw dev
で phyX
を確認
/etc/udev/rules.d/99-ap0.rules
SUBSYSTEM=="ieee80211", ACTION=="add|change", ATTR{macaddress}=="xx:xx:xx:xx:xx:xx", KERNEL=="phy0", \
RUN+="/sbin/iw phy phy0 interface add ap0 type __ap", \
RUN+="/bin/ip link set ap0 address $attr{macaddress} up"
RUN+="/bin/ip addr add 192.168.xx.254/24 dev ap0"
debug mode
hostapd -dd /etc/hostapd/hostapd.conf
dhcp server
isc-dhcp-server.service