Page 1 sur 1

[Carte Wifi] Problème d'installation (résolu)

Publié : dim. 04 sept. 2011, 19:26
par arch.mick
Bonjour,

Je viens vers vous car j'ai un petit soucis au niveau de l'installation de ma carte wifi.
Je possède une Broadcom BCM4321.
J'ai fait pas mal de recherche pour installer ma carte wifi et voici ce que j'ai appris :
- name : BCM4321
- PCI-ID : [14e4:4329]

D'après le PCI-ID ma carte a besoin du broadcom-wl driver.
Ce driver est sur AUR, seulement pour télécharger un pilote sur AUR il faudrait déjà avoir une connexion internet...
Je l'ai (le driver) télécharger sur le site de broadcom, cependant lorsque je lance le Makefille par le biais d'un simple make, il y a des erreurs de compilation :(
Je suis donc dans une impasse...

Quelqu'un serait-il comment je peut résoudre ce léger problème ?

Merci d'avance

Re: [Carte Wifi] Problème d'installation

Publié : dim. 04 sept. 2011, 19:40
par Desintegr
Edit: voir mon post suivant.

Re: [Carte Wifi] Problème d'installation

Publié : dim. 04 sept. 2011, 19:48
par FoolEcho
Le b43 devrait aussi faire l'affaire, il faut juste le charger sachant qu'il est déjà dans le kernel. Broadcom_wireless
arch.mick a écrit :Je l'ai (le driver) télécharger sur le site de broadcom, cependant lorsque je lance le Makefille par le biais d'un simple make, il y a des erreurs de compilation :(
Si tu tiens à faire ça, il te faut récupérer le .src.tar.gz depuis Aur, le décompresser, ajouter les sources demandées et lancer makepkg (il te faut le groupe base-devel... donc si tu ne l'as pas installé, ça peut devenir coton, mais c'est faisable bien sûr: les récupèrer depuis ton média d'installation et jouer du pacman -U)...

Re: [Carte Wifi] Problème d'installation

Publié : dim. 04 sept. 2011, 19:52
par Desintegr
En fait, j'ai dis une bêtise.
Le chip BCM4329 ne correspond pas au PCI-ID 4329.
Le PCI-ID 4329 correspond au BCM4321 (c'est d'une logique :roll:).

Il faut donc utiliser soit broadcom-wl, soit b43 (en installant le firmware).

L'avantage du b43, c'est qu'il est déjà présent dans le noyau.
Cependant, il faut extraire le firmware en utilisant l'outil b43-fwcutter.

Il existe aussi ce paquet sur AUR qui fait la manipulation automatiquement : https://aur.archlinux.org/packages.php?ID=21690

Re: [Carte Wifi] Problème d'installation

Publié : dim. 04 sept. 2011, 21:19
par arch.mick
Tout d'abord merci pour vos réponses.
Je m'excuse mais je suis un peut paumer :?
Je suis aller sur ce site : https://wiki.archlinux.org/index.php/Broadcom_wireless
J'aimerais savoir que faut-il que je fasse ?
Merci d'avance

Re: [Carte Wifi] Problème d'installation

Publié : dim. 04 sept. 2011, 21:40
par FoolEcho
Le plus simple pour toi est de suivre la direction du pilote b43.

Méthode tout manuel:

Tu suis le lien que t'a donné Desintegr et tu récupères l'archive et les sources. Tu décompresses l'archive (tar xzvf l'archive) et dans le répertoire obtenu tu ajoutes le fichier source en l'état (pas besoin de le décompresser). Puis tu lances makepkg -si.
Ensuite tu ne devrais plus avoir qu'à suivre les indications concernant les modules.

Pour pouvoir utiliser makepkg, il te faut les paquets du groupe base-devel, j'espère que tu les as installé, sinon il faut les récupèrer depuis un média d'installation puis les installer avec pacman -U (fouiner un peu...).

J'espère que tu es à l'aise sur l'utilisation de la ligne de commande pour monter des clefs usb... :copain: (voir là, sinon: https://wiki.archlinux.org/index.php/US ... l_mounting
Une fois redémarré tu devrais pouvoir configurer manuellement ta connexion: https://wiki.archlinux.org/index.php/Wi ... nual_setup .

Méthode depuis un livecd ou une installation avec réseau

Il est possible de te simplifier la vie si tu as un livecd qui te permet une connexion au net (Ubuntu ou autre), auquel cas tu peux installer depuis un chroot (ou juste «préparer» le terrain en copiant sur ton disque dur les fichiers dont tu as besoin après avoir monté la partition qui t'intéresse et reprendre l'installation manuelle que j'ai décrit précédemment).

À toi de voir. Le chroot paraît difficile si tu n'en as jamais fait, mais ça serait nettement plus confortable puisque tu pourrais avoir le net sous ton Arch chrooté et donc installé tout ce qu'il te faut normalement... cf. différents sujets sur le forum ou dans le wiki... :chinois:

... évidemment: il y a encore plus simple avec une connexion filiaire... :copain:

Re: [Carte Wifi] Problème d'installation

Publié : mar. 06 sept. 2011, 14:31
par arch.mick
Merci foolecho pour ton aide et désolé de la lenteur de réponse je n'ai put tester qu'aujourd'hui.
N'ayant pas énormément de temps j'ai fais sa a l'ancienne en le connectant en ethernet.
Puis j'ai installer le b43-firmware disponnible sur AUR, cependant après reboot ma carte wifi n'est toujours pas détecté :(
Que puis-je faire ?
Merci d'avance

Re: [Carte Wifi] Problème d'installation

Publié : mar. 06 sept. 2011, 15:27
par FoolEcho
As-tu chargé le module comme indiqué dans le wiki ?

Selon comment ta carte est installée, il faudrait voir avec lspci-v ou lsusb -v si le module est chargé correctement (ou directement avec hwinfo --netcard, hwinfo à installer). Sinon, chercher du côté des logs (dmesg, etc.).
Si le module est chargé, il faut vérifier si la carte est active ou non:

Code : Tout sélectionner

ip link show #ou avec net-tools: ifconfig -a 
iwconfig
Si elle ne l'est pas, l'activer avec ip link set <interface wifi> up, puis configurer et lancer la connexion, cf. wiki.

Re: [Carte Wifi] Problème d'installation

Publié : mar. 06 sept. 2011, 20:21
par arch.mick
Alors tout d'abord je suis passer du firmware b43 au wl-broadcom (je ne m'en sortais pas du b43...).
Résultat la diode du récepteur de la carte wifi est allumé (Youpi, c'est une petite victoire mais quand même :) )
Seulement c'est après que sa coince,

le retour de la commande hwinfo --netcard me donne :

Code : Tout sélectionner

[mick@dell-studio ~]$ hwinfo --netcard 
27: PCI 200.0: 0200 Ethernet controller                         
  [Created at pci.318]
  Unique ID: JNkJ.cTNPx63BgR8
  Parent ID: z8Q3.Kn2YCBtFa+B
  SysFS ID: /devices/pci0000:00/0000:00:1c.0/0000:02:00.0
  SysFS BusID: 0000:02:00.0
  Hardware Class: network
  Model: "Dell Wireless 1500 Draft 802.11n WLAN Mini-card"
  Vendor: pci 0x14e4 "Broadcom"
  Device: pci 0x4328 "BCM4328 802.11a/b/g/n"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x000a "Wireless 1500 Draft 802.11n WLAN Mini-card"
  Revision: 0x03
  Driver: "wl"
  Driver Modules: "wl"
  Device File: eth1
  Memory Range: 0xfe9fc000-0xfe9fffff (rw,non-prefetchable)
  Memory Range: 0xf8e00000-0xf8efffff (ro,non-prefetchable)
  IRQ: 16 (309 events)
  HW Address: 00:23:4e:7e:e6:8b
  Module Alias: "pci:v000014E4d00004328sv00001028sd0000000Abc02sc80i00"
  Driver Info #0:
    Driver Status: ssb is not active
    Driver Activation Cmd: "modprobe ssb"
  Driver Info #1:
    Driver Status: wl is active
    Driver Activation Cmd: "modprobe wl"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #14 (PCI bridge)

29: PCI 400.0: 0200 Ethernet controller
  [Created at pci.318]
  Unique ID: rBUF.BwkhtCeBh+E
  Parent ID: HnsE.UwU10u2JrqF
  SysFS ID: /devices/pci0000:00/0000:00:1c.5/0000:04:00.0
  SysFS BusID: 0000:04:00.0
  Hardware Class: network
  Model: "Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8168 "RTL8111/8168B PCI Express Gigabit Ethernet controller"
  SubVendor: pci 0x1028 "Dell"
  SubDevice: pci 0x02ac 
  Revision: 0x02
  Driver: "r8169"
  Driver Modules: "r8169"
  Device File: eth0
  I/O Ports: 0xe800-0xe8ff (rw)
  Memory Range: 0xfebff000-0xfebfffff (rw,non-prefetchable)
  Memory Range: 0xf8ff0000-0xf8ffffff (ro,non-prefetchable)
  Memory Range: 0xfebc0000-0xfebdffff (ro,non-prefetchable,disabled)
  IRQ: 44 (7910 events)
  HW Address: 00:21:70:4d:4c:e3
  Link detected: yes
  Module Alias: "pci:v000010ECd00008168sv00001028sd000002ACbc02sc00i00"
  Driver Info #0:
    Driver Status: r8169 is active
    Driver Activation Cmd: "modprobe r8169"
  Config Status: cfg=new, avail=yes, need=no, active=unknown
  Attached to: #16 (PCI bridge)
la commande iwconfig me donne :

Code : Tout sélectionner

[mick@dell-studio ~]$ iwconfig
lo        no wireless extensions.

eth0      no wireless extensions.

eth1      IEEE 802.11  Nickname:""
          Access Point: Not-Associated   
          Link Quality:5  Signal level:0  Noise level:0
          Rx invalid nwid:0  invalid crypt:0  invalid misc:0
la commande ifconfig -a me donne :

Code : Tout sélectionner

[mick@dell-studio ~]$ ifconfig -a
eth0      Link encap:Ethernet  HWaddr 00:21:70:4D:4C:E3  
          inet addr:192.168.0.31  Bcast:192.168.0.255  Mask:255.255.255.0
          inet6 addr: fe80::221:70ff:fe4d:4ce3/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:4567 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3834 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:5117705 (4.8 Mb)  TX bytes:424978 (415.0 Kb)
          Interrupt:44 Base address:0xa000 

eth1      Link encap:Ethernet  HWaddr 00:23:4E:7E:E6:8B  
          BROADCAST MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
          Interrupt:16 Base address:0xc000 

lo        Link encap:Local Loopback  
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:48 errors:0 dropped:0 overruns:0 frame:0
          TX packets:48 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0 
          RX bytes:3576 (3.4 Kb)  TX bytes:3576 (3.4 Kb)
J'ai donc constaté qu'elle n'est pas active (malgrès la diode :( ) et j'ai essayé de l'activer avec ip link set "nom de l'interface wifi" up sauf que je n'ai pas le nom de l'interface wifi (j'ai tenté wlan0 sans succés)

Que dois-je faire ?
Merci

Re: [Carte Wifi] Problème d'installation

Publié : mar. 06 sept. 2011, 20:25
par benjarobin
Elle s'appelle eth1, tu le donne toi même...
Normalement il te reste plus qu'a te connecter...

Re: [Carte Wifi] Problème d'installation

Publié : mar. 06 sept. 2011, 20:26
par FoolEcho
arch.mick a écrit :et j'ai essayé de l'activer avec ip link set "nom de l'interface wifi" up sauf que je n'ai pas le nom de l'interface wifi
Sortie de hwinfo: eth1. :)

Ok, grillé... :copain:

Re: [Carte Wifi] Problème d'installation (résolu)

Publié : mar. 06 sept. 2011, 21:27
par arch.mick
Quel idiot j'ai pas vu que eth1 était Broadcom :shock:
Désolé...
En même temps eth1 pour un wifi c'est pas d'une logique imparable :humour:
Et merci a tous pour votre aide je passe en résolu :D

Re: [Carte Wifi] Problème d'installation

Publié : mer. 07 sept. 2011, 09:07
par FoolEcho
Si ça ne te convient pas, tu devrais pouvoir modifier le nom avec une règle udev: https://wiki.archlinux.org/index.php/Co ... es_varying :)

Re: [Carte Wifi] Problème d'installation (résolu)

Publié : mer. 07 sept. 2011, 13:29
par arch.mick
Ok merci :D
Pour ceux que sa intéresse et qui tomberais sur le sujet, j'ai utiliser :

Code : Tout sélectionner

 ifrename -i eth1 -n wlan0
En désactivant eth1 avant bien sur.
Merci a tout ceux qui mon aidé a résoudre ce problème :copain: