也许有人可以帮助我解决以下问题?
我最近买了一台全新的 MBP,上面安装了 El Captain。但它无法使用家庭 WiFi。每隔几分钟它就会断开与网络的连接(它连接到 WiFi 网络本身),当我执行ping 8.8.8.8
或ping 10.100.102.1
(路由器)时,我得到:Request timeout for icmp_seq X
,其中 X 从 0 到无穷大
通过谷歌搜索我找到了解决方案,即花几分钟恢复网络,清除 arp 表sudo arp -ad
。
我尝试了什么:
- 断开所有其他网络设备的 wifi 连接 - 无需任何操作
- 将 dhcp 服务器范围替换为另一个
192.168.1.1
,192.168.1.5
- 没有用 - 更换了WiFi信道到另一个没什么(一般我身边没有很多WiFi网络,可能一个或两个)
什么有效:
- 另一个运行相同 El Captain 的 MBA 运行完美
- Windows 笔记本电脑、Android 和 iPhone 完美运行
- 同一台计算机与其他 WiFi 路由器运行良好
- 安装了此路由器的同一台计算机,但通过以太网电缆连接,运行正常
网络断开时有 arp 表,在我将其清除后,有一些差异,但我不知道网络,无法评估它:
当互联网断开时:
anatoly-mac:etc anatoly$ sudo arp -a
? (192.168.1.1) at xx:xx:xx:xx:xx:xx on en0 permanent [ethernet]
? (192.168.1.1) at xx:xx:xx:xx:xx:xx on en0 ifscope [ethernet]
? (192.168.1.255) at (incomplete) on en0 ifscope [ethernet]
? (224.0.0.251) at 1:0:5e:0:0:fb on en0 ifscope permanent [ethernet]
broadcasthost (255.255.255.255) at (incomplete) on en0 ifscope [ethernet]
anatoly-mac:etc anatoly$ sudo arp -ad
192.168.1.1 (192.168.1.1) deleted
192.168.1.1 (192.168.1.1) deleted
192.168.1.255 (192.168.1.255) deleted
224.0.0.251 (224.0.0.251) deleted
255.255.255.255 (255.255.255.255) deleted
在我清除之后它看起来是这样的(互联网工作):
anatoly-mac:etc anatolyt$ sudo arp -a
? (192.168.1.1) at xx:xx:xx:xx:xx:xx on en0 permanent [ethernet]
? (192.168.1.1) at xx:xx:xx:xx:xx:xx on en0 ifscope [ethernet]
PS 出于隐私原因我隐藏了我的真实 mac 地址xx:xx:xx...
。