Машина:
Ubuntu 17.10 Kernel 4.14 (для батареи на моем XPS 9560)
Шаги воссоздать:
- подключиться к сети (RED_STB)
- введите имя пользователя и пароль
- когда я нажимаю «Enter», он перенаправляет меня на другую страницу (wifiinstant.netsecure.pe), на которой говорится, что она недоступна, и я не подключен.
Что я пробовал:
- Добавление DNS вручную в настройки IPv4 NM
- Добавление подключения к NetworkManager.conf
- Переконфигурирование resolvconf (
sudo dpkg-reconfigure resolvconf
)
Пара ключевых моментов:
- это работает на окнах
- Я могу подключиться к другим сетям без проблем
Оборудование:
$ lspci | grep Net
02:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
Конфигурация NetworkManager:
[main]
plugins=ifupdown,keyfile
[ifupdown]
managed=false
[device]
wifi.scan-rand-mac-address=no
[connectvitiy]
url=http://nmcheck.gnome.org/check_network_status.txt
Любые идеи?
networking
wireless
17.10
Брэндон Бертельсен
источник
источник
Ответы:
Сидя в Starbucks сейчас, похоже, я нашел обходной путь для этого. В моем случае ошибка показывает имя хоста в кавычках:
Работа вокруг
В терминале узнайте IP-адрес
secure.datavalet.io
.(Пример вывода:
default via 172.31.98.1
)запустить,
sudo nano /etc/hosts
чтобы добавить IP-адрес и имя хоста (из-за ошибки) в качестве новой строки в системномhosts
файле.Обычно это необязательно, но в некоторых случаях, когда вы ранее подключались, вам также может понадобиться запустить
sudo nano /etc/resolv.conf
и вставить строку для первогоnameserver
с IP-адресом:Попробуйте снова подключиться к WI-FI (например, через Firefox, который имеет функцию запроса страницы входа в сеть).
объяснение
Кажется, проблема в том, что имя сервера точки доступа (он же WiFi-маршрутизатор) не может быть найдено во время обычного поиска DNS. Это связано с обычной конфигурацией маршрутизатора, не соответствующей спецификации, и тем, что systemd работает в соответствии со спецификацией RFC.
Есть сообщение об ошибке: 1766969, которое, похоже, идентифицирует эту проблему с точками доступа WiFi, общими для отелей WiFi, кафе и других общедоступных конфигураций WiFi, которые работают на Windows или Apple, но не на systemd. Надеемся, что решение позволит откатиться к более старой функциональности, чтобы исправить этот общий случай использования. В отчете об ошибке вверху у вас есть возможность поделиться, что эта ошибка также влияет на вас, и / или получать уведомления при ее устранении.
источник
Единственный обходной путь, который я смог найти, - это загрузить Windows, подключиться и снова загрузиться в Linux. Менее чем идеально, но функционально.
источник