1

У меня есть сеть, которая выглядит так:

  • беспроводной маршрутизатор: 192.168.1.1
  • Linux-машина: 192.168.1.16 (через кабель)
  • Mac-машина: 192.168.1.17 (через беспроводную сеть)
  • Windows-машина: 192.168.1.18 (через беспроводную сеть)

Иногда сеть Mac перестает работать, страницы не загружаются, службы, работающие в сети, не работают и т.д. Когда это происходит, машины и маршрутизатор Linux и Windows продолжают нормально работать. Если на Mac я перейду к значку Wi-Fi в строке меню и выберу «Выключить Wi-Fi», а затем «Включить Wi-Fi», беспроводная сеть снова начнет работать.

Когда Mac находится в этом состоянии, верно следующее:

  • Mac может успешно пропинговать маршрутизатор, Linux и Windows
  • запросы ping от роутера, Linux и Windows-машины замечены Mac (через tcpdump)
  • Mac видит свои собственные ответы, отправляемые в ответ на запросы (через tcpdump)
  • другие машины не видят ответы (Linux через tcpdump, Windows через Wireshark, маршрутизатор через ping)
  • маршрутизатор видит правильные записи в своей таблице ARP для Mac
  • Mac не сообщает об ошибках, связанных с сетью, в своих системных журналах
  • Mac сообщает о правильном подключении к беспроводной сети

Проблема, кажется, случайно случается с Mac. У меня такое случалось при тяжелых загрузках. У меня было это, когда я вообще ничего не делал (чтение веб-страницы, что да, может означать, что что-то происходит в фоновом режиме).

Это 15-дюймовый MacBook Pro конца 2008 года со встроенным AirPort (0x14E4, 0x8D), встроенным программным обеспечением BroadCom BCM43xx 1.0.

Есть идеи?

0