Невозможно выполнить ping-роутер, но широковещательный ping возвращает ответ от него

У меня есть новая версия Linux Mint Mate 64 на старом iMac (конец 2008 года). Я не могу подключиться с помощью сетевого кабеля, поэтому мне нужно использовать wlan. Я установил драйверы широкополосного доступа, сетевые менеджеры показывают соединение Wi-Fi, и все кажется прекрасным … но я не могу подключиться ни к чему, кроме localhost.

Я пытался уменьшить проблему, и я считаю, что у меня проблемы с подключением к маршрутизатору. Если я его пингу, я получаю 100% -ный пакет. Если я пингую трансляцию, я получаю ответы от маршрутизатора!

$ ping 192.168.10.1 PING 192.168.10.1 (192.168.10.1) 56(84) bytes of data. From 192.168.10.111 icmp_seq=1 Destination Host Unreachable $ ping -b 192.1168.10.255 WARNING: pinging broadcast address PING 192.168.10.255 (192.168.10.255) 56(84) bytes of data. 64 bytes from 192.168.10.1: icmp_seq=3 ttl=255 time=299ms ... 

Обратите внимание, что DHCP работает, поскольку машина правильно идентифицирована как 192.168.10.111 в первой команде ping .


EDIT 1: больше информации

 $ arp -a Address HWtype HWaddress Flags Mask Iface 192.168.10.104 (incomplete) wlan0 192.168.10.112 ether 38:c9:86:24:d6:88 C wlan0 192.168.10.1 (incomplete) wlan0 # arp -d 192.168.10.1 

нет ответа, команда возвращает без вывода.

 $ route -an 

флаг «а» не был признан.

 $ route -n Kernel IP routing table Destination Gateway Genmask Flags Metric Ref Use Iface 0.0.0.0 192.168.10.1 0.0.0.0 UG 1024 0 0 wlan0 169.254.0.0 0.0.0.0 255.255.0.0 U 1000 0 0 wlan0 192.168.10.0 0.0.0.0 255.255.255.0 U 0 0 0 wlan0 

обратите внимание, что я успешно удалил маршрут 169.254.0.0 ранее, но он снова появился после перезапуска сетевого менеджера.

КОНЕЦ ИЗМЕНЕНИЯ 1


EDIT 2 на другой машине в той же сети (с использованием Wi-Fi-соединения) arp -a возвращает следующее:

 $ arp -a ? (169.254.221.46) at c8:ff:28:46:52:c5 on en1 [ethernet] router.local (192.168.10.1) at 0:a0:a2:62:c1:dc on en1 ifscope [ethernet] nas.local (192.168.10.104) at 0:11:32:38:e:1 on en1 ifscope [ethernet] ? (192.168.10.105) at a8:86:dd:a5:8d:37 on en1 ifscope permanent [ethernet] ? (192.168.10.255) at ff:ff:ff:ff:ff:ff on en1 ifscope [ethernet] 

Машина является mac, поэтому команда route не предоставляет список маршрутов, но я пробовал другую команду

 $ netstat -nr Routing tables Internet: Destination Gateway Flags Refs Use Netif Expire default 192.168.10.1 UGSc 61 0 en1 127 127.0.0.1 UCS 0 0 lo0 127.0.0.1 127.0.0.1 UH 70 30572605 lo0 169.254 link#5 UCS 1 0 en1 169.254.221.46 c8:ff:28:46:52:c5 UHLSW 0 0 en1 192.168.10 link#5 UCS 2 0 en1 192.168.10.1/32 link#5 UCS 11 0 en1 192.168.10.1 0:a0:a2:62:c1:dc UHLWIir 51 393 en1 1149 192.168.10.104 0:11:32:38:e:1 UHLWIi 5 81773 en1 733 192.168.10.105/32 link#5 UCS 1 0 en1 192.168.10.105 a8:86:dd:a5:8d:37 UHLWI 0 1138657 lo0 192.168.10.255 ff:ff:ff:ff:ff:ff UHLWbI 0 16 en1 

