
Я пытаюсь разобраться с проблемами с настройкой Wi-Fi на моем ноутбуке с Ubuntu 16.04. По какой-то причине он, похоже, не подключается. Пробовал с wicd, network-manager, а также ifconfig. При дальнейшей отладке я вижу, что при вызове dhclient я вижу это:
sudo dhclient -v wlp1s0
Listening on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on LPF/wlp1s0/90:cd:b6:97:67:bf
Sending on Socket/fallback
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 3 (xid=0x9d8a1621)
...
DHCPDISCOVER on wlp1s0 to 255.255.255.255 port 67 interval 1 (xid=0x9d8a1621)
No DHCPOFFERS received.
No working leases in persistent database - sleeping.
Кроме того, при сбросе TCP-соединений на данном беспроводном устройстве я вообще не вижу исходящих или входящих пакетов.
sudo tcpdump -n -i wlp1s0
tcpdump: verbose output suppressed, use -v or -vv for full protocol decode
listening on wlp1s0, link-type EN10MB (Ethernet), capture size 262144 bytes
Просто чтобы убедиться, что нет правил iptable, блокирующих исходящий или входящий трафик, я вижу, что фильтры не установлены. Также, чтобы избежать проблем с моим маршрутизатором, я проверяю, что он работает для других устройств, раздающих dhcp ips, и на том же ноутбуке адаптер ethernet работает отлично.
Я не уверен, что происходит. Проблема в драйвере устройства или в моей конфигурации сети?
Беспроводное оборудование — беспроводной сетевой адаптер QCA9565 / AR9565.
решение1
Ну, DHCP-рукопожатие выполняется через UDP, так что не ждите TCP-пакетов для этого.
Проверьте вывод ifconfig и убедитесь, что вы имеете дело с правильным интерфейсом.
Попробуйте отключить network-manager и протестировать dhclient вручную еще раз. Могут быть некоторые конфликты между новыми и устаревшими сетевыми службами.
Убедитесь, что в пуле адресов DHCP-сервера/маршрутизатора вашей сети есть доступные адреса. Все IP-адреса в пуле могли быть заняты другими устройствами в вашей сети.