J'ai un Dell XPS 13 Kaby Lake sous Ubuntu 16.10.
La carte sans fil de cet appareil est "Killer 1535 802.11ac 2x2 WiFi et Bluetooth 4.1".
Dernièrement, j'ai de plus en plus de problèmes de connexion à un réseau, au point où je ne peux actuellement plus accéder à Internet. J'ai essayé la solution ici Obtenir Killer Wireless-AC 1535 fonctionner pour installer Ubuntu 16.04 , mais cela ne fonctionne pas pour ma machine. J'ai utilisé la dernière version disponible au moment de l'écriture (1.162).
Je reçois deux avertissements (possible missing firmware /lib/firmware/i915/... for module i915
) lors de l'exécution de modprobe
. Après le redémarrage, les lignes dmesg
contenant ath
sont:
[ 40.976042] ath10k_pci 0000:3a:00.0: enabling device (0000 -> 0002)
[ 40.999663] ath10k_pci 0000:3a:00.0: pci irq msi oper_irq_mode 2 irq_mode 0 reset_mode 0
[ 41.280248] ath10k_pci 0000:3a:00.0: Direct firmware load for ath10k/pre-cal-pci-0000:3a:00.0.bin failed with error -2
[ 41.280261] ath10k_pci 0000:3a:00.0: Direct firmware load for ath10k/cal-pci-0000:3a:00.0.bin failed with error -2
[ 41.280756] ath10k_pci 0000:3a:00.0: Direct firmware load for ath10k/QCA6174/hw3.0/firmware-5.bin failed with error -2
[ 41.280760] ath10k_pci 0000:3a:00.0: could not fetch firmware file 'ath10k/QCA6174/hw3.0/firmware-5.bin': -2
[ 41.283081] ath10k_pci 0000:3a:00.0: qca6174 hw3.2 target 0x05030000 chip_id 0x00340aff sub 1a56:1535
[ 41.283084] ath10k_pci 0000:3a:00.0: kconfig debug 0 debugfs 1 tracing 1 dfs 0 testmode 0
[ 41.283513] ath10k_pci 0000:3a:00.0: firmware ver WLAN.RM.2.0-00180-QCARMSWPZ-1 api 4 features wowlan,ignore-otp,no-4addr-pad crc32 75dee6c5
[ 41.349058] ath10k_pci 0000:3a:00.0: board_file api 2 bmi_id N/A crc32 6fc88fe7
[ 43.496457] ath10k_pci 0000:3a:00.0: htt-ver 3.26 wmi-op 4 htt-op 3 cal otp max-sta 32 raw 0 hwcrypto 1
[ 43.581127] ath: EEPROM regdomain: 0x6c
[ 43.581128] ath: EEPROM indicates we should expect a direct regpair map
[ 43.581130] ath: Country alpha2 being used: 00
[ 43.581130] ath: Regpair used: 0x6c
[ 43.585473] ath10k_pci 0000:3a:00.0 wlp58s0: renamed from wlan0
[ 55.450429] ath: EEPROM regdomain: 0x8114
[ 55.450434] ath: EEPROM indicates we should expect a country code
[ 55.450435] ath: doing EEPROM country->regdmn map search
[ 55.450436] ath: country maps to regdmn code: 0x37
[ 55.450437] ath: Country alpha2 being used: DE
[ 55.450437] ath: Regpair used: 0x37
[ 55.450438] ath: regdomain 0x8114 dynamically updated by country IE
Notez les messages du microprogramme à 41.280.
"Que pouvais-je faire?" Je suis prêt à rétrograder à 16.04 si cela peut aider.
Quelques autres observations:
ping
ing ne renverra rien.Voici une capture d'écran montrant qu'un réseau est connecté, mais que rien ne se passe via ping:
Aucune suggestion? Merci beaucoup!
La première chose que je suggère est de mettre à jour le firmware. Avec une connexion Internet en état de marche, veuillez ouvrir un terminal et procédez comme suit:
wget http://mirrors.kernel.org/ubuntu/pool/main/l/linux-firmware/linux-firmware_1.162_all.deb
Sudo dpkg -i linux-firmware_1.162_all.deb
Redémarrez et dites-nous si la connectivité s'est améliorée. Si vous rencontrez toujours des problèmes, merci de nous montrer:
dmesg | grep ath
Veuillez vérifier les paramètres du routeur. WPA2-AES est préféré; pas tous WPA et WPA2 mode mixte et certainement pas TKIP. Deuxièmement, si votre routeur est capable de N vitesses, vous pouvez bénéficier d’une meilleure connectivité avec une largeur de canal de 20 MHz dans la bande des 2,4 GHz au lieu de la fréquence automatique 20/40 MHz, bien que cela puisse affecter les vitesses de N. J'ai aussi plus de chance avec un canal fixe, que ce soit 1, 6 ou 11, plutôt que la sélection automatique du canal. Assurez-vous également que le routeur n'est pas configuré pour utiliser uniquement N vitesses; Auto B, G et N est préféré. Après avoir apporté ces modifications, redémarrez le routeur.
Ensuite, je recommande que votre domaine de réglementation soit défini explicitement. Vérifiez le vôtre:
Sudo iw reg get
Si vous obtenez 00, il s'agit d'un paramètre unique. Trouvez le vôtre ici: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Réglez-le ensuite temporairement:
Sudo iw reg set IS
Bien sûr, remplacez votre code de pays si ce n'est l'Islande. Définissez-le en permanence:
gksudo gedit /etc/default/crda
Utilisez nano ou kate ou leafpad si vous n'avez pas l'éditeur de texte gedit.
Changer la dernière ligne pour lire:
REGDOMAIN=IS
Relisez attentivement, enregistrez et fermez l'éditeur de texte.
Ensuite, je définirais IPv6 sur Ignore dans Network Manager: http://docs.fedoraproject.org/en-US/Fedora/18/html/Installation_Guide/images/netconfig/network-connections-ipv6-ignore .png Cet exemple concerne Ethernet, mais vous souhaitez utiliser le sans fil.