CRASH WIFI après compil et install bcm80211 et wl

Bonjour,

J’avais un problème avec ma carte wifi (BCM43225 sur HP 8540p) : le wifi a passait mal.

J’avais installé le driver wl, puis bcm80211, puis b43 pour résoudre le problème. (Sur Wheezy)

L’éditeur s’ouvre à l’opensource et à mis un site en ligne : linuxwireless.org/en/users/Drivers/brcm80211

J’ai récupéré installé suivant la doc etc.

Finalement, rien en marchait. J’ai donc tou viré et ré-install suivant wiki.debian.org/brcm80211

Bien rien ne marche plus : fatal Error quand je load le module bcm80211.

Même avec le module assitant de wl ca ne marche plus.

Bref, y aurait il une âme charitable qui pourrait me venir en aide ?

Cdt

RR

C’est wl qu’il faut charger :

oui, déja fait, mais ca ne marche pas : rien ne se passe :s

Ensuite, si tu fais un

Tu devrais avoir la liste de tes interfaces réseau. Il n’y en a pas une nouvelle, genre “eth1” ?

Niet

iwconfig

lo        no wireless extensions.

eth0      no wireless extensions.

vboxnet0  no wireless extensions.

Et pourtant

lspci | grep b/g

44:00.0 Network controller: Broadcom Corporation BCM43224 802.11a/b/g/n (rev 01)

Mais d’un autre coté on a bien les modules chargés :

lsmod

Module Size Used by wl 2522352 0 lib80211 12990 1 wl iwlagn 166455 0 mac80211 182631 1 iwlagn cfg80211 132564 2 iwlagn,mac80211 openafs 617886 2 vboxnetadp 13202 0 vboxnetflt 24411 0 acpi_cpufreq 13009 1 mperf 12453 1 acpi_cpufreq vboxdrv 179416 2 vboxnetadp,vboxnetflt cpufreq_userspace 12576 0 cpufreq_powersave 12454 0 cpufreq_stats 12862 0 cpufreq_conservative 13147 0 ppdev 12763 0 lp 17270 0 rfcomm 33848 8 bnep 17616 2 binfmt_misc 13040 1 uinput 17469 1 nfsd 260662 2 nfs 259369 0 lockd 71503 2 nfsd,nfs fscache 36721 1 nfs auth_rpcgss 37204 2 nfsd,nfs nfs_acl 12511 2 nfsd,nfs sunrpc 172969 6 nfsd,nfs,lockd,auth_rpcgss,nfs_acl fuse 66430 3 loop 22711 0 firewire_sbp2 18062 0 snd_hda_codec_hdmi 26321 4 aesni_intel 50644 1 cryptd 14549 1 aesni_intel aes_x86_64 16796 1 aesni_intel aes_generic 33026 2 aesni_intel,aes_x86_64 ecb 12737 1 snd_hda_codec_idt 53749 1 btusb 17462 2 bluetooth 123915 23 rfcomm,bnep,btusb uvcvideo 61887 0 videodev 66713 1 uvcvideo media 18184 2 uvcvideo,videodev v4l2_compat_ioctl32 16567 1 videodev nvidia 11484521 48 snd_hda_intel 26140 1 snd_hda_codec 72699 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel pata_pcmcia 16837 1 hp_wmi 13329 0 joydev 17262 0 sparse_keymap 12795 1 hp_wmi snd_hwdep 13186 1 snd_hda_codec mxm_wmi 12473 0 rfkill 19080 5 cfg80211,bluetooth,hp_wmi snd_pcm 68104 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec r592 17830 0 tpm_infineon 13021 0 snd_seq 45208 0 snd_timer 22581 2 snd_pcm,snd_seq snd_seq_device 13137 1 snd_seq snd 52823 11 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device pcmcia 36815 1 pata_pcmcia memstick 13736 1 r592 r852 17847 0 sm_common 16450 1 r852 nand 44407 2 r852,sm_common nand_ids 12313 1 nand nand_ecc 12444 1 nand mtd 24216 2 sm_common,nand tpm_tis 13152 0 tpm 17819 2 tpm_infineon,tpm_tis tpm_bios 12944 1 tpm psmouse 55656 0 serio_raw 12846 0 hp_accel 21104 0 lis3lv02d 17911 1 hp_accel parport_pc 22395 1 soundcore 13152 1 snd snd_page_alloc 13043 2 snd_hda_intel,snd_pcm parport 31929 3 ppdev,lp,parport_pc pcspkr 12579 0 input_polldev 12906 1 lis3lv02d evdev 17558 20 yenta_socket 22884 0 i2c_core 23909 2 videodev,nvidia wmi 13243 2 hp_wmi,mxm_wmi pcmcia_rsrc 17567 1 yenta_socket intel_ips 17694 0 pcmcia_core 18333 3 pcmcia,yenta_socket,pcmcia_rsrc bcma 19088 0 ac 12624 0 battery 13109 0 video 17707 0 power_supply 13475 2 ac,battery button 12930 0 processor 27942 5 acpi_cpufreq container 12581 0 ext4 313917 1 mbcache 13066 1 ext4 jbd2 62574 1 ext4 crc16 12343 2 bluetooth,ext4 sg 25985 0 sr_mod 21811 0 sd_mod 36259 4 cdrom 35093 1 sr_mod crc_t10dif 12348 1 sd_mod usbhid 40516 0 hid 73172 1 usbhid firewire_ohci 35553 0 sdhci_pci 13304 0 firewire_core 48371 2 firewire_sbp2,firewire_ohci sdhci 26511 1 sdhci_pci crc_itu_t 12347 1 firewire_core mmc_core 63601 1 sdhci xhci_hcd 68261 0 ahci 25089 3 libahci 22767 1 ahci ehci_hcd 40090 0 libata 149043 3 pata_pcmcia,ahci,libahci scsi_mod 162442 5 firewire_sbp2,sg,sr_mod,sd_mod,libata e1000e 124997 0 thermal 17426 0 thermal_sys 17949 3 video,processor,thermal usbcore 128338 6 btusb,uvcvideo,usbhid,xhci_hcd,ehci_hcd

