安装 14.04 后,无法再连接到我的 Unifi 接入点(在 13.10 中可以使用,在双启动机器上从 Windows 上运行)。长时间的停顿后,只会再次要求输入密码。
Syslog 生成以下内容...
[ 1402.786355] wlan0: authenticate with c2:9f:db:87:99:d8
[ 1402.843630] wlan0: send auth to c2:9f:db:87:99:d8 (try 1/3)
[ 1402.845689] wlan0: authenticated
[ 1402.845899] wlan0: AP has invalid WMM params (AIFSN=1 for ACI 2), disabling WMM
[ 1402.847545] wlan0: associate with c2:9f:db:87:99:d8 (try 1/3)
[ 1402.850340] wlan0: RX AssocResp from c2:9f:db:87:99:d8 (capab=0x431 status=37 aid=0)
[ 1402.850347] wlan0: c2:9f:db:87:99:d8 denied association (code=37)
[ 1402.857675] wlan0: deauthenticating from c2:9f:db:87:99:d8 by local choice (reason=3)
[ 1406.265427] wlan0: authenticate with c2:9f:db:87:99:d8
lspci -nnk | grep -iA2 net
:
<snip>
--
03:00.0 Network controller [0280]: Intel Corporation Centrino Ultimate-N 6300 [8086:4238] (rev 3e)
Subsystem: Intel Corporation Centrino Ultimate-N 6300 3x3 AGN [8086:1111]
Kernel driver in use: iwlwifi
答案1
我在两台连接到 Ubiquiti 的 UAP-LR 接入点的机器上都遇到了这个问题。无论我怎么尝试,我都无法通过调整笔记本电脑上的配置/模块等来解决这个问题。
我运行的是 unifi 控制器软件 2.4.6 版,这是最新的“稳定”版本。我安装了 3.2.1 版,它立即升级了我的 AP 上的固件,这解决了我的问题。两台机器现在都可以连接了。
如果您的控制器在 Ubuntu 上运行,只需运行:
sudo apt-get install unifi-rapid
这将自动升级。请务必先备份您的配置。
答案2
# /etc/modprobe.d/iwlwifi.conf
# iwlwifi will dyamically load either iwldvm or iwlmvm depending on the
# microcode file installed on the system. When removing iwlwifi, first
# remove the iwl?vm module and then iwlwifi.
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211