14.04
私は、Ubuntu AMD64 サーバー エディションと、Wi-Fi カード「intel 3165」を搭載した NUC を使用していますkernel version 4.2.0.27
。システムに isc-dhcp-server、dnsmasq、hostapd をインストールして構成しています。
すぐに、10 台を超えるデバイスを接続できないという問題に遭遇しました。11 番目のデバイスを接続しようとすると、syslog に次のようなメッセージが表示されますcould not add sta to kernel driver
。
カーネルWi-Fiリストには、カーネル バージョン 4.1 以降に Intel 3165 のサポートが追加されたと記載されているため、カーネル 4.2 を使用していますが、この問題で行き詰まっています。私は hostapd v2.1 を使用しています。
このエラーメッセージは正確には何を意味しますか? この問題の解決策は何ですか?
Hostapd.conf-
interface=wlan0
driver=nl80211
ssid=hotspot-1
hw_mode=g
channel=1
macaddr_acl=0
auth_algs=1
ignore_broadcast_ssid=0
wpa=3
wpa_passphrase=mypassword
wpa_key_mgmt=WPA-PSK
wpa_pairwise=TKIP
rsn_pairwise=CCMP
答え1
これはカードのデフォルトの制限だったようです。channel=11 の周りで少し調整すると、最大 10 ~ 12 台のデバイスをサポートします。
より多くのデバイスを接続するには、代替のワイヤレス カードを探す必要があります。