web-dev-qa-db-fra.com

Le pilote sans fil Broadcom ne voit pas tous les points d'accès

J'ai 2 ordinateurs portables qui voient tout le point d'accès sans fil sauf un.

Les ordinateurs sont:

  • Pavillon DV6 HP - Wi-Fi Broadcom BCM4312 - Kubuntu 13.10 64 bits
  • Asus EEEPC 1018P - wifi broadcom BMC4313 - Kubuntu 14.04 64 bits Aplha 2

Le point d'accès manquant est un DIR-615 D-Link configuré avec:

  • mode mixte "Mixte 802.11n, 802.11g et 802.11b"
  • balayage automatique des canaux activé
  • canal sans fil CH13 (non modifiable)

J'ai un autre AP et celui-ci (un TP-Link) est correctement identifié et utilisé pour les connexions.

Tous les autres appareils que j'ai à la maison (certains Android smartphones et tablettes, un iPad et une PlayStation) voient et utilisent correctement le point d'accès manquant.

De plus, les ordinateurs se connectent à cet AP s'ils ont été démarrés avec Windows.

Je ne sais pas dans quelle version de Kubuntu ni dans quelle mise à jour le problème est survenu, mais j'ai essayé sur Asus une nouvelle installation de 12.04.3, 12.10, 13.04, 13.04, 14.04Alpha2 et obtenu le même résultat:

Le pilote utilisé est WL.
nm-tool selon HP

Device: eth1  [efm2] ---------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            wl
  State:             connected
  Default:           yes
  HW Address:        F0:7B:CB:95:14:08

  Capabilities:
    Speed:           54 Mb/s

  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes

  Wireless Access Points (* = current AP)

    Telecom-64869841:Infra, A4:B1:E9:D3:B6:D1, Freq 2437 MHz, Rate 54 Mb/s, Strength 10 WPA WPA2
    BOX:             Infra, A0:F3:C1:98:58:80, Freq 2447 MHz, Rate 54 Mb/s, Strength 17 WPA2

    FASTWEB-1-c85NyZctS6Gd: Infra, E0:91:53:4E:4C:58, Freq 2437 MHz, Rate 54 Mb/s, Strength 12 WPA

    *efm2:           Infra, F8:1A:67:30:A0:08, Freq 2412 MHz, Rate 54 Mb/s, Strength 66 WPA >WPA2

  IPv4 Settings:
    Address:         192.168.253.100
    Prefix:          24 (255.255.255.0)
    Gateway:         192.168.253.1

    DNS:             192.168.253.1

Mon AP est efm2 (répertorié) et efm (manquant); tous les autres AP proviennent de voisins


Suivre les instructions dans la première réponse.

Je ne vois toujours que le point d'accès éloigné et je ne vois pas le point d'accès DIR-615 le plus proche.

nm-tool dit:

- Device: wlan0 ----------------------------------------------------------------
  Type:              802.11 WiFi
  Driver:            b43
  State:             disconnected
  Default:           no
  HW Address:        F0:7B:CB:95:14:08
  Capabilities:
  Wireless Properties
    WEP Encryption:  yes
    WPA Encryption:  yes
    WPA2 Encryption: yes
  Wireless Access Points 
    efm2:            Infra, F8:1A:67:30:A0:08, Freq 2412 MHz, Rate 54 Mb/s, Strength 46 WPA >WPA2

Que puis-je essayer?


Comme dans les commentaires, la commande iwlist est

mirto@msb03:/etc/network$ Sudo iwlist eth1 freq

eth1      26 channels in total; available frequencies :
          Channel 01 : 2.412 GHz
          Channel 02 : 2.417 GHz
          Channel 03 : 2.422 GHz
          Channel 04 : 2.427 GHz
          Channel 05 : 2.432 GHz
          Channel 06 : 2.437 GHz
          Channel 07 : 2.442 GHz
          Channel 08 : 2.447 GHz
          Channel 09 : 2.452 GHz
          Channel 10 : 2.457 GHz
          Channel 11 : 2.462 GHz
          Channel 12 : 2.467 GHz
          Channel 13 : 2.472 GHz
          Channel 14 : 2.484 GHz
          Channel 36 : 5.18 GHz
          Channel 38 : 5.19 GHz
          Channel 40 : 5.2 GHz
          Channel 42 : 5.21 GHz
          Channel 44 : 5.22 GHz
          Channel 46 : 5.23 GHz
          Channel 48 : 5.24 GHz
          Channel 149 : 5.745 GHz
          Channel 153 : 5.765 GHz
          Channel 157 : 5.785 GHz
          Channel 161 : 5.805 GHz
          Channel 165 : 5.825 GHz

À ce stade, je suis retourné au pilote wl car je ne vois aucune différence de comportement.


Bogue suivant [Wireless-tools] ne peut pas utiliser le canal 12 ou 13 du wifi dans une région où il est légal

J'ai essayé

mirto@msb03:/etc/network$ Sudo cat /sys/module/cfg80211/parameters/ieee80211_regdom

00

Cela dit 00 au lieu de US ou de l'UE


Après la recherche de bogues, j'ai découvert qu'il existait un fichier /etc/defeult/crda avec un domaine vide.

Dès que possible, je vais essayer de définir le domaine

Sudo cat /etc/default/crda
  Set REGDOMAIN to a ISO/IEC 3166-1 alpha2 country code so that iw(8) may set
  the initial regulatory domain setting for IEEE 802.11 devices which operate
  on this system.

 Governments assert the right to regulate usage of radio spectrum within
 their respective territories so make sure you select a ISO/IEC 3166-1 alpha2
 country code suitable for your location or you may infringe on local
 legislature. See `/usr/share/zoneinfo/zone.tab' for a table of timezone
 descriptions containing ISO/IEC 3166-1 alpha2 country codes.

REGDOMAIN=

alors j'ai essayé

REGDOMAIN=IT

mais rien n'a changé

Après avoir configuré l'informatique dans le domaine. J'ai:

$ Sudo iw reg get
country IT:
        (2402 - 2482 @ 40), (N/A, 20)
        (5170 - 5250 @ 40), (N/A, 20)
        (5250 - 5330 @ 40), (N/A, 20), DFS
        (5490 - 5710 @ 40), (N/A, 27), DFS
        (57240 - 65880 @ 2160), (N/A, 40), NO-OUTDOOR

J'ai essayé sur un autre ordinateur d'analyser le point d'accès manquant:

  • Abandonné à nouveau le pilote wl pour le pilote b43
  • redémarré
  • ajout du domaine informatique dans /etc/default/crda

Semble maintenant fonctionner.

Je vais essayer la même opération sur les Asus qui ont une nouvelle installation

_ _ __ _ __ Résolu sur Asus _ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __

Opérations pour résoudre le problème sur Asus Kubuntu 14.04Alpha2

Sudo apt-get remove --purge source-bcmwl Sudo apt-get install linux-firmware-nonfree

redémarrer

redémarrer

ajouter l'informatique en tant que domaine dans/etc/default/crda

REGDOMAIN = IT

redémarrer

redémarrer

__ _ __ _ dernière mise à jour _ __ _ __ _ __ _ __ _ __ _ __ _ __ _ __ _

Les pilotes sélectionnés sont:

sur le pilote HP b43

sur le pilote Asus brcmsmac

5
Mirto Busico

Sur le HP, je vous suggère d’obtenir une connexion Ethernet câblée temporaire, d’ouvrir un terminal et de faire:

Sudo apt-get remove --purge bcmwl-kernel-source
Sudo apt-get install linux-firmware-nonfree
Sudo modprobe -r wl && Sudo modprobe b43

Est-ce que ça fonctionne comme prévu? Cela peut prendre un redémarrage. Je recommande que nous obtenions le HP en premier, puis que nous attaquions l'Asus.

Le routeur est-il sur un canal que le Broadcom Wireless ne peut pas utiliser?

Sudo iwlist wlan0 chan

Il peut être utile de définir explicitement votre domaine de région. Trouvez le vôtre ici: http://en.wikipedia.org/wiki/ISO_3166-1_alpha-2 Alors faites:

gksudo gedit /etc/rc.local

Juste au-dessus de la sortie 0, ajoutez une nouvelle ligne:

iw reg set US

Bien sûr, remplacez votre code de pays ici, si ce n’est pas US. Relisez attentivement, sauvegardez et fermez gedit. Redémarrer. Des améliorations?

Pouvez-vous analyser le réseau manquant à partir d'un autre ordinateur?

Sudo iwlist wlan0 scan

Peut-on voir le résultat?

3
chili555