Care wifi bcm4310 sous debian 2.6.17-1-multimedia

Bonjour,

Je possede un portable HP Pavillon dv9000 (amd 64). Je viens d’y installer 64studio, une distrib debian. Le kernel est le 2.6.17-1-multimedia.
J’aimerais utiliser ma carte wifi integree, qui est une broadcom BCM4310 UART.

Pour l’instant je ne voit pas trop comment faire.

  • Dans la config des interface reseau j’ai 2 interface eth0 et 1. Ma carte ethernet fonctionne bien. Ma carte wifi semble 'reconnue" comme une 2eme carte ethernet et ne fonctionne pas (meme icone que l’autre).

  • En cherchant sur le net j’ai vu fwcutter. Je sais pas trop ce que c’est, mais en tous cas le packet bcm43xx-fwcutter est installe d’origine sur le systeme.

  • Il reste aussi la solution ndiswrapper, mais je ne suis pas encore parvenu a la mettre en oeuvre.

J’espere avoir ete assez precis dans mes explications, et e suis preneur de tout conseils.
:wink:

Merci

Keb

Pour info, un iwconfig me donne :

lo no wireless extensions
eth1 no wireless extensions
eth0no wireless extensions
sit0no wireless extensions

J’ai suivi ce protocole, pour essayer d’installer ndiswrapper. APparement mes drivers sont bien installe. ndiswrapper -l me donne “bcmwl5: driver installed device (14E4:4312) present”.

mais iwconfig me donne tjr la meme chose.

modprobe ndiswrapper me donne “erreur de segmentation”

Houla, ça part mal. Bon, que donne le résultat de

  1. lspci -n

(pour savoir avec précision ta carte)

  1. uname -r
    et
    dpkg -l | grep linux

(pour le noyau)

  1. dpkg -l | grep ndiswrapper

pour ndiswrapper

et enfin d’où sort ton ndiswrapper?

Keb:/etc/network# lspci -n
00:00.0 0500: 10de:02f7 (rev a2)
00:00.1 0500: 10de:02fa (rev a2)
00:00.2 0500: 10de:02fe (rev a2)
00:00.3 0500: 10de:02f8 (rev a2)
00:00.4 0500: 10de:02f9 (rev a2)
00:00.5 0500: 10de:02ff (rev a2)
00:00.6 0500: 10de:027f (rev a2)
00:00.7 0500: 10de:027e (rev a2)
00:02.0 0604: 10de:02fc (rev a1)
00:03.0 0604: 10de:02fd (rev a1)
00:04.0 0604: 10de:02fb (rev a1)
00:09.0 0500: 10de:0270 (rev a2)
00:0a.0 0601: 10de:0260 (rev a3)
00:0a.1 0c05: 10de:0264 (rev a3)
00:0a.3 0b40: 10de:0271 (rev a3)
00:0b.0 0c03: 10de:026d (rev a3)
00:0b.1 0c03: 10de:026e (rev a3)
00:0d.0 0101: 10de:0265 (rev f1)
00:0e.0 0101: 10de:0266 (rev f1)
00:10.0 0604: 10de:026f (rev a2)
00:10.1 0403: 10de:026c (rev a2)
00:14.0 0680: 10de:0269 (rev a3)
00:18.0 0600: 1022:1100
00:18.1 0600: 1022:1101
00:18.2 0600: 1022:1102
00:18.3 0600: 1022:1103
03:00.0 0280: 14e4:4312 (rev 01)
05:00.0 0300: 10de:0398 (rev a1)
07:05.0 0c00: 1180:0832
07:05.1 0805: 1180:0822 (rev 19)
07:05.2 0880: 1180:0843 (rev 01)
07:05.3 0880: 1180:0592 (rev 0a)
07:05.4 0880: 1180:0852 (rev 05)

2.6.17-1-multimedia-amd64-k8

Keb:/etc/network# dpkg -l | grep linux
ii foomatic-db 20060822-1 linuxprinting.org printer support - database
ii foomatic-db-engine 3.0.2-20060712-1 linuxprinting.org printer support - programs
ii foomatic-db-gimp-print 5.0.0-2 linuxprinting.org printer support - database
ii foomatic-db-gutenprint 5.0.0-2 linuxprinting.org printer support - database
ii foomatic-db-hpijs 20060822-1 linuxprinting.org printer support - database
ii foomatic-filters 3.0.2-20060712-3 linuxprinting.org printer support - filters
ii libselinux1 1.30.28-1 SELinux shared libraries
ii linux-headers-2.6.17-1-multimedia 2.6.17-4 Common header files for Linux kernel 2.6.17
ii linux-headers-2.6.17-1-multimedia-amd64-k8 2.6.17-4 Header files for Linux kernel 2.6.17 on amd6
ii linux-image-2.6-amd64-k8 2.6.17-4 Linux kernel 2.6 image on amd64-k8 machines
ii linux-image-2.6.17-1-multimedia-amd64-k8 2.6.17-4 Linux kernel 2.6.17 image on amd64-k8 machin
ii linux-kbuild-2.6.17 2.6.17-2 Kbuild infrastructure for Linux 2.6.17
ii linux-kernel-headers 2.6.18-3 Linux Kernel Headers for development
ii linux-sound-base 1.0.13-1 base package for ALSA and OSS sound systems
ii linuxsampler 0.3.3-2 realtime audio sampler
ii ndiswrapper-source 1.37-1 Source for the ndiswrapper linux kernel modu
ii util-linux 2.12r-10 Miscellaneous system utilities

