我正在使用带有 wifi 卡“intel 3165”的 nuc 和 ubuntu 14.04
amd64 服务器版本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 进行一些调整。
为了连接更多设备,我们需要寻找替代无线网卡。