“无法将 sta 添加到内核驱动程序”hostapd - 无法连接超过 10 个客户端

“无法将 sta 添加到内核驱动程序”hostapd - 无法连接超过 10 个客户端

我正在使用带有 wifi 卡“intel 3165”的 nuc 和 ubuntu 14.04amd64 服务器版本kernel version 4.2.0.27。我在系统上安装并配置了 isc-dhcp-server、dnsmasq、hostapd。

我很快就遇到了无法连接超过 10 台设备的问题。当我尝试连接第 11 台设备时,我在系统日志中收到一条消息could not add sta to kernel driver

内核 wifi列表显示内核版本 4.1 之后添加了对英特尔 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

看起来这是卡上的默认限制。它最多支持 10-12 个设备,并对 channel=11 进行一些调整。

为了连接更多设备,我们需要寻找替代无线网卡。

相关内容