et
rfkill list all

0: hp-wifi: Wireless LAN
	Soft blocked: no
	Hard blocked: no
1: hp-bluetooth: Bluetooth
	Soft blocked: no
	Hard blocked: no
4: hci0: Bluetooth
	Soft blocked: no
	Hard blocked: no

Tu es sur quel noyau?
Chez moi, il faut que j’éteigne le pc et le relance pour que ça fonctionne. (Pas un redémarrage, un arrêt complet).

Sinon, essaie de purger tout paquet concernant broadcom-sta… et d’installer b43-fwcutter.
Voir ici :
wiki.debian.org/bcm43xx
wiki.debian.org/brcm80211 <= si tu choisis ce pilote, il semble qu’il faut avoir installé le paquet firmware-linux-nonfree
wireless.kernel.org/en/users/Dri … ed_devices

uname -a

Linux debian 3.0.0-1-amd64 #1 ... x86_64 GNU/Linux

J’ai installé tout ce qu’il y avait a installé

Bon j’ai tout purgé. rien ne marche !!!

Il me met un petit wl_pci_probe fail
ieee80211 phy0: brcmsmac: Failed to find firmware usually in /lib/firmware/brcm
ieee80211 phy0: brcmsmac: fail to load firmware brcm/bcm43xx-0.fw

Bon c’est la grosse galère.

J’ai installé b43 : il ne se passe rien
J’ai remis brcm80211… mais il ne trouve aps le .ko

pfffffffff

Ah non hein, on ne baisse pas les bras, surtout que ta carte est connue pour fonctionner.

À vrai dire j’ai du mal à te donner des pistes, il me faudrait plus d’infos.
Par exemple, décris comment tu procède pour installer (il y a peut-être un truc du wiki que tu as sauté sans le vouloir).
Ensuite, est-ce que tu essaies d’installer deux pilotes en même temps? Je veux dire par là que tu devrais essayer b43, puis si ça marche pas tu le désinstalles et essaies le brcm80211…
Enfin, les messages d’erreurs peuvent toujours être utiles :

Si tu installes tous les drivers en même temps, c’est sûr que cela va merder. Par exemple avec le broadcom_sta (wl) il faut que (notamment) b43 et brcm80211 soient blacklistés.
Un petit:

#rmmod b43 brcm80211 wl #modprobe wl
Pour voir; et si cela fonctionne on “blacklist” définitivement.

http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=632004

