Config wifi Broadcom chipsets BCM4322 wheezy

Bonjour à tous,
voici enfin ma première question sur le forum… il en fallait bien une!

Après avoir à priori vaincu l’installation d’un vile firmware complètement pas du tout libre pour installer ma carte wifi, la configuration de la carte visiblement m’échappe! Après avoir écumé nombres de forums et autre sites internet tous très bien fait, je me tourne vers vous linuxien au grand coeur :007

Pour les heureux possesseur de cette carte wifi de :013 :violin: :laughing: et qui aurait du mal à trouver le firmware je me suis aidé de ce lien:
wiki.debian.org/bcm43xx

Lorsque je tape

# iwlist scan

j’obtiens tous les réseaux à proximité.

voilà mon ifconfig

[code]# ifconfig
eth0 Link encap:Ethernet HWaddr --:–:--:–:--:–
inet adr:192.168.0.12 Bcast:192.168.0.255 Masque:255.255.255.0
adr inet6: ----::—:----:----:----/-- Scope:Lien
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:48047 errors:558 dropped:0 overruns:556 frame:2
TX packets:33314 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:65712822 (62.6 MiB) TX bytes:3218430 (3.0 MiB)
Interruption:42 Adresse de base:0xa000

lo Link encap:Boucle locale
inet adr:127.0.0.1 Masque:255.0.0.0
adr inet6: ::1/128 Scope:Hôte
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:1812 errors:0 dropped:0 overruns:0 frame:0
TX packets:1812 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:0
RX bytes:138016 (134.7 KiB) TX bytes:138016 (134.7 KiB)

wlan0 Link encap:Ethernet HWaddr --:–:--:–:--:–
adr inet6: ----::—:----:----:----/-- Scope:Lien
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:293
TX packets:0 errors:85 dropped:0 overruns:0 carrier:0
collisions:0 lg file transmission:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interruption:23
[/code]

Voilà mon fichier /etc/network/interfaces:
(à priori on ne met pas l’ESSID entre “”)
(clef wep…oui je sais…c’est un peu dépassé…mais c’est comme ça :005 )

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0
#NetworkManager#iface eth0 inet dhcp

my wifi device

auto wlan0
iface wlan0 inet dhcp
wireless-mode managed
wireless-essid ------------
wireless-key ---------------------------
[/code]

Avant de tester une connection je tape:

ifconfig eth0 inet down

pour couper la connection ethernet

Ensuite je tape:

# ifconfig wlan0 inet up

la console ne me dit rien, mais ni ping ni connection via un navigateur web…
ou sinon je tape:

# ifup wlan0

et dans le deuxième cas la réponse de la console est:

[code]# ifup wlan0
Error for wireless request “Set Encode” (8B2A) :
SET failed on device wlan0 ; Invalid argument.
Internet Systems Consortium DHCP Client 4.2.2
Copyright 2004-2011 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/

Listening on LPF/wlan0/–:--:–:--:–:--
Sending on LPF/wlan0/–:--:–:--:–:--
Sending on Socket/fallback
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 9
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 17
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 7
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 8
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 12
DHCPDISCOVER on wlan0 to 255.255.255.255 port 67 interval 4
No DHCPOFFERS received.
Unable to obtain a lease on first try. Exiting.
Failed to bring up wlan0.[/code]

J’ai donc sans doute mal renseigné mon /etc/network/interfaces

Voilà en remerciant ceux qui auront la patience de lire jusqu’au bout…sur un sujet déjà de nombreuses fois traité…sur le net.

Salut,
la ligne auto wlan0 me semble inutile. Par contre, j’aurai modifié la ligne allow-hotplug pour avoir allow-hotplug eth0 wlan0.

Est ce que tu as un network manager d’installé? Ca crée souvent des problèmes d’en avoir u ne tache de fond si on essaie de passer par le fichier interfaces. Desinstalle le et refais tes tests.

Titre insuffisamment explicite de la demande :confused:

Titre modifié :wink:

Merci pour les réponses, je vois ça tout à l’heure
j’ai bien netwok manager d’installé(je vois l’îcone dans la barre sur le bureau)

# dpkg -l network-manager Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé/W=attend-traitement-déclenchements |/ Err?=(aucune)/besoin Réinstallation (État,Err: majuscule=mauvais) ||/ Nom Version Architecture Description +++-=======================================-========================-========================- ii network-manager 0.9.4.0-5 i386 network management framework (daemon and userspace tools)

