Apple80211Associate2() 失败,错误为 -3905

Apple80211Associate2() 失败,错误为 -3905

我在工作时遇到了一些 MacBook Pro 问题,我们的技术团队似乎不知道如何在不完全重启系统的情况下解决这个问题,而我希望避免这种情况。问题是当我连接到特定网络时,我得到了这个在此处输入图片描述

我仍然可以连接到其他网络,只是这个网络我似乎无法连接,但我仍然可以使用其他设备连接到这个网络,只是这个 MacBook Pro 我无法连接。我知道密码是正确的,所以不是这个。

这几天我浏览了很多网站,但什么也没找到,这解释了为什么会发生这种情况或如何解决它。我发现一个网站说在终端中运行脚本可以获取错误,所以我照做了,下面是我得到的输出。

Internets-MacBook-Pro:~ internet$ sudo /usr/libexec/airportd loggerWed Jan 23 09:14:33.998 <kernel> IO80211ScanManager::startScan: Broadcast scan request received from pid 177 ().
Wed Jan 23 09:14:33.999 <kernel> IO80211ScanManager::startScan: Initiating scan.
Wed Jan 23 09:14:36.513 <kernel> IO80211ScanManager::getScanResult: All scan results returned for pid 177.
Wed Jan 23 09:14:37.0  <kernel> IO80211ScanManager::startScan: Broadcast scan request received from pid 177 ().
Wed Jan 23 09:14:37.0  <kernel> IO80211ScanManager::startScan: Initiating scan.
Wed Jan 23 09:14:38.472 <airportd[2594]> ___createTerminateTimer_block_invoke_1: ...exiting
Wed Jan 23 09:14:39.492 <kernel> IO80211ScanManager::getScanResult: All scan results returned for pid 177.
Wed Jan 23 09:14:42.161 <kernel> IO80211ScanManager::cachePurge: clearEntries[0] Firing!
Wed Jan 23 09:14:42.161 <kernel> IO80211ScanManager::cachePurge: Rescheduling in 27 seconds.
Wed Jan 23 09:14:47.868 <kernel> IO80211ScanManager::startScan: Broadcast scan request received from pid 177 ().
Wed Jan 23 09:14:47.868 <kernel> IO80211ScanManager::startScan: Initiating scan.
Wed Jan 23 09:14:50.351 <kernel> IO80211ScanManager::getScanResult: All scan results returned for pid 177.
Wed Jan 23 09:14:51.57  <airportd[2601]> _handleNewMessage: Received XPC message, event = ASSOC_EVENT, pid = 177
Wed Jan 23 09:14:51.60  <airportd[2601]> associate: INFO: airportd associate: network=<CWNetwork: 0x10da158f0> [ssid=RedSky, bssid=00:1d:e5:4f:ea:01, security=WPA2 Personal, rssi=-37, channel=<CWChannel: 0x10da185b0> [channelNumber=11(2GHz), channelWidth={20MHz}], ibss=0], is8021X=0, remember=1
Wed Jan 23 09:14:51.87  <airportd[2601]> associate: INFO: Checking if admin authorization is required
Wed Jan 23 09:14:51.119 <kernel> parseRSNIE: groupCipherType = 5 pairwiseCipherType = 5 authSel = 2
Wed Jan 23 09:14:51.119 <kernel> initWithInterfaceAndIE: _myMacAddress 60:33:4b:12:09:54
Wed Jan 23 09:14:51.119 <kernel> setPMK: PMK SET!
Wed Jan 23 09:14:54.851 <kernel> en1: Terminating supplicant.
Wed Jan 23 09:14:54.851 <kernel> RSNSupplicant: Releasing authenticator for 00:00:00:00:00:00
Wed Jan 23 09:14:54.851 <airportd[2601]> associate: Apple80211Associate2() failed with error -3905
Wed Jan 23 09:14:59.517 <configd[15]> _SC_callback: Changed keys = { 'State:/IOKit/PowerManagement/CurrentSettings' }
Wed Jan 23 09:14:59.518 <configd[15]> WoWiOSCapable: check to see if AP on en1 is an iOS Personal Hotspot
Wed Jan 23 09:14:59.518 <configd[15]> WoWiOSCapable: AP on en1 supports WoW
Wed Jan 23 09:14:59.693 <configd[15]> _SC_callback: Changed keys = { 'State:/IOKit/PowerManagement/CurrentSettings' }
Wed Jan 23 09:14:59.694 <configd[15]> WoWiOSCapable: check to see if AP on en1 is an iOS Personal Hotspot
Wed Jan 23 09:14:59.694 <configd[15]> WoWiOSCapable: AP on en1 supports WoW
Wed Jan 23 09:15:00.635 <configd[15]> _SC_callback: Changed keys = { 'State:/IOKit/PowerManagement/CurrentSettings' }
Wed Jan 23 09:15:00.636 <configd[15]> WoWiOSCapable: check to see if AP on en1 is an iOS Personal Hotspot
Wed Jan 23 09:15:00.636 <configd[15]> WoWiOSCapable: AP on en1 supports WoW
Wed Jan 23 09:15:00.810 <configd[15]> _SC_callback: Changed keys = { 'State:/IOKit/PowerManagement/CurrentSettings' }
Wed Jan 23 09:15:00.811 <configd[15]> WoWiOSCapable: check to see if AP on en1 is an iOS Personal Hotspot
Wed Jan 23 09:15:00.811 <configd[15]> WoWiOSCapable: AP on en1 supports WoW
^Z
[1]+  Stopped                 sudo /usr/libexec/airportd logger

当我收到此信息时,我开始搜索与之相关的错误Apple80211Associate2() failed with error -3905,并找到了不少错误,我发现很多论坛都说这是由于 OSX 更新引起的,但我有一段时间没有进行更新了,因为没有什么可更新的。

我也看了修复磁盘权限后 AirPort 无法连接到现有网络但它没有解释如何解决这个问题

请问有人能帮我解决这个问题吗?这严重延误了我的工作。

答案1

检查此网络是否启用了 MAC 地址过滤,以及您的 MacBook Pro 的 MAC 地址是否在允许的 MAC 地址列表中。

AirPort Express 可以配置为根据 MA​​C 地址列表过滤客户端。任何 MAC 地址不在列表中的设备将无法加入 Wi-Fi 网络。

换句话说,连接到以此方式配置的 AirPort Express 的每个设备都需要将其 MAC 地址输入到 MAC 地址列表中。这可以通过 Airport Utility 完成。AirPort Utility 适用于 OS X、iOS 和 Windows。此外,AirPort Utility 还允许为每个 MAC 地址条目添加一行注释/说明。

如果某个设备之前能够连接,但现在无法连接,那么它的 MAC 地址可能实际上已从列表中删除(可能是因为有人忘记填写 MAC 条目的信息)。

相关内容