Я использую аппаратный ключ TL-WN823N WiFi USB в Ubuntu 16.04. После следования за этим и этим ответом (должен иметь sticked ко всего один, я знаю, но это, казалось, не работало), мне удалось получить его работа, но я должен был вручную поднять интерфейс (sudo ifconfig enx98ded01947a7 up
) и перезапустите администратора сети (sudo service network-manager restart
).
Теперь, каждый раз, когда я перезапускаю машину, я должен вручную выполнить те же шаги. Если я только подниму интерфейс, то администратор сети не найдет сетей WiFi, пока не перезапущено. Когда это перезапущено, это автоматически соединяется с моей сетью WiFi.
Я нашел несколько вопросов на этом, и я смотрел на мой /etc/network/interfaces
файл. Но после вожения с ним ничто хорошее не вышло из него.
Его исходное содержание было:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
Я добавил следующую строку, и ничто не изменилось:
allow-hotplug enx98ded01947a7
Теперь, к интересному биту. Если я добавляю следующую строку также:
iface enx98ded01947a7 inet dhcp
интерфейс произошел после перезагрузки. Никакие сети WiFi не найдены, тем не менее, независимо от того, сколько раз я перезапускаю администратора сети. Как только я удаляю эту последнюю строку и перезапускаю администратора сети, все работы как очарование.
Таким образом, я должен найти, что способ наличия моей системы автоматически соединяется с моей сетью WiFi, когда это загружает использование внешнего аппаратного ключа WiFi USB без меня имеющий необходимость вручную поднять интерфейс и перезапускающий администратора сети. Я знаю о возможности автоматизации этого две команды на начальной загрузке, но это кажется hacky и не обращается к корню проблемы.
В терминале, типе gksudo gedit /etc/modules
и добавляют rtl8192eu
в конец файла. Сохраните и выйдите из gedit. Перезапустите компьютер, и драйвер для Вашей беспроводной карты теперь загрузится во время начальной загрузки, и Ваша беспроводная связь должна быть более надежной.
необходимо, вероятно, удалить любые строки, которые Вы добавили к/etc/network/interfaces.