mon iwconfig en passant:

[code]# iwconfig
lo no wireless extensions.

wlan0 IEEE 802.11abgn ESSID:""
Mode:Managed Frequency:2.412 GHz Access Point: Not-Associated
Bit Rate:144 Mb/s Tx-Power:24 dBm
Retry min limit:7 RTS thr:off Fragment thr:off
Power Managementmode:All packets received
Link Quality=5/5 Signal level=0 dBm Noise level=-85 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0

eth0 no wireless extensions.
[/code]

Impec ainsi !
C’est tout à ton avantage car nombreux sont ceux qui, comme moi, n’ouvrent un fil que s’ils pensent pouvoir répondre à la demande.

Network-manager d’installé? Mauvaise idée. Choisis une méthode mais évite les 2 en simultané.

Bonjour à tous,

En fait je suis passé à Kde histoire de changer. Kde que je connais assez peux en fin de compte. J’ai installé kde-full histoire de pas me prendre le choux, j’aurais peut être plutôt due partir sur kde-standard histoire d’avoir une installe un peu plus propre(je vais peut être y venir :wink: )
(Et pour le firmware, l’ordi je l’ai pas choisi sinon…je serais pas en train de me galérer :mrgreen: )

Sinon dans tout ça après une longue soirée seul à la maison (ça tombait bien :wink: ) j’ai fait deux trois trucs
Donc j’ai désinstallé networ-manager
j’ai modifié mon fichier /etc/network/interfaces comme tu me l’avais suggéré:

[code]# This file describes the network interfaces available on your system

and how to activate them. For more information, see interfaces(5).

The loopback network interface

auto lo
iface lo inet loopback

The primary network interface

allow-hotplug eth0 wlan0

my wifi device

iface wlan0 inet dhcp
wireless-mode managed
wireless-essid ------------
wireless-key ---------------------------[/code]

Le problème reste identique.
En tapant:

# iwlist scan

j’obtiens la liste des réseaux à proximité donc à mon sens ce n’est pas un problème d’installation.
Ceci étant dit hier soir taaaard :unamused: j’ai trouvé dans les méandre du wiki Debian des rapports de bug concernant les Périphériques sans fil Broadcom 43xx que je vais tester ce soir.

Je vous tiens au courant
Merci :smiley:

rien d’intéressant dans les logs dmesg ?

Bon et bien rien de bien transcendant cet après midi!

Quand aux logs cela parait évident biensûr! :041 mais là par contre je ne connais pas bien.
Que dois je chercher dans les logs?

Après quelques recherches j’ai utilisé grep pour éviter d’avoir une réponse de… 4km de long… :laughing:

[code]# dmesg | grep -i wl
[ 5.905880] wl: module license ‘MIXED/Proprietary’ taints kernel.
[ 5.919792] wl 0000:03:00.0: power state changed by ACPI to D0
[ 5.919799] wl 0000:03:00.0: power state changed by ACPI to D0
[ 5.919810] wl 0000:03:00.0: PCI INT A -> Link[Z00F] -> GSI 23 (level, low) -> IRQ 23
[ 5.919817] wl 0000:03:00.0: setting latency timer to 64
[ 6.103956] wlan0: Broadcom BCM432b 802.11 Hybrid Wireless Controller 5.100.82.112
[ 21.952046] wlan0: no IPv6 routers present
[28648.065264] wl 0000:03:00.0: PCI INT A disabled
[28648.080253] wl 0000:03:00.0: power state changed by ACPI to D3
[28650.068049] wl 0000:03:00.0: power state changed by ACPI to D0
[28650.068209] wl 0000:03:00.0: power state changed by ACPI to D0
[28650.068216] wl 0000:03:00.0: power state changed by ACPI to D0
[28650.068220] wl 0000:03:00.0: power state changed by ACPI to D0
[28650.068228] wl 0000:03:00.0: PCI INT A -> Link[Z00F] -> GSI 23 (level, low) -> IRQ 23
[28650.068234] wl 0000:03:00.0: setting latency timer to 64

dmesg | grep -i eth0

[ 1.321443] forcedeth 0000:00:0a.0: ifname eth0, PHY OUI 0x732 @ 1, addr --:–:--:–:--:–
[ 22.992091] eth0: no IPv6 routers present
[28802.384031] eth0: no IPv6 routers present[/code]

