Module wifi Broadcom BCM4313 pour eepc 1018

Bonjour,

J’essaie depuis quelques jour d’activer le wifi sur mon eeepc 1018, la puce est une Broadcom BCM4313.

Pour résumer, il doit y avoir trois méthodes d’installation :
[ul][li]le module libre intégré aux sources du noyau ;[/li]
[li]le module non libre broadcom-sta-source ;[/li]
[li]ndiswrapper.[/li][/ul]

Comme je n’arrive à trouver la bonne méthode, j’aurais aimé avoir des retours de personnes ayant réussi à faire fonctionne cette puce wifi pour que je m’acharne sur une seule méthode plutôt que les trois en même temps (ce qui ne doit pas aider).

Par avance, merci.

Salut, Salut

Je pense que ce paquet pourra t’aider:
firmware-brcm80211

Pour le récupérer ajouter:

Ajoute la chaine non-free au dépot debian
deb ftp.fr.debian.org/debian/ squeeze main non-free contrib

aptitude update aptitude install firmware-brcm80211 modprobe brcm80211

Cordialement,
Benoit

PS: Est ce que toutes tes touches Fn+x fonctionnent ?

[quote=“Benl03”]Je pense que ce paquet pourra t’aider:
firmware-brcm80211

Pour le récupérer ajouter:

Ajoute la chaine non-free au dépot debian
deb ftp.fr.debian.org/debian/ squeeze main non-free contrib

aptitude update aptitude install firmware-brcm80211 modprobe brcm80211[/quote]

Je me rappelle l’avoir installé, mais je ne sais pas s’il à survécus à mes différentes manip’. C’est le première méthode que j’ai utilisée et un simple ifconfig wlan0 up m’affichait, dans syslog :

Toutes, je ne ne sais pas, mais j’en ai testé quelques unes qui fonctionnent. J’ai joué avec celle pour activer le wifi sans succès (la LED sous l’écran reste allumée).

Même avec le chargement du module (modprobe) sa ne fonctionne pas ?

Est-ce que modprode te renvoie quelque chose ?

Peux tu me donner les 4 dernières lignes de la commande dmseg après un modprobe ?

[quote=“Benl03”]Même avec le chargement du module (modprobe) sa ne fonctionne pas ?

Est-ce que modprode te renvoie quelque chose ?

Peux tu me donner les 4 dernières lignes de la commande dmseg après un modprobe ?[/quote]

C’est justement ce que je voudrais éviter, je préférerai que tu me dise avec quelle solution tu as réussi à le faire fonctionner.

Si j’utilise le module libre du noyau, quelle version ? Ici c’est 2.6.37 et , 2.6.38.

Je vais quand même essayer de sortir quelque chose, au cas où…

Voici le résultat avec linux 2.6.37 :

[ 257.157174] cfg80211: Calling CRDA to update world regulatory domain [ 257.194387] brcm80211: module is from the staging directory, the quality is unknown, you have been warned. [ 257.213045] brcm80211 0000:02:00.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18 [ 257.213068] brcm80211 0000:02:00.0: setting latency timer to 64 [ 257.228635] Found chip type AI (0x13814313) [ 257.232587] Changing max_res_mask to 0xffff [ 257.232593] Changing min_res_mask to 0x200d [ 257.238804] Applying 4313 WARs [ 257.239899] wlc_bmac_attach:: deviceid 0x4727 nbands 1 board 0x2047 macaddr: 48:5d:60:a8:af:ac [ 257.241237] ieee80211 phy0: Selected rate control algorithm 'minstrel_ht' [ 257.243630] wl_set_hint: Sending country code US to MAC80211 [ 257.243654] wl0: Broadcom BCM43xx 802.11 MAC80211 Driver 5.75.11 (1.82.8.0) (Compiled in . at 10:05:34 on Feb 27 2011) [ 257.243679] cfg80211: Calling CRDA for country: US [ 257.293210] ADDRCONF(NETDEV_UP): wlan0: link is not ready [ 259.886163] wlan0: direct probe to b2:1c:fd:25:c0:0e (try 1) [ 260.084135] wlan0: direct probe to b2:1c:fd:25:c0:0e (try 2) [ 260.284153] wlan0: direct probe to b2:1c:fd:25:c0:0e (try 3) [ 260.484157] wlan0: direct probe to b2:1c:fd:25:c0:0e timed out [ 312.343632] wlan0: direct probe to 6e:a2:73:19:e6:42 (try 1) [ 312.540127] wlan0: direct probe to 6e:a2:73:19:e6:42 (try 2) [ 312.740147] wlan0: direct probe to 6e:a2:73:19:e6:42 (try 3) [ 312.940147] wlan0: direct probe to 6e:a2:73:19:e6:42 timed out

Je viens d’essayer de décharger mon module et de le recharger et j’ai eu le même problème que toi, par contre après un reboot cela fonctionne de nouveau

Ou sinon en version moins brutasse je viens de voir que la commande suivante règle le problème:

/etc/init.d/network-manager restart

^_^’

J’ai fait le ménage et configuré correctement le système[1], mais cela ne change rien. J’ai ré-essayer avec le module STA, je n’ai pas d’erreur (mis à par un no ipv6 routers present, c’est grave ?) mais un iwconfig eth1 essid MonAp n’a aucun effet (même après un commit).

[quote=“Benl03”]Ou sinon en version moins brutasse je viens de voir que la commande suivante règle le problème:

/etc/init.d/network-manager restart[/quote]

Je ne passe pas par network-manager mais je vais tester. Tu pourrais donner plus d’information sur ta configuration (version de Debian et noyau), s’il te plait ?


[1] J’ai installé le paquet eeepc-acpi-scripts et je me suis rendu compte que le PC n’était pas détecté comme un eeepc (pas de répertoire /sys/devices/ platform/eeepc/), il suffit de passer l’option acpi_osi=Linux au noyau pour corriger le problème, du coup maintenant toutes les touches fn fonctionnent.

Ma config :

Asus 1015pn
Carte wifi : Broadcom Corporation BCM4313 802.11b/g/n Wireless LAN Controller
Noyau : 2.6.32-5-686

PS : Avec l’option acpi_osi=Linux passer au noyau je ne peux plus couper l’écran et sans je ne peux pas monter le son :confused:

En fait ça marche très bien, simplement que la puce ne supporte pas une fréquence trop élevée (le channel 13 ce n’est pas une bonne idée)…

Bonjour à tous,

Merci gege2061 d’avoir défricher le terrain, j’ai pu faire fonctionner mon wifi sur mon 1015pn tout neuf grâce à ce topic :slightly_smiling: