Невозможно повторное подключение wifi после выкл/вкл кнопки , Isothiocyanate, 10-Ноя-18, 15:02 [смотреть все]Добрый день! Debian 9.5 LXDE x64 на ноутбуке MSI VR610x 205 при физическом выключении кнопки wifi и повторном ее включении не видит сеть. user1@debian999:~$ lspci | grep -i 'net' 02:00.0 Ethernet controller: Qualcomm Atheros AR242x / AR542x Wireless Network Adapter (PCI-Express) (rev 01) 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL810xE PCI Express Fast Ethernet controller (rev 01) user1@debian999:~$ выключаем, а затем включаем wifi кнопкой на корпусе user1@debian999:~$ sudo dmesg | grep wifi user1@debian999:~$ sudo dmesg | grep wlan [ 12.145183] ath5k 0000:02:00.0 wlp2s0: renamed from wlan0 user1@debian999:~$ sudo ifup wlp2s0 ifup: unknown interface wlp2s0 user1@debian999:~$ sudo /etc/init.d/networking restart [ ok ] Restarting networking (via systemctl): networking.service. user1@debian999:~$ sudo ifup wlp2s0 ifup: unknown interface wlp2s0 user1@debian999:~$ sudo ifdown wlp2s0 ifdown: unknown interface wlp2s0 user1@debian999:~$ sudo ifup wlan0 ifup: unknown interface wlan0 user1@debian999:~$ sudo ifup ath5k ifup: unknown interface ath5k user1@debian999:~$ sudo /etc/init.d/wicd start [sudo] пароль до user1: [ ok ] Starting wicd (via systemctl): wicd.service. user1@debian999:~$ wicd-client -n Has notifications support True Loading... Connecting to daemon... Connected. refreshing... refreshing... refreshing... refreshing... refreshing... user1@debian999:~$ sudo iface wlan0 inet dhcp sudo: iface: команду не знайдено user1@debian999:~$ auto wlan0 bash: auto: команду не знайдено user1@debian999:~$ sudo auto wlan0 sudo: auto: команду не знайдено user1@debian999:~$ ifup wlan0 bash: ifup: команду не знайдено Подскажите пожалуйста, в чем причина такого странного поведения? Я так понимаю надо ставить что-то типа ifplugd? ifupdown установлен. Стоят Gnome-network-manager, wifi-radar, wicd-client. Ни через GUI ни через консоль поднять wifi не удалось, только sudo reboot.
|
- Невозможно повторное подключение wifi после выкл/вкл кнопки , pavlinux, 13:59 , 13-Ноя-18 (1)
> ни через консоль поднять wifi не удалось, Да ладно?! # iwconfig wlan0 essid "VASYA_PUPKIN_WIFI"; # iwconfig wlan0 channel 11; # iwconfig wlan0 mode Auto; # iwconfig wlan0 ap PRONO_NET; # iwconfig wlan0 key SUPERSECRET; # ifconfig wlan0 10.0.0.11 up; # route add default gw 10.0.0.1 dev wlan0; > user1@debian999:~$ sudo auto wlan0 > sudo: auto: команду не знайдено
Вернись на венду.
- Невозможно повторное подключение wifi после выкл/вкл кнопки , Isothiocyanate, 10:07 , 17-Ноя-18 (2)
>> user1@debian999:~$ sudo auto wlan0 >> sudo: auto: команду не знайдено > Вернись на венду.Я не могу на венду, я бомж и у меня халявный вай-фай под макдональдсом :) 1. Как можно прописать в конфиг и в какой конфиг настройки сети wifi, чтобы перезапускать сеть одной командой? 2. Не будет ли этот конфиг мешать подключаться к другим сетям? 3. В идеале - сделать ярлык для автозапуска или скрипт sh в худьшем случае? Ведь компьютером ползуются и мои родственники, а они точно не будут поднимать интерфейс из консольки.
- Невозможно повторное подключение wifi после выкл/вкл кнопки , Виль анонимно, 14:32 , 17-Ноя-18 (3)
> 3. В идеале - сделать ярлык для автозапуска или скрипт sh в > худьшем случае? Ведь компьютером ползуются и мои родственники, а они точно > не будут поднимать интерфейс из консольки.Один из известных вариантов: - Команды, что выше оформить в shell скрипт. Сделав ему chmod 755 - Скрипт положить туда, куда прописан PATH. Т.е. типа в /usr/bin - Прописать в sudoers на скрипт всем без пароля. - Сделать desktop файл (см. файлы, которые найдёт find /usr -name "*.desktop") по аналогии с уже существующими в изобилии в системе. Вписать туда: Exec=sudo скрипт Или даже так: Exec=sudo bash -с /usr/bin/скрипт' - Десктоп файл положить к уже существующим в системе, в туже папку. Панель запуска заметит файл и покажет ярлык или сразу, или после рестарта и в меню "Старт" появится этот ярлык. Чтобы не начали загадывать загадки на тему "запустил и неработает без логов", в ярлыке можно стартовать в терминале примерно вот так: xterm -e скрипт Оно тогда запустит скрипт в отдельном окошке и там будут логи. И в скрипт дописать вот так:
#!/bin/bash PS4="+:\$0:\$LINENO: " set -ex команды старта WiFi read -p "Нажмите энтер чтобы закрыть."
P.S. alltray может помочь убрать окно из панели задач и засунуть этот терминал в трэй у часов. Это удобно, если надо из скрипта поднять какой-то ВПН до работы, интерактивно вводить пароли-логины и не закрывать окно до конца сеанса.
- Невозможно повторное подключение wifi после выкл/вкл кнопки , Isothiocyanate, 14:46 , 17-Ноя-18 (4)
> Один из известных вариантов: > - Команды, что выше оформить в shell скрипт. Сделав ему chmod 755 Спасибо большое! Сегодня общался с провайдером. При переподключении сети с wifi на eth0 без роутера напрямую для увеличения скорости интернета для Скайп, обнаружилось, что интерфейсы wlan0/eth0 теряют MAC адреса при выключении не перезапускаются полноценно sudo /etc/init.d/networking restart с присвоением МАС. А у провайдера привязка к МАС - или роутера или компа. В случае с eth0 MAC можно присвоить через аплет gnome-network-manager а потом перезапустить вышеуказанной командой. И только предварительно выключив вайфай соединение, поскольку роутер продолжал держать связь с ноутбуком, а маршрутизация в случае одновременной работы двух интерфейсов не настроена. А вот на вайфай адаптер присвоить МАС адрес не получается и адаптер все равно не видно. Лечит только перезагрузка.
- Невозможно повторное подключение wifi после выкл/вкл кнопки , Виль анонимно, 15:16 , 17-Ноя-18 (5)
> интерфейсы > wlan0/eth0 теряют MAC адреса при выключении не перезапускаются полноценно sudo > /etc/init.d/networking restart с присвоением МАС. А у провайдера привязка к > МАС - или роутера или компа. > Лечит только перезагрузка.А если так: #!/bin/bash declare -r my_addr_mac="f4:b7:e2:b8:25:3c" declare -r my_net_iface="wlo1" set +x ; echo \ ; read -p "Change MAC address ? [yes/no] " user_unswer \ ; echo ; set -x if [ "${user_unswer,,}" == "yes" ] || [ "${user_unswer,,}" == "y" ] ; then sudo ifconfig "${my_net_iface}" down sudo macchanger --mac "${my_addr_mac}" "${my_net_iface}" || true sudo ifconfig "${my_net_iface}" up read -p "Restart somehow your i-net connection. And press 'enter' key." fi
? Но тут надо переустановить Wifi соединение после манипуляций (залезть руками в Нетвор-менеджер и отключиться-подключиться, или скриптом передёрнуть). Или проделать всё с активным wifi-адаптером/интерфейсом, но до подключения к точке доступа.
|