Я по-прежнему расследую происхождение маршрутов 169.254.xx, но они, похоже, не вызывают каких-либо проблем на других машинах.

END EDIT 2


ИЗМЕНИТЬ 3

 $ arping -I wlan 0:a0:a2:62:c1:dc arping: unknown host 0:a0:a2:62:c1:dc 

Попытка выполнить ping / arping другие машины возвращает «Destination Host Unreachable» для каждой машины в списке arp, используя адреса IPv6 и IPv4

END EDIT 3


Я понятия не имею, как «отладить» эту проблему подключения. Я искал форумы, я пытался установить BSSID вручную (он был пуст), я установил DNS на 192.168.10.1.8.8.8.8 (и перезапускал все так много раз), но не повезло. Что я должен попробовать?

2 Solutions collect form web for “Невозможно выполнить ping-роутер, но широковещательный ping возвращает ответ от него”

Проверьте таблицу маршрутизации с помощью команды route -n

Проверьте свою таблицу ARP, используя arp -a . Если ваша таблица ARP испорчена, используйте arp -d

Когда вы узнаете свой MAC-адрес маршрутизатора, используйте arping -I wlan0 <router_mac_address>

Это будет использовать ARP вместо ICMP. Если вы можете использовать wirehark / tcpdump, отправьте несколько следов

Чтобы решить проблему, я выборочно отключил все возможные драйверы для своей Wi-Fi-карты.

 $ sudo modprobe -r b43 ssb wl brcmfmac brcmsmac bcma 

Я также удалил все соединения, показанные на значке панели задач network-manager .

На этом этапе я начал повторное включение каждого драйвера отдельно. Каждый раз мне приходилось ждать, пока network-manager снова подключится. Вот пример:

 $ sudo modprobe -r wl (wait for network-manager to re-connect to the WLAN) $ ping 192.168.10.1 (ping unable to connect, so I'll remove the driver again) $ modprobe -r wl 

Я сделал это, пока не нашел, что b43 – правильный драйвер. На данный момент я очистил / занес в черный список всех других драйверов от apt, и теперь все работает как шарм.

Этот документ был поучительным: https://help.ubuntu.com/community/WifiDocs/Driver/bcm43xx

  • Почему Linux не может видеть USB-устройства при запуске?
  • Как я могу использовать беспроводную сеть и ethernet для работы с ubuntu?
  • Настройка беспроводной сети Atheros AR9285 в Gentoo
  • Смещение соединения между двумя точками беспроводного доступа
  • Pinging между узлами сети Mesh OpenWrt
  • Моя Fedora 22 не может открыть Wi-Fi сети?
  • Linux Mint застрял в режиме самолета
  • Как подключиться к нескольким точкам доступа, используя один физический интерфейс wlan?
  • загрузка драйвера ядра ath9k_htc не выполняется
  • Таинственный исчезающий статический IP-адрес на интерфейсе wifi в Debian?
  • Скорость передачи бит, показанная в `iw`, неожиданно низкая
  • Interesting Posts

    Не удается войти в систему с помощью пользователя root в Kali 2.0 Sana после обновления

    Инструмент стиля Solaris ptree для Linux

    Какие метаданные файла сохраняются cp по умолчанию?

    интерпретация общего времени в результатах пинга

    Как изменить среду рабочего стола в Raspbian?

    Передавать значения переменных среды в программу?

    SSH Agent-Forwarding работает, но как насчет sudo -u username no shell / permissions? композитор

    изменение xorg драйвера для нетбука с интегрированной графикой cedarview

    Что означает blkid?

    Использование gitk для просмотра наборов изменений на сервере linux с помощью программы -пользователя?

    Установка Debian 8 (Jessie) из раздела жесткого диска

    В чем разница между «nobootwait» и «nofail» в fstab?

    LVM держит жесткий диск?

    Отменить исходный файл вместо символической ссылки. Что делать?

    Ноутбук перезагружается, а не возобновляет работу с systemd suspend при питании от батареи (приостановка работы от сети переменного тока работает)

    Linux и Unix - лучшая ОС в мире.