J'ai un PC de bureau avec Win 7 et Ubuntu 12.04 et par défaut Grub, aussi, j'ai un adaptateur wifi USB branché qui se connecte automatiquement à mon wifi personnel.
Mon problème est le suivant :
Quand je démarre sous Win 7, le wifi fonctionne bien, puis je redémarre sous ubuntu et le wifi ne fonctionne pas automatiquement. C'est réparé si je débranche et rebranche l'USB-wifi.
Ce qui est bizarre, c'est que si je redémarre d'Ubuntu à Ubuntu (et que le wifi fonctionnait), il se connecte automatiquement comme il se doit. Si je redémarre d'Ubuntu à Ubuntu et que le wifi ne fonctionne pas, il ne se connecte pas automatiquement.
Il semble donc qu'il y ait "quelque chose" qui perturbe les choses au moment même où je démarre sous Windows 7 via Grub.
Je passe constamment d'un système à l'autre et c'est assez ennuyeux de devoir brancher et débrancher la clé USB à chaque fois.
Infos sur le matériel : Adaptateur wifi USB : TP-Link TL-WN321G V4 utilisant le chipset : "ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter" (obtenu par $ lsusb) il fonctionne via le pilote : rt2800usb
Il s'agit d'une installation fraîche du 23 janvier 2013 entièrement à jour. J'ai ce problème depuis la sortie de la 12.04, et la 12.10 ne le résout pas.
lorsque le wifi USB ne fonctionne pas, il le détecte quand même :
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 002 Device 004: ID 4971:ce04 SimpleTech
Bus 002 Device 005: ID 04cf:0022 Myson Century, Inc. OCZ Alchemy Series Elixir II Keyboard
Bus 002 Device 006: ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter
puis je débranche et rebranche :
$ lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 003: ID 046d:c52f Logitech, Inc. Wireless Mouse M305
Bus 002 Device 004: ID 4971:ce04 SimpleTech
Bus 002 Device 005: ID 04cf:0022 Myson Century, Inc. OCZ Alchemy Series Elixir II Keyboard
Bus 002 Device 007: ID 148f:2070 Ralink Technology, Corp. RT2070 Wireless Adapter
et il y a ce petit changement.
EDIT 1 :
Après quelques lectures, j'ai obtenu des informations supplémentaires : (cela arrive quand le wifi ne se connecte pas)
$ sudo ifup wlan0
[sudo] password for marcos:
Ignoring unknown interface wlan0=wlan0.
$ iwconfig
lo no wireless extensions.
wlan0 IEEE 802.11bg ESSID:off/any
Mode:Managed Access Point: Not-Associated Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
eth0 no wireless extensions.
$ ifconfig wlan0
wlan0 Link encap:Ethernet direcciónHW <hidden MAC address>
ACTIVO DIFUSIÓN MULTICAST MTU:1500 Métrica:1
Paquetes RX:0 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:0 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:0 (0.0 B) TX bytes:0 (0.0 B)
Et voici les changements après avoir débranché et rebranché l'USB wifi.
$ iwconfig wlan0
wlan0 IEEE 802.11bg ESSID:"Red de Lourdes"
Mode:Managed Frequency:2.412 GHz Access Point: <hidden MAC address>
Bit Rate=54 Mb/s Tx-Power=20 dBm
Retry long limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=59/70 Signal level=-51 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:145 Invalid misc:96 Missed beacon:0
$ ifconfig wlan0
wlan0 Link encap:Ethernet direcciónHW <hidden MAC address>
Direc. inet:<hidden IP address> Difus.:<hidden IP address> Másc:<hidden IP address>
Dirección inet6: <hidden IPv6 address> Alcance:Enlace
ACTIVO DIFUSIÓN FUNCIONANDO MULTICAST MTU:1500 Métrica:1
Paquetes RX:2108 errores:0 perdidos:0 overruns:0 frame:0
Paquetes TX:2259 errores:0 perdidos:0 overruns:0 carrier:0
colisiones:0 long.colaTX:1000
Bytes RX:845327 (845.3 KB) TX bytes:395596 (395.5 KB)
Y a-t-il un moyen de faire un script en Bash pour faire fonctionner le sans fil ? Une autre solution ? Le script est-il en cause ici ?