web-dev-qa-db-fra.com

Kubuntu 13.10 Wifi ne fonctionne pas - délai d'attente DHCP

J'ai un adaptateur WiFi Realtek RTL8188CE 802.11b/g/n sur mon ordinateur. Aujourd'hui, je suis passé à 13.10 et je ne peux pas me connecter. Avant de mettre à niveau le WiFi, ça marchait très bien. Je peux voir les réseaux Wi-Fi, mais cela donne simplement l'erreur "La configuration IP n'était pas disponible" lors de la tentative de connexion. Les autres appareils fonctionnent parfaitement. J'ai essayé de supprimer la configuration et de la refaire plusieurs fois, mais cela ne fonctionne pas.

En regardant syslog, il semble donc que la requête DHCP arrive à expiration. Je peux me connecter au réseau si je configure manuellement l'adresse IP et d'autres paramètres, mais je n'ai pas encore de connexion Internet par Wi-Fi. Je pense que ma configuration manuelle est encore un peu délicate.

Voici lspci:

chrisn@Zircon:~$ lspci | grep WiFi
02:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev 01)

Et sortie du réseau lshw -C

  *-network               
   description: Wireless interface
   product: RTL8188CE 802.11b/g/n WiFi Adapter
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlan0
   version: 01
   serial: 54:04:a6:de:cb:ba
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
   configuration: broadcast=yes driver=rtl8192ce driverversion=3.11.0-12-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11bgn
   resources: irq:16 ioport:d000(size=256) memory:fe500000-fe503fff

C'est/var/log/syslog à partir du moment où j'ai cliqué sur le bouton "Connecter" à quand il a abandonné.

