Я установил Ubuntu 18.04.1 LTS на моем ноутбуке Haier 11B yen. Но после установки моего WiFi работает иногда, или иногда это не работает. Иногда это показывает всю сеть WiFi, доступную вокруг меня, и позволяет мне соединяться. Но после того, как когда-то это теряет свою мощность сигнала и не делает показывает любое соединение WiFi вообще или показывает очень недельный сигнал, который не может соединиться. Даже если я сохраняю его около мощности сигнала маршрутизатора WiFi, то же. Но когда я использую Windows или использую опцию Ubuntu попытки мои работы WiFi 100%-й штраф.
Я пытался перезапустить администратора сети путем выполнения sudo service network-manager restart
. Но большинство времен это также не делает работ.
См. ниже мою Беспроводную информацию о Картах
qasim@Haier-Y11B:~$ sudo lshw -class network
*-network
description: Wireless interface
physical id: 2
bus info: usb@1:5
logical name: wlx7cc709caf90d
serial: 7c:c7:09:ca:f9:0d
capabilities: ethernet physical wireless
configuration: broadcast=yes driver=rtl8xxxudriverversion=4.15.0-36-generic firmware=N/A link=no multicast=yes wireless=IEEE 802.11
qasim@Haier-Y11B:~$ lspci -knn | grep Net -A3; rfkill list
0: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
1: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
любезно ведите меня, как решить этот вопрос.
У меня была та же проблема! Я решил его путем создания исполняемого файла (* .sh) со следующими кодами:
sudo /etc/init.d/dns-clean restart
sudo /etc/init.d/networking force-reload
sudo /etc/init.d/nscd restart
-----скопируйте код в пустом файле----
#!/bin/bash
# NB: **First install nscd** with sudo apt-get install nscd
# run this command to flush dns cache:
sudo /etc/init.d/dns-clean restart
# or use:
sudo /etc/init.d/networking force-reload
# Flush nscd dns cache:
sudo /etc/init.d/nscd restart
# If you wanted to refresh your settings you could disable and then run
sudo service network-manager restart
echo "DNS Flushed!";
----сохраните как something.sh----
Выполните свой файл удара в терминале с:
chmod +x /path/to/your/something.sh
./path/to/your/something.sh