cette carte, pour fonctionner avec b43, nécessite un kernel 3.1 ou + (http://wireless.kernel.org/en/users/Drivers/b43#Supported_devices). Il faut donc utiliser wl ou brcm80211. Et quand on utilise wl il faut blacklister brcm80211; c’est d’ailleurs bien préciser dans le wiki.
Google et le wiki debian sont vos amis! Sans oublier, sur ce forum en haut, à côté de FAQ, “Rechercher”.

Bonjour,

Merci d’avoir été si réactifs.

Ma carte marchait avant que je ne bricole avec le driver que j’ai récupéré et compilé. (Sauf wifi A)

dmesg | tail -n 20
[   18.850255] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[   19.790788] eth0: IPv6 duplicate address fe80::6ab5:99ff:feee:e1e1 detected!
[   21.790180] Bluetooth: BNEP (Ethernet Emulation) ver 1.3
[   21.790183] Bluetooth: BNEP filters: protocol multicast
[   21.849355] Bluetooth: RFCOMM TTY layer initialized
[   21.849360] Bluetooth: RFCOMM socket layer initialized
[   21.849362] Bluetooth: RFCOMM ver 1.11
[   23.687926] vboxdrv: Found 4 processor cores.
[   23.688173] vboxdrv: fAsync=0 offMin=0x1c5 offMax=0xfc3
[   23.688233] vboxdrv: TSC mode is 'synchronous', kernel timer mode is 'normal'.
[   23.688236] vboxdrv: Successfully loaded version 4.0.12 (interface 0x00180000).
[   24.026874] lp0: using parport0 (interrupt-driven).
[   24.639531] ppdev: user-space parallel port driver
[   25.136360] enabling dynamically allocated vcaches
[   25.136364] Starting AFS cache scan...found 450 non-empty cache files (28%).
[   33.616917] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0
[   91.710931] Broadcom 43xx driver loaded [ Features: PMNLS, Firmware-ID: FW13 ]
[32943.099986] Monitor-Mwait will be used to enter C-2 state
[32943.981964] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=600
[32958.410279] EXT4-fs (sda5): re-mounted. Opts: errors=remount-ro,user_xattr,commit=0

[quote=“junichiro”]Si tu installes tous les drivers en même temps, c’est sûr que cela va merder. Par exemple avec le broadcom_sta (wl) il faut que (notamment) b43 et brcm80211 soient blacklistés.
Un petit:

#rmmod b43 brcm80211 wl #modprobe wl
Pour voir; et si cela fonctionne on “blacklist” définitivement.[/quote]

J’ai désintallé b43. et re-installé le broadcom-sta, mais il manque le bcm80211.ko.
J’ai viré aussi wl, bcm80211, etc…

Bref, j’ai tout cassé.

lsmod

b43 290816 0 ssb 44837 1 b43 rng_core 12696 1 b43 openafs 617886 2 vboxnetadp 13202 0 ppdev 12763 0 vboxnetflt 24411 0 lp 17270 0 acpi_cpufreq 13009 1 mperf 12453 1 acpi_cpufreq cpufreq_userspace 12576 0 vboxdrv 179416 2 vboxnetadp,vboxnetflt cpufreq_powersave 12454 0 cpufreq_stats 12862 0 cpufreq_conservative 13147 0 rfcomm 33848 8 bnep 17616 2 binfmt_misc 13040 1 uinput 17469 1 nfsd 260662 2 nfs 259369 0 lockd 71503 2 nfsd,nfs fscache 36721 1 nfs auth_rpcgss 37204 2 nfsd,nfs nfs_acl 12511 2 nfsd,nfs sunrpc 172969 6 nfsd,nfs,lockd,auth_rpcgss,nfs_acl fuse 66430 3 loop 22711 0 firewire_sbp2 18062 0 aesni_intel 50644 1 cryptd 14549 1 aesni_intel aes_x86_64 16796 1 aesni_intel aes_generic 33026 2 aesni_intel,aes_x86_64 ecb 12737 1 snd_hda_codec_hdmi 26321 4 bcma 19088 0 btusb 17462 2 nvidia 11484521 42 snd_hda_codec_idt 53749 1 uvcvideo 61887 0 videodev 66713 1 uvcvideo brcmsmac 528689 0 media 18184 2 uvcvideo,videodev pata_pcmcia 16837 1 bluetooth 123915 23 rfcomm,bnep,btusb brcmutil 13419 1 brcmsmac snd_hda_intel 26140 1 v4l2_compat_ioctl32 16567 1 videodev snd_hda_codec 72699 3 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel joydev 17262 0 mac80211 182631 2 b43,brcmsmac i2c_core 23909 2 nvidia,videodev parport_pc 22395 1 hp_wmi 13329 0 hp_accel 21104 0 parport 31929 3 ppdev,lp,parport_pc lis3lv02d 17911 1 hp_accel cfg80211 132564 3 b43,brcmsmac,mac80211 snd_hwdep 13186 1 snd_hda_codec sparse_keymap 12795 1 hp_wmi mxm_wmi 12473 0 pcmcia 36815 3 b43,ssb,pata_pcmcia r852 17847 0 sm_common 16450 1 r852 nand 44407 2 r852,sm_common nand_ids 12313 1 nand nand_ecc 12444 1 nand tpm_infineon 13021 0 psmouse 55656 0 snd_pcm 68104 3 snd_hda_codec_hdmi,snd_hda_intel,snd_hda_codec rfkill 19080 5 bluetooth,hp_wmi,cfg80211 mtd 24216 2 sm_common,nand snd_seq 45208 0 snd_timer 22581 2 snd_pcm,snd_seq serio_raw 12846 0 pcspkr 12579 0 snd_seq_device 13137 1 snd_seq evdev 17558 20 tpm_tis 13152 0 tpm 17819 2 tpm_infineon,tpm_tis tpm_bios 12944 1 tpm intel_ips 17694 0 wmi 13243 2 hp_wmi,mxm_wmi yenta_socket 22884 0 pcmcia_rsrc 17567 1 yenta_socket r592 17830 0 memstick 13736 1 r592 input_polldev 12906 1 lis3lv02d pcmcia_core 18333 3 pcmcia,yenta_socket,pcmcia_rsrc ac 12624 0 snd 52823 11 snd_hda_codec_hdmi,snd_hda_codec_idt,snd_hda_intel,snd_hda_codec,snd_hwdep,snd_pcm,snd_seq,snd_timer,snd_seq_device crc_ccitt 12347 1 brcmsmac video 17707 0 container 12581 0 soundcore 13152 1 snd snd_page_alloc 13043 2 snd_hda_intel,snd_pcm processor 27942 5 acpi_cpufreq button 12930 0 battery 13109 0 power_supply 13475 2 ac,battery ext4 313917 1 mbcache 13066 1 ext4 jbd2 62574 1 ext4 crc16 12343 2 bluetooth,ext4 sg 25985 0 sr_mod 21811 0 sd_mod 36259 4 cdrom 35093 1 sr_mod crc_t10dif 12348 1 sd_mod usbhid 40516 0 hid 73172 1 usbhid xhci_hcd 68261 0 firewire_ohci 35553 0 sdhci_pci 13304 0 sdhci 26511 1 sdhci_pci mmc_core 63601 3 b43,ssb,sdhci ahci 25089 3 libahci 22767 1 ahci firewire_core 48371 2 firewire_sbp2,firewire_ohci crc_itu_t 12347 1 firewire_core libata 149043 3 pata_pcmcia,ahci,libahci e1000e 124997 0 ehci_hcd 40090 0 scsi_mod 162442 5 firewire_sbp2,sg,sr_mod,sd_mod,libata thermal 17426 0 thermal_sys 17949 3 video,processor,thermal usbcore 128338 6 btusb,uvcvideo,usbhid,xhci_hcd,ehci_hcd

Bon méthodiquement j’ai essayé de tout refaire bien.

Ca ne marche toujours pas. Il me manque quelque chose, mais je ne sais pas quoi.

Je galère

Miracle !!!

Je viens de faire un upgrade et c’est rentré dans l’ordre tout seule :slightly_smiling:

Par contre, toujours impossible de se connecter au wifi A

Non en fait maintenant il voit les réseaux, mais l’ordi fige qaund il essaye de se connecter!!!

Grrrrr

HELP

Pipeau! Le firmware est proprio. Par exemple sur debian: http://packages.debian.org/squeeze/firmware-brcm80211
Celui-ci est 100% libre mais est loin de fonctionner avec toutes les cartes broadcom: http://www.ing.unibs.it/~openfwwf/

Et maintenant, tu utilises quel driver/firmware pour arriver où tu en es?