chrisn@Zircon:~$ Sudo tail -f -n0 /var/log/syslog
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) starting connection 'Diamond'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> (wlan0): device state change: disconnected -> prepare (reason 'none') [30 40 0]
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0/wireless): access point 'Diamond' has security, but secrets are required.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> (wlan0): device state change: config -> need-auth (reason 'none') [50 60 0]
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) scheduled...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) started...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> (wlan0): device state change: need-auth -> prepare (reason 'none') [60 40 0]
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) scheduled...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 1 of 5 (Device Prepare) complete.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) starting...
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> (wlan0): device state change: prepare -> config (reason 'none') [40 50 0]
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0/wireless): connection 'Diamond' has security, and secrets exist.  No new secrets needed.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'ssid' value 'Diamond'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'scan_ssid' value '1'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'key_mgmt' value 'NONE'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'auth_alg' value 'OPEN'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'wep_key0' value '<omitted>'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: added 'wep_tx_keyidx' value '0'
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 2 of 5 (Device Configure) complete.
Oct 19 14:03:05 Zircon NetworkManager[909]: <info> Config: set interface ap_scan to 1
Oct 19 14:03:06 Zircon NetworkManager[909]: <info> (wlan0): supplicant interface state: disconnected -> scanning
Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: SME: Trying to authenticate with 00:1f:33:e9:99:8a (SSID='Diamond' freq=2437 MHz)
Oct 19 14:03:07 Zircon kernel: [ 1911.641635] wlan0: authenticate with 00:1f:33:e9:99:8a
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> (wlan0): supplicant interface state: scanning -> authenticating
Oct 19 14:03:07 Zircon kernel: [ 1911.651176] wlan0: send auth to 00:1f:33:e9:99:8a (try 1/3)
Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: Trying to associate with 00:1f:33:e9:99:8a (SSID='Diamond' freq=2437 MHz)
Oct 19 14:03:07 Zircon kernel: [ 1911.654471] wlan0: authenticated
Oct 19 14:03:07 Zircon kernel: [ 1911.654701] rtl8192ce 0000:02:00.0 wlan0: disabling HT/VHT due to WEP/TKIP use
Oct 19 14:03:07 Zircon kernel: [ 1911.656855] wlan0: associate with 00:1f:33:e9:99:8a (try 1/3)
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> (wlan0): supplicant interface state: authenticating -> associating
Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: Associated with 00:1f:33:e9:99:8a
Oct 19 14:03:07 Zircon wpa_supplicant[1415]: wlan0: CTRL-EVENT-CONNECTED - Connection to 00:1f:33:e9:99:8a completed (reauth) [id=0 id_str=]
Oct 19 14:03:07 Zircon kernel: [ 1911.660841] wlan0: RX AssocResp from 00:1f:33:e9:99:8a (capab=0x431 status=0 aid=4)
Oct 19 14:03:07 Zircon kernel: [ 1911.660951] wlan0: associated
Oct 19 14:03:07 Zircon kernel: [ 1911.661236] cfg80211: Calling CRDA for country: US
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> (wlan0): supplicant interface state: associating -> completed
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0/wireless) Stage 2 of 5 (Device Configure) successful.  Connected to wireless network 'Diamond'.
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) scheduled.
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) started...
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> (wlan0): device state change: config -> ip-config (reason 'none') [50 70 0]
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0) Beginning DHCPv4 transaction (timeout in 45 seconds)
Oct 19 14:03:07 Zircon kernel: [ 1911.667519] cfg80211: Regulatory domain changed to country: US
Oct 19 14:03:07 Zircon kernel: [ 1911.667525] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Oct 19 14:03:07 Zircon kernel: [ 1911.667530] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2700 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667534] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 1700 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667538] cfg80211:   (5250000 KHz - 5330000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667541] cfg80211:   (5490000 KHz - 5600000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667545] cfg80211:   (5650000 KHz - 5710000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667548] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 3000 mBm)
Oct 19 14:03:07 Zircon kernel: [ 1911.667551] cfg80211:   (57240000 KHz - 63720000 KHz @ 2160000 KHz), (N/A, 4000 mBm)
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> dhclient started with pid 8714
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0) Beginning IP6 addrconf.
Oct 19 14:03:07 Zircon avahi-daemon[944]: Withdrawing address record for fe80::5604:a6ff:fede:cbba on wlan0.
Oct 19 14:03:07 Zircon avahi-daemon[944]: Leaving mDNS multicast group on interface wlan0.IPv6 with address fe80::5604:a6ff:fede:cbba.
Oct 19 14:03:07 Zircon avahi-daemon[944]: Interface wlan0.IPv6 no longer relevant for mDNS.
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 3 of 5 (IP Configure Start) complete.
Oct 19 14:03:07 Zircon dhclient: Internet Systems Consortium DHCP Client 4.2.4
Oct 19 14:03:07 Zircon dhclient: Copyright 2004-2012 Internet Systems Consortium.
Oct 19 14:03:07 Zircon dhclient: All rights reserved.
Oct 19 14:03:07 Zircon dhclient: For info, please visit https://www.isc.org/software/dhcp/
Oct 19 14:03:07 Zircon dhclient: 
Oct 19 14:03:07 Zircon NetworkManager[909]: <info> (wlan0): DHCPv4 state changed nbi -> preinit
Oct 19 14:03:07 Zircon dhclient: Listening on LPF/wlan0/54:04:a6:de:cb:ba
Oct 19 14:03:07 Zircon dhclient: Sending on   LPF/wlan0/54:04:a6:de:cb:ba
Oct 19 14:03:07 Zircon dhclient: Sending on   Socket/fallback
Oct 19 14:03:07 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 3 (xid=0x6713caf2)
Oct 19 14:03:07 Zircon kernel: [ 1911.918587] wlan0: Limiting TX power to 27 (27 - 0) dBm as advertised by 00:1f:33:e9:99:8a
Oct 19 14:03:08 Zircon avahi-daemon[944]: Joining mDNS multicast group on interface wlan0.IPv6 with address fe80::5604:a6ff:fede:cbba.
Oct 19 14:03:08 Zircon avahi-daemon[944]: New relevant interface wlan0.IPv6 for mDNS.
Oct 19 14:03:08 Zircon avahi-daemon[944]: Registering new address record for fe80::5604:a6ff:fede:cbba on wlan0.*.
Oct 19 14:03:10 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7 (xid=0x6713caf2)
Oct 19 14:03:17 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 15 (xid=0x6713caf2)
Oct 19 14:03:27 Zircon NetworkManager[909]: <info> (wlan0): IP6 addrconf timed out or failed.
Oct 19 14:03:27 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) scheduled...
Oct 19 14:03:27 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) started...
Oct 19 14:03:27 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv6 Configure Timeout) complete.
Oct 19 14:03:32 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 10 (xid=0x6713caf2)
Oct 19 14:03:42 Zircon dhclient: DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 14 (xid=0x6713caf2)
Oct 19 14:03:52 Zircon NetworkManager[909]: <warn> (wlan0): DHCPv4 request timed out.
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> (wlan0): canceled DHCP transaction, DHCP client pid 8714
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) scheduled...
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) started...
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> (wlan0): device state change: ip-config -> failed (reason 'ip-config-unavailable') [70 120 5]
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> Marking connection 'Diamond' invalid.
Oct 19 14:03:52 Zircon NetworkManager[909]: <warn> Activation (wlan0) failed for connection 'Diamond'
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> Activation (wlan0) Stage 4 of 5 (IPv4 Configure Timeout) complete.
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> (wlan0): device state change: failed -> disconnected (reason 'none') [120 30 0]
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> (wlan0): deactivating device (reason 'none') [0]
Oct 19 14:03:52 Zircon kernel: [ 1957.444402] wlan0: deauthenticating from 00:1f:33:e9:99:8a by local choice (reason=3)
Oct 19 14:03:52 Zircon wpa_supplicant[1415]: wlan0: CTRL-EVENT-DISCONNECTED bssid=00:00:00:00:00:00 reason=3
Oct 19 14:03:52 Zircon NetworkManager[909]: <info> (wlan0): supplicant interface state: completed -> disconnected
Oct 19 14:03:52 Zircon kernel: [ 1957.468579] cfg80211: Calling CRDA to update world regulatory domain
Oct 19 14:03:52 Zircon kernel: [ 1957.475397] cfg80211: World regulatory domain updated:
Oct 19 14:03:52 Zircon kernel: [ 1957.475404] cfg80211:   (start_freq - end_freq @ bandwidth), (max_antenna_gain, max_eirp)
Oct 19 14:03:52 Zircon kernel: [ 1957.475410] cfg80211:   (2402000 KHz - 2472000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:52 Zircon kernel: [ 1957.475414] cfg80211:   (2457000 KHz - 2482000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:52 Zircon kernel: [ 1957.475419] cfg80211:   (2474000 KHz - 2494000 KHz @ 20000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:52 Zircon kernel: [ 1957.475423] cfg80211:   (5170000 KHz - 5250000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)
Oct 19 14:03:52 Zircon kernel: [ 1957.475427] cfg80211:   (5735000 KHz - 5835000 KHz @ 40000 KHz), (300 mBi, 2000 mBm)

Quelqu'un a des idées?

4
ChrisN

Ce n'est pas vraiment une réponse, c'est une solution de contournement. Comme il a déjà été noté, il semble que le pilote fourni avec le noyau en 13.10 soit défectueux. J'ai installé la version du noyau 3.8.13-03081312-generic à partir de http://kernel.ubuntu.com/~kernel-ppa/mainline/ et en ai démarré. Mon réseau sans fil fonctionne bien maintenant.

Edit: Le pilote dans le noyau 3.9.11-030911-generic fonctionne également, et c’est ce que j’utilise maintenant.

Et encore une autre mise à jour: Le noyau 3.12.0-031200-generic a résolu le problème.

0
ChrisN

J'ai eu exactement le même problème et j'ai trouvé une solution plutôt artificielle: remasteriser le CD live. Sur une installation Ubuntu fonctionnelle, j’ai installé Kit de personnalisation Ubunt (UCK) et j’ai l'habitude de personnaliser l'ISO d'origine de Kubuntu 13.10. Fondamentalement, UCK chroots dans l'ISO et vous permet de le personnaliser. J'ai lancé UCK et lui ai demandé de me donner accès à une console, puis j'ai modifié /etc/apt/sources.list et j'ai ajouté cette ligne:

deb http://archive.ubuntu.com/ubuntu/ saucy-proposed main restricted universe multiverse

pour permettre le téléchargement des derniers packages (unstable). Ensuite, j'ai exécuté apt-get update et apt-get dist-upgrade, qui ont notamment installé plasma-nm ainsi que d'autres packages liés à la mise en réseau. Ensuite, j'ai terminé la session UCK et construit une nouvelle image ISO. Si je démarre mon système en utilisant cette image ISO personnalisée, DHCP ne s'éteint pas et tout fonctionne normalement.

Je peux mettre mon ISO en ligne si quelqu'un est intéressé (laissez un commentaire, je ne veux pas télécharger 1 Go si personne ne l'utilisera), mais je vous encourage vivement à créer votre propre ISO parce que c'est simple et que vous ne l'utilisez pas. faut me faire confiance et supposer que je n’ai pas altéré l’ISO.

Sachez que je n'ai testé que le système actif et que je n'ai pas exécuté d'installation complète. YMMV.

1
Giuseppe Cardone

J'ai eu le même problème lors de l'installation de 13.10 à partir d'une ISO de construction quotidienne. La mise à niveau complète du système a résolu le problème pour moi.

Les étapes que j'ai suivies étaient:

  • Utilisez une connexion Ethernet (car configurer manuellement le réseau sans fil est une tâche pénible)
  • Exécutez dhclient eth0 pour le configurer et assurez-vous que l'interface est active.
  • Faites la routine apt-get update/apt-get dist-upgrade
  • Supprimer toutes les connexions sans fil précédemment stockées
  • Redémarrer

Cela a résolu le problème pour moi. Cependant, de temps en temps, Network Manager essayait de prendre en charge et de déconfigurer la connexion, le téléchargement était donc arrêté. Je devais annuler le téléchargement, exécuter à nouveau dhclient eth0, puis reprendre la mise à niveau de dist.

J'espère que cela fonctionne pour vous!

0
Rohan Dhruva

Le pilote fourni avec 13.10 présente certains problèmes. Il semble que cela empire.

Si vous vous sentez aventureux, j'ai pris le code source du pilote et je l'ai corrigé par moi-même. Je l'ai posté sur Github: https://github.com/FreedomBen/rtl8188ce-linux-driver

Jusqu'à présent, c'est la seule version du pilote que je connaisse (à part le pré-packagé) qui compile et fonctionne sur Ubuntu 13.10. Le fichier README.md contient des instructions d’installation.

0
Freedom_Ben