「カーネル ドライバーに sta を追加できませんでした」hostapd - 10 を超えるクライアントに接続できません

「カーネル ドライバーに sta を追加できませんでした」hostapd - 10 を超えるクライアントに接続できません

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 台のデバイスをサポートします。

より多くのデバイスを接続するには、代替のワイヤレス カードを探す必要があります。

関連情報