J'ai déjà posté cette question hier, mais comme je n'ai pas de réponse, je la pose à nouveau. En espérant vraiment que vous pourrez m'aider.
Je suis un nouvel utilisateur Ubuntu et je ne l'utilise que depuis 2 jours. J'ai vu que ma puissance wifi est bien supérieure dans Windows que dans Ubuntu. J'ai donc pensé à mettre à jour le pilote sans fil dans Ubuntu. J'ai un problème avec le fait que mon réseau est désactivé après le démarrage. J'utilise actuellement le double démarrage avec Windows 8.1. Voici le résultat de 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
Après avoir démarré, je dois exécuter ces 2 commandes:
Sudo ifconfig eno1 up
Sudo service network-manager restart
C'est vraiment frustrant de devoir exécuter ces 2 commandes à chaque démarrage de mon ordinateur portable. Cela a commencé après que j'ai installé les pilotes rt3290 comme mentionné ici https://askubuntu.com/a/593018/692756
Après les commandes, voici le résultat de 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
Voici le résultat de 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.
La gestion de l'alimentation n'est pas affichée, mais je suis sûre qu'elle est désactivée, car la valeur de wifi.powersave = 2
dans mon fichier /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
.
Après beaucoup d'essais, installer wicd, désinstaller Network-Manager puis revenir en arrière, j'ai modifié le fichier /etc/rc.local
. J'ai ajoutéSudo ifconfig eno1 up
Sudo service network-manager restart
avant l'instruction exit 0
. En gros, les scripts sont exécutés chaque fois que le système change de niveau d'exécution, c'est-à-dire qu'il ferme, redémarre ou échange entre plusieurs utilisateurs et à un seul utilisateur. Donc, je n'ai pas besoin de le taper à chaque démarrage, le fichier rc.local l'a fait pour moi. Je ne sais toujours pas pourquoi c'est arrivé, mais au moins ça marche.
J'ai donc eu un problème similaire mais
Sudo ifconfig <wifi logical name> up
Sudo service network-manager restart
n'a pas résolu mon problème car rfkill avait le wifi bloqué.
Ma solution - qui peut encore vous aider - consiste à modifier la liste noire avec:
Sudo vim /etc/modprobe.d/blacklist.conf
ajouter la ou les lignes:
blacklist wmi
blacklist asus_wmi
blacklist asus_nb_wmi
wmi (instrumentation de gestion de windows) affecte souvent les systèmes à double démarrage et peut désactiver votre wifi. Utilisation
lsmod | grep wmi
pour vérifier quels modules wmi sont en cours d’exécution sur votre système, puis utilisez la liste noire pour les désactiver. Travaillé pour moi!
Cela peut être dû à la gestion sans fil de la gestion de l'alimentation avec le module du noyau. La gestion de l'alimentation sans fil peut être désactivée avec
Sudo sed -i 's/wifi.powersave = 3/wifi.powersave = 2/' /etc/NetworkManager/conf.d/default-wifi-powersave-on.conf
systemctl restart network-manager.service
Je voudrais aussi désinstaller ce module que vous avez reçu de github
cd ~/DPO_RT3290_LinuxSTA_V2600_20120508
Sudo make uninstall
Avec celui que vous avez installé à partir de la publication UbuntuForums
cd ~/RT3290_u16
Sudo ./uninstall.sh
Sudo rm /etc/modprobe.d/blacklist-rt2800pci.conf
Redémarrer