Menu
  • Accueil
  • Forum
  • WiFaq
  • Contribuer
  • Recherche
  • Polos WlanFr
  • Wlanfr
        ø Charte
        ø Mentions légales
  • Liens
        ø Backend WlanFr
        ø Wireless
        ø Constructeurs
  • Syndication RSS
  • Essais Matos
  • Nos tests...
    Cartes PCMCIA
  • Les tests PCMCIA
  • Netgear MA401
  • NoName PCMCIA
  • SEAT810
  • SEAT830
  • SEAT910
  • USR 805410
    Cartes PCI
  • D-Link DWL520+
  • Netgear MA311
  • SEAT710
  • USR 805416
    Cartes USB
  • Les tests USB
  • Netgear MA111
  • SEAT 510
    Access Point
  • Les Tests AP
  • Aironet 1100
  • BeWan 6104W
  • D-Link
        ø DSL-604+
        ø 900AP+
  • Draytek
        ø Vigor 2200VG
        ø Vigor 2600We
  • HostNet NoName
  • LinkSys WAP11
  • Matériel Linksys
  • LXB5410
  • NetGear
        ø DG824M
        ø PCI MA311
  • Seat 1010
  • Seat 2030 (M ou P)
  • TRENDnet
        ø TEW-310APB
        ø TEW-311BRP
  • USR 805450
    Antennes
  • HomeMade
        ø La Caro
        ø Une omni simple
  • SEAT205
  • SEAT318
    Modems ADSL
  • Seat 100
    Tests globaux
  • Forum
  • Général
  •     ø Bla Bla
        ø ART
        ø Sécurité
        ø Logiciels
        ø Suggestions
        ø Jeux/Loterie
  • Matos sans fil
  •     ø Carte PCMCIA
        ø Carte PCI
        ø Access Point
        ø Câble Connecteur
        ø Antennes
        ø Tout en un
        ø Carte USB
        ø P'tit coup d'pouce
        ø PC portable/ PDA
        ø Autre matériel
        ø Carte C. Flash
  • Vente Groupée
  •     ø Netgear Wireless
        ø Vigor Wireless
        ø Général
  • Troc ou vente PAP
  •     ø Troc
        ø Vente
  • Forum dédié à
  •     ø Inventel
        ø Draytek Gamme VIGOR
  • VoIP & VoWi-Fi
  •     ø Les logiciels
        ø Matos VoIP & VoWi-FI
        ø Asterisk
  • Console de jeux wireless
  •     ø Nokia N-Gage
  • Jeux Vidéos
  • Dossier
  • Les DB, DBm, DBi
  • Wifi et sécurité
  • Sécuriser son AP avec Linux
  • Comment flasher les chipsets Intersil Prism
  • Comment récupérer un flash raté
  • Arduino et Radio
  • Arduino et Radio avec les NRF24L01+
  • Conf Linux
  • Netgear MA311
  • Debian et la MA311
  • D-Link DWL 650+
  • Chipset Atmel et Linux
  • Installation WPC54G
  • Netgear WG311v2 sous Debian
  • Netgear WG311v2 ACX100
  • Netgear WG511
  • Belkin USB Wireless G
  • Menu utilisateur
    Vous êtes connecté en Invité
    Pseudo
    Mot de passe
    Ne pas m'oublier
  • Enregistrez-vous
  • Mot de passe oublié

    Ils sont là


    Il y a aussi 38 invité(s).


    Visites
    Stats du jour4737 Pages
  • L E  F O R U M

    Racine » Matos sans fil » Carte PCMCIAPage : 1 ( 1 )Répondre  Nouveau Message
    Auteur Sujets : [Résolu] carte PCMCIA BCM43XX sous Debian Etch


    Le : Lundi 09 Juillet 2007 à 13:39
    Habitué


    Messages : 73
    Inscrit: 28-02-2005 23:14
    Ayant été obligé de réinstaller mon système de zéro,
    je me trouve à reconfigurer le wifi sur un portable Toshiba A10 (processeur Intel Celeron 2GHz)
    avec une carte WiFi PCMCIA Linksys WPC54G version 1.2
    ... et je rencontre des difficultés.

    J'utilise Debian GNU/Linux Etch avec un noyau 2.6.18-4-686.

    Considérant que, sur une Debian stable, tout devrait fonctionner correctement,
    j'ai installé ndiswrapper :

    # apt-get install ndiswrapper-common ndiswrapper-utils-1.9

    ...

    k# dpkg -l ndis*
    Souhait=inconnU/Installé/suppRimé/Purgé/H=à garder
    | État=Non/Installé/fichier-Config/dépaqUeté/échec-conFig/H=semi-installé
    |/ Err?=(aucune)/H=à garder/besoin Réinstallation/X=les deux (État,Err: majuscule=mauvais)
    ||/ Nom Version Description
    +++-========================-========================-=======
    ii ndiswrapper-common 1.28-1 Common scripts required to use the utilities for ndiswrapper
    un ndiswrapper-source <néant> (aucune description n'est disponible)
    un ndiswrapper-utils <néant> (aucune description n'est disponible)
    ii ndiswrapper-utils-1.9 1.28-1 Userspace utilities for the ndiswrapper linux kernel module


    ... et constaté que cela me donnait deux applications :
    /usr/sbin/ndiswrapper et /usr/sbin/ndiswrapper-1.9
    Je n'ai pas compris pourquoi, j'ai cherché un peu et fait chou blanc, j'ai donc continué ;
    j'ai récupéré les drivers de mon installation précédente,
    qui sont lsbcmnds.inf et bcmwl5.sys et je les ai installés :

    # ndiswrapper -i lsbcmnds.inf
    installing lsbcmnds ...

    # # ndiswrapper -i bcmwl5.sys
    installing bcmwl5.sys ...
    couldn't get manufacturer section - installation may be incomplete

    Cette remarque m'ennuyait un peu, mais l'installation avait l'air correcte :

    # ls -al /etc/ndiswrapper/
    total 16
    drwxr-xr-x 4 root root 4096 2007-07-09 12:19 .
    drwxr-xr-x 101 root root 4096 2007-07-09 12:01 ..
    drwxr-xr-x 2 root root 4096 2007-07-09 12:19 bcmwl5.sys
    drwxr-xr-x 2 root root 4096 2007-07-09 12:18 lsbcmnds

    # ls -al /etc/ndiswrapper/lsbcmnds
    total 352
    drwxr-xr-x 2 root root 4096 2007-07-09 12:18 .
    drwxr-xr-x 4 root root 4096 2007-07-09 12:19 ..
    -rw-r--r-- 1 root root 692 2007-07-09 12:18 14E4:4301:4301:1737.5.conf
    lrwxrwxrwx 1 root root 26 2007-07-09 12:18 14E4:4301.5.conf -> 14E4:4301:4301:1737.5.conf
    -rw-r--r-- 1 root root 718 2007-07-09 12:18 14E4:4320:0417:14E4.5.conf
    -rw-r--r-- 1 root root 718 2007-07-09 12:18 14E4:4320:4320:1737.5.conf
    lrwxrwxrwx 1 root root 26 2007-07-09 12:18 14E4:4320.5.conf -> 14E4:4320:0417:14E4.5.conf
    -rw-r--r-- 1 root root 300928 2007-07-09 12:18 bcmwl5.sys
    -rw-r--r-- 1 root root 29701 2007-07-09 12:18 lsbcmnds.inf

    C'est ensuite que ça s'est gâté :

    # ndiswrapper -l
    installed drivers:
    bcmwl5.sys invalid driver!
    lsbcmnds driver installed, hardware (14E4:4320) present (alternate driver: bcm43xx)

    # modprobe ndiswrapper
    FATAL: Module ndiswrapper not found.

    Avec tout ça, dmesg ne renvoie rien,
    et il n'y a rien concernant le wifi ou la carte pcmcia dans /var/log/syslog !
    Et il y a ce truc bizarre :

    # iwconfig
    lo no wireless extensions.

    eth0 no wireless extensions.

    eth1 IEEE 802.11b/g ESSID:off/any Nickname:"Broadcom 4306"
    Mode:Managed Access Point: Invalid
    RTS thr:off Fragment thr:off
    Encryption key:off
    Link Quality:0 Signal level:0 Noise level:0
    Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
    Tx excessive retries:0 Invalid misc:0 Missed beacon:0

    sit0 no wireless extensions.

    Je ne vois pas pourquoi cette interface n'apparaît pas en wlan0 au lieu de cet étrange eth1,
    d'autant que :

    # iwlist eth1 scan
    eth1 Interface doesn't support scanning : No such device

    # iwlist wlan0 scan
    wlan0 Interface doesn't support scanning.

    Pour apporter un dernier élément, voici ce que lspci renvoie au sujet de cette carte :

    # lspci
    ...
    02:00.0 Network controller: Broadcom Corporation BCM4306 802.11b/g Wireless LAN Controller (rev 03)
    ...


    En résumé, ça ne fonctionne pas :
    si quelqu'un pouvait m'éclairer de ses lumières,
    je lui en serais reconnaissant.


    ---
    Sauvons la plage du Petit Travers !

    clé GnuPG : 45F03D8C
    Liens sponsorisés sur ce sujet :
    []


    Le : Mercredi 11 Juillet 2007 à 00:35
    Habitué


    Messages : 73
    Inscrit: 28-02-2005 23:14
    En fait la solution est simple :
    le driver libre bcm43xx est intégré dans le noyau depuis la version 2.6.17rc2 !

    Pour s'en servir, il faut le paquet bcm43xx-fwcutter,
    qui est inclus dans la distribution Debian stable.

    Après, c'est assez simple :

    # bcm43xx-fwcutter bcmwl5.sys

    filename : bcmwl5.sys
    version : 3.50.21.11
    MD5 : ae96075a3aed5c40f1ead477ea94acd7
    microcodes : 2 4 5
    pcms : 4 5

    microcode : 2
    revision : 0x00f5
    patchlevel : 0x00cb
    date : 2004-01-15
    time : 22:13:18

    microcode : 4
    revision : 0x00f5
    patchlevel : 0x00cb
    date : 2004-01-15
    time : 22:13:20

    microcode : 5
    revision : 0x00f5
    patchlevel : 0x00cb
    date : 2004-01-15
    time : 22:13:24

    extracting bcm43xx_microcode2.fw ...
    extracting bcm43xx_microcode4.fw ...
    extracting bcm43xx_microcode5.fw ...
    extracting bcm43xx_pcm4.fw ...
    extracting bcm43xx_pcm5.fw ...
    extracting bcm43xx_initval01.fw ...
    extracting bcm43xx_initval03.fw ...
    extracting bcm43xx_initval05.fw ...
    extracting bcm43xx_initval06.fw ...
    extracting bcm43xx_initval07.fw ...
    extracting bcm43xx_initval08.fw ...
    extracting bcm43xx_initval09.fw ...
    extracting bcm43xx_initval10.fw ...

    #

    Ça installe ce qu'il faut dans /lib/firmware :

    # ls /lib/firmware/
    bcm43xx_initval01.fw bcm43xx_initval07.fw bcm43xx_microcode4.fw
    bcm43xx_initval02.fw bcm43xx_initval08.fw bcm43xx_microcode5.fw
    bcm43xx_initval03.fw bcm43xx_initval09.fw bcm43xx_pcm4.fw
    bcm43xx_initval04.fw bcm43xx_initval10.fw bcm43xx_pcm5.fw
    bcm43xx_initval05.fw bcm43xx_microcode11.fw
    bcm43xx_initval06.fw bcm43xx_microcode2.fw

    Après, il faut charger le module,
    qui dans mon cas se trouvait dans /lib/modules/2.6.18-4-686/kernel/drivers/net/wireless/bcm43xx/ :

    # ls -al /lib/modules/2.6.18-4-686/kernel/drivers/net/wireless/bcm43xx/bcm43xx.ko
    -rw-r--r-- 1 root root 186647 2007-05-10 06:14 /lib/modules/2.6.18-4-686/kernel/drivers/net/wireless/bcm43xx/bcm43xx.ko

    # modprobe bcm43xx

    # lsmod
    Module Size Used by

    ...

    bcm43xx 405920 0
    ieee80211softmac 26304 1 bcm43xx
    ieee80211 29416 2 bcm43xx,ieee80211softmac

    ...

    firmware_class 9600 2 bcm43xx,pcmcia
    Attention, les modules se chargent sans leur suffixe en .ko !
    La commande lsmod a montré que le module est bien installé.
    Après, il suffit de trouver la bonne interface via ifconfig.
    Dans mon cas c'est eth1.
    Partant de là, il suffit de démarrer cette interface
    (non sans avoir arrêté les autres ou réglé les problèmes de routage) :

    #ifconfig eth1 up
    ... de modifier /etc/network/interfaces :

    # 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
    auto eth1
    iface eth1 inet dhcp
    pre-up iwconfig eth1 essid "votrewifi"

    ... et de relancer les services réseau :

    # /etc/init.d/networking restart
    ... et ça marche !

    Ce problème a en fait été résolu sur le forum andesi. Merci à Tihz, bz31 et ioguix qui m'ont aidé.
    ---
    Sauvons la plage du Petit Travers !

    clé GnuPG : 45F03D8C
    Répondre ]


    Le : Mercredi 11 Juillet 2007 à 00:47
    Administrateur


    Messages : 2202
    Inscrit: 17-01-2003 18:11
    Bravo et merci a toi pour les infos...
    ---
    FreeBox V6 S2 + LINUX Ubuntu 13.04 LTS


    Securité : WPA + TKIP

    Répondre ]
    Racine » Matos sans fil » Carte PCMCIAPage : 1 ( 1 )Répondre  Nouveau Message
    BBPortalS V.1.5.11 (c) BBsProcesS Coded by Patrice