Я действительно уже вчера отправил этот вопрос, но так как я не получил ответов, я спрашиваю это снова. Действительно надеясь, Вы парни смогли бы помочь мне.
Я - новый пользователь Ubuntu и использовал его только в течение прошедших 2 дней. Я видел, что моя сила Wi-Fi намного выше в окнах, чем в Ubuntu. Так, я думал об обновлении драйвера беспроводного устройства в Ubuntu. У меня есть проблема, что моя сеть отключена после начальной загрузки. Я в настоящее время выполняю двойную загрузку с Windows 8.1. Вот вывод sudo lshw -C network
:
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: enp8s0
version: 07
serial: 38:63:bb:72:97:97
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:41 ioport:4000(size=256) memory:b5600000-b5600fff memory:b5400000-b5403fff
*-network DISABLED
description: Wireless interface
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:0a:00.0
logical name: eno1
version: 00
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN latency=0 multicast=yes wireless=Ralink STA
resources: irq:16 memory:b5510000-b551ffff
После того, как я загружусь, я должен выполнить эти 2 команды:
sudo ifconfig eno1 up
sudo service network-manager restart
Это действительно печально, что я должен выполнить эти 2 команды, каждый раз я загружаю свой ноутбук. Это начало происходить после того, как я установил rt3290 драйверы, как упомянуто здесь https://askubuntu.com/a/593018/692756
После команд вот вывод sudo lshw -C network
:
*-network
description: Ethernet interface
product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:08:00.0
logical name: enp8s0
version: 07
serial: 38:63:bb:72:97:97
size: 10Mbit/s
capacity: 100Mbit/s
width: 64 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=half firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=no multicast=yes port=MII speed=10Mbit/s
resources: irq:41 ioport:4000(size=256) memory:b5600000-b5600fff memory:b5400000-b5403fff
*-network
description: Wireless interface
product: RT3290 Wireless 802.11n 1T/1R PCIe
vendor: Ralink corp.
physical id: 0
bus info: pci@0000:0a:00.0
logical name: eno1
version: 00
serial: c0:38:96:6e:ae:d7
width: 32 bits
clock: 33MHz
capabilities: bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=RALINK WLAN ip=192.168.225.110 latency=0 multicast=yes wireless=Ralink STA
resources: irq:16 memory:b5510000-b551ffff
Вот вывод iwconfig
:
lo no wireless extensions.
eno1 Ralink STA ESSID:"BAZINGA" Nickname:"RT3290STA"
Mode:Managed Frequency=2.422 GHz Access Point: 18:A6:F7:EA:2C:64
Bit Rate=54 Mb/s
RTS thr:off Fragment thr:off
Link Quality=100/100 Signal level:-52 dBm Noise level:-84 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
enp8s0 no wireless extensions.
Управление питанием не показывают, но я уверен, что оно отключено, потому что значение wifi.powersave = 2
в моем /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
файл.
После большого количества попыток, устанавливая wicd, удаляя администратора сети и затем возвращаясь назад, я изменился /etc/rc.local
файл. Я добавил
sudo ifconfig eno1 up
sudo service network-manager restart
перед exit 0
оператор. То, что это в основном делает, каждый раз, когда система изменяет свой runlevel, который является завершением работы, перезагрузкой, или обмен между многоуровневым и отдельным пользователем, сценарии выполняются. Так, я не должен вводить его каждый раз, когда я загрузился, rc.local файл сделал это для меня. Я все еще не знаю, почему это произошло, но по крайней мере это работает.
Это могло бы быть вызвано беспроводным питанием управления питанием с модулем ядра. Беспроводное управление питанием может быть отключено с
sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
systemctl restart network-manager.service
, я также удалил бы тот модуль, который Вы получили от github
cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
sudo make uninstall
Наряду с тем, который Вы установили из сообщения UbuntuForums
cd ~/RT3290_u16
sudo ./uninstall.sh
sudo rm /etc/modprobe.d/blacklist-rt2800pci.conf
Перезагрузка
Таким образом, у меня была подобная проблема, но
sudo ifconfig <wifi logical name> up
sudo service network-manager restart
не решил мою проблему, поскольку rfkill трудно заблокировали Wi-Fi.
Мое решение - который может все еще помочь Вам, хотя - должен был отредактировать черный список с:
sudo vim /etc/modprobe.d/blacklist.conf
добавление строки (строк):
blacklist wmi
blacklist asus_wmi
blacklist asus_nb_wmi
wmi (инструментарий управления Windows) часто влияет на системы двойной загрузки и может отключать Ваш Wi-Fi. Использовать
lsmod | grep wmi
проверять, какие wmi модули в настоящее время работают на Вашей системе и затем используют черный список для отключения их. Работавший для меня!