ii ndiswrapper-common 1.37-1 Common scripts required to use the utilities
ii ndiswrapper-source 1.37-1 Source for the ndiswrapper linux kernel modu
ii ndiswrapper-utils 1.1-5 Userspace utilities for ndiswrapper
ii ndiswrapper-utils-1.1 1.1-5 Userspace utilities for ndiswrapper
ii ndiswrapper-utils-1.9 1.37-1 Userspace utilities for the ndiswrapper linu

ndiswrapper provient d’un depot debian : ftp.debian.org/debian

Tu as installé

[quote]ii linux-kernel-headers 2.6.18-3 Linux Kernel Headers for development [/quote]qui n’est pas conforme à ton noyau. Il est inutile à priori ce paquet.

Le segfault à l’insertion de ndiswrapper peut être soit le signe d’un pbm dans ndiswrapper soit un pbm avec les drviers de ta carte. Il semble qu’il y ait un driver linux bcm43xx pour cette carte, essaye de le compiler via module-assistant. Si ça coince, déinstalle les driver de ta carte pour ndiswrapper et charge ndiswrapper pour savoir si c’est ndiswrapper qui coince. Si ça marche, il te faut d’autre driver windows,
http://www.openfree.org/forums/showthread.php?t=15536

tu installe le paquet bcm43xx-fwcutter et ses dependances ça m’a permis de verifier les firmware et de m’activer la carte.

apres tu la parametre…

tu installe le paquet bcm43xx-fwcutter et ses dependances ça m’a permis de verifier les firmware et de m’activer la carte.

apres tu la parametre…

a oui et j’ai mis les drivers bcm43xx qui sont dejà dans le noyau je crois.

mais je suis pas expert

Bonjour,

Je viens de faire une boulette.
J’ai installer Ubuntu il y a quelques mois et pour dire de “remonter a la source” j’ai voulu installer Debian etch.
Apres l’install j’ai chercher apres le packet fw-cutter parce que avec ubuntu ca m’avait permis d’installer mon wifi en 1 minutes 40 secondes.
globalement en suivant ceci
doc.ubuntu-fr.org/materiel/wifi/bcm43xx?s=cutter

Je ne l’ai pas trouve et la dessus j’ai ecrase l’installation…
Mais apres coup je me dis que je n’avais peut-etre pas active les depots qu’il fallait… :blush: :blush: Quand on est con…

Comment trouver le fw-cutter?
Si ca marche sur Ubuntu ca doit rouler pour Debian non?

Salut,

tu trouve bcm43xxx-fwcutter avec les dépots normal de etch

apt-cache search bcm43XX-fwcutter bcm43xx-fwcutter - Utility for extracting Broadcom 43xx firmware

j’ai eu le même problème avec la même carte il y a peu lit ce post cela t’aideras peut etre :slightly_smiling:

forum.debian-fr.org/viewtopic.php?t=8915

normalement avec un man bcm43xx-fwcutter tu trouvera de quoi t’en sortir.

J’ai poste sur ton lien mais comme il est tague resolu je crois que les gens ne passeront plus dessus…donc je le recopie ici:

Salut,

Comme pas mal de gens ici je crois, je viens d’Ubuntu et je voulais savoir ce qu’il y avait derriere et donc …Debian

Je possede un ACER aspire 1711SMi qui possede le chip broadcom 4318

En gros sous ubuntu j’ai fait comme suit.

J’ai importer le bcmwl5.sys du repertoire driver de ma partoche windozz
j’ai utiliser la technique ci dessous
doc.ubuntu-fr.org/materiel/wifi/bcm43xx?s=cutter

J’ai rebooter

Avec gnome-> networking j’ai edite la config de mon wifi, a savoir le nom

du modem et la cle WEP

J 'ai desactivé/activé le eth1 (le wifi) avec le gui de networking
et j’ai pu range le cable de secours dans l’armoire : j’avais mon wifi!

(NB: essayez de faire ca sous une Red Hat like… )

A vous lire avec Etch ca risque d’etre un poil plus sportif…Je me trompes?

Venant de Ubuntu habitué a faire des click click click, j’ai peur de ne pas savoir active les depots qu’il faut et de ne pas savoir downloader le fameux kernel de la SID dont tu parles pour chipoter a tout ca.
Pourrais-tu etre plus explicite sur la procedure a suivre?
Je rassemble les infos avant de me relancer.

à priori, tu peux reprendre ton tuto,il colle aux normes debian.
Je pense que les merdouillages que tu as lu viennent d’une mauvaise manip sur le fwcutter, c’est tout, mais essayes et dit ou ça plante, avant de te demander comment resoudre le pb. :wink:

En fait comme je l’ai vu dans le lien reference plus haut, j’ai juste besoin d’info pour cette etape ci qui a permis ginkgo biloba de reussir son coup

Je rajoute que je n’ai obtenu ce résultat qu’n chargeant un kernel 2.6.21 pour stable en provenance des backports debian. Je n’étais arrivé à rien avec un 2.6.18 sur une stable 32 d’une autre machine.

Comme je compte installe une stable 32 possedant donc un 2.6.18 d’entree de jeu, je prefere ‘deminé les mines que je vois a l’avance’.
Et puis effectivement pour le reste je rapporterai au fur et a mesure si il y a lieu de.