Est ce qu’il n’y aurait pas un soucis au niveau de la petite phrase: power state changed by ACPI to D0???

@+
Cool

oui, c’est mieux de faire un grep, car les dmesg complet sur un forum, personne ne les lit!
Fait aussi un grep sur “wireless” ou sur “firmware”.
Quel driver est installé (lsmod).
Tu ne peux pas simultanément utiliser le fichier interfaces et un network manager.
Fais un choix!
WICD est généralement le meilleur choix.

[quote=“piratebab”]Tu ne peux pas simultanément utiliser le fichier interfaces et un network manager.
Fais un choix!
WICD est généralement le meilleur choix.[/quote]

En fait avant de venir sur le forum j’ai essayé network manager puis WICD ensuite j’ai tout réinstallé et je suis venu sur le forum.

Sinon le pilote est wl
je l’ai installé après être allez sur ces deux pages du wiki
wiki.debian.org/fr/bcm43xx
wiki.debian.org/fr/wl

Sinon voilà les résultats

[code]# dmesg | grep -i wireless
[ 6.103432] wlan0: Broadcom BCM432b 802.11 Hybrid Wireless Controller 5.100.82.112

dmesg | grep -i firmware

[ 0.154104] [Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
[/code]
J’ai peut être une ou deux idées…
je vais laisser reposer ce soir ça fume :119 :mrgreen:
Merci et @+
Cool

j’ai un élément de réponse là:
askubuntu.com/questions/149028/i … tu-session

Un extrait de la page

[Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored
  • In trying to identify the OS, the BIOS asked the kernel “Are you Linux?” and the kernel did not respond (this is normal behavior).
  • BIOSes can use this query to enable or disable functionality based on the running operating system, but they shouldn’t.
  • You can try adding the boot parameter acpi_osi=Linux to make the kernel respond with “Yes”, and see if this helps your GPE storm problem.

Et après la page renvoie à une éventuelle modification de grub.
Mais est ce que cette petite ligne

[Firmware Bug]: ACPI: BIOS _OSI(Linux) query ignored

a quelque chose à voir avec le wifi :017

Je ne pense pas que cela ai un lien avec ton problème de wifi. C’est plutôt lié à un firmware pour ton processeur il me semble, mais ça n’empêche pas le système de fonctionner. Si ta carte est vue par un lspci ou un lsusb, le BIOS communique correctement avec ta debian.
Le résultat confirme que tu n’as pas de problème de firmware wifi non chargé.
Si je résume la situation, un scan te donnes les réseaux à proximité, mais tu n’arrives pas à te connecter.
C’est donc que coté wifi tout est OK, c’est un problème d’authentification. Il te faut regarder du coté de wpa-supplicant.
Est il installé ?
si tu lances wicd en conole, et que tu tentes une authentification, as tu un message d’erreur ?
Essaie temporairement de désactiver l’authentification sur le routeur et regarde si tu arrives à te connecter (pendant ce temps ou ton réseau est ouvert, arrête toutes les autres machines qui pourraient être connecter dessus, par précaution)

Chalut,

j’ai bien wpa-supplicant d’installer sur mon ordi.

Tu as sans doute raison à force de chercher midi à 14 heures, je dois passer à côté de quelque chose de bien plus simple!
Je réinstalle wicd des que j’ai un moment. Et je reprend tout à zero par le B A BA.
Par contre je pars trois semaines pour le taf, j’ai déjà mon ordi boulot, et je ne vais pas me trimbaler 12 ordis… :033
Donc affaire à suivre… merci d’avoir pris le temps de me suivre…et je vous tiens au courant.
@+
Cool

Chalut à tous, après quelques temps,
me voilà reparti dans les investigations.
Ton post parlant de wpa-supplicant m’a mis la puce à l’oreille, j’avais dit plus haut que j’étais encore en wep…
Vivant à la campagne et étant loin du premier voisin le codage de mon réseau wifi restait le dernier de mes soucis.
J’ai donc changé ma clef et mis une clef WPA sur ma freebox, et maintenant tout fonctionne bien.
Donc toujours se tenir au goût du jour! c’est important!
Le problème c’est rarement l’ordinateur mais plutôt la personne qui se trouve entre le clavier et l’ordi :wink:
Enfin résolu youpix!!!
Encore merci pour le soutien et @+ tard
Cool