Ubuntu GNOME 17.04: wi-fi не працює - mac-адреса постійно змінюється?


57

Мій Wi-Fi адаптер Panda USB працює чудово 16.10, але коли я намагаюся підключитися до мого wi-fi роутера в 17.04, менеджер мережі GNOME повідомляє "З'єднання не вдалося". Я поцікавився, і помітив, що моя MAC-адреса для мого адаптера wifi, згідно GNOME, є РІЗНОЮ щоразу, коли я забуваю про налаштування Wi-Fi і намагаюся знову підключитися. Будь-які результати щодо можливого виправлення чи вирішення проблем?

Я запускаю Ubuntu GNOME 17.04, ядро ​​4.10.0-19-generic, GNOME 3.24.0.


Я також подав помилку щодо цієї проблеми: bugs.launchpad.net/ubuntu-gnome/+bug/1681513
Jesse

@Jesse, коли ви говорите "[пристрій] wifi.scan-rand-mac-address = ні", чи змінюється один [пристрій] на конкретний бездротовий пристрій, або залишається буквально "[пристрій]"? Можливо, ви можете дозволити нам ознайомитись із вашим файлом NetworkManager.conf.
heynnema

@heynnema, це залишається як "[пристрій]", просто так. Не потрібно змінювати його на фактичний пристрій. Потім у наступному рядку пройдіть текст "wifi.scan-rand-mac-address = ні".
Джессі

1
@Jesse Я думаю, що нам знадобиться додаткова інформація, щоб чітко зрозуміти, яка у вас ситуація. У більшості випадків все необхідне можна отримати за допомогою бездротового сценарію, доступного тут. Дякую, що допомогли нам допомогти вам!
Старійшина Гік

2
Для тих, хто не розуміє причину рандомізації mac під час сканування, arstechnica.com/apple/2014/06/… може бути корисною .
unhammer

Відповіді:


108

Тож Джессі знайшов рішення, і я збираюся поділитися ним тут у формі відповідей так само чітко, наскільки я можу зібрати. Цей фіксований wifi для мене за допомогою бездротового USB-адаптера Panda на Ubuntu 17.04:

З міркувань конфіденційності налаштування за замовчуванням для мережевого менеджера Ubuntu 17.04 (ВСІ аромати, не лише GNOME) призводять до того, що MAC-адреса пристрою Wifi постійно змінюється. Щоб виправити це, потрібно просто створити новий конфігураційний файл, як зазначено нижче, а потім перезапустити послугу мережевого менеджера.

Відкрийте термінал і запустіть:

sudo tee /etc/NetworkManager/conf.d/wifi.scan-rand-mac-address.conf > /dev/null <<EOF
[device]
wifi.scan-rand-mac-address=no
EOF
sudo service network-manager restart

і Wi-Fi повинен працювати знову! (якщо щось інше не так).

Це виправлення має працювати навіть на прямому сеансі CD / USB.


1
Це чудово, чоловіче!
героїн

3
Чому це не випрасували в бета-версіях? Це настільки непрофесійно, щоб випустити дистрибутив з такою великою вагою
Hrvoje T

12
@HrvojeT: Чи допомогли ви з бета-тестуванням?
Gunnar Hjalmarsson

3
У мене була така ж проблема. Зробив те, що ви описали, але це не працює
Джей Чакра

3
Після виправлення цього питання я також повинен був зробити те, що описано тут, щоб потрапити в Інтернет: superuser.com/a/1200745/722957
Метт
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.