[wifi] bcm43xx

Applications, problèmes de configuration réseau
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

[wifi] bcm43xx

Message par albireo »

je possède une carte interne broadcom reconnu par hwd -s

Code : Tout sélectionner

Network    : Broadcom Corp.|BCM94306 802.11g NIC module: unknown
et qui fonctionnait parfaitement avec ndiswrapper
la carte est reconnue comme eth1 par iwconfig
le module bcm43xx est chargé
j'ai installé bcm43xx-fwcutter
j'ai créé le repertoire /lib/firmware
et installé le firmware donné pour la XP avec la commande suivante :

Code : Tout sélectionner

bcm43xx-fwcutter -w /lib/firmware bcmwl5.sys
ce qui donne dans /lib/firmware

Code : Tout sélectionner

[bruno@aldebaran ~]$ ls /lib/firmware
bcm43xx_initval01.fw  bcm43xx_initval06.fw  bcm43xx_microcode2.fw
bcm43xx_initval02.fw  bcm43xx_initval07.fw  bcm43xx_microcode4.fw
bcm43xx_initval03.fw  bcm43xx_initval08.fw  bcm43xx_microcode5.fw
bcm43xx_initval04.fw  bcm43xx_initval09.fw  bcm43xx_pcm4.fw
bcm43xx_initval05.fw  bcm43xx_initval10.fw  bcm43xx_pcm5.fw
dans /etc/rc.conf j'ai ceci

Code : Tout sélectionner

eth1="dhcp"
INTERFACES=(lo !eth0 eth1)
eth0 c'est de l'ethernet

dans /etc/conf.d/wireless j'ai ceci :

Code : Tout sélectionner

wlan_eth1="eth1 mode managed essid free key **********************"
et rien ne se passe, j'ai la led temoin du modem qui ne s'allume pas et pas de connection.
ai-je oublié quelque chose dans la config ou bien une erreur de ma part ?
Dernière modification par albireo le ven. 24 nov. 2006, 21:17, modifié 2 fois.
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

Tu peux modifier ton topic stp ?
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Message par albireo »

je crois que je ne vais plus poser de question ni faire de mauvais topic. Allez courage chipster, encore un peu et tu deviendra convivial :D
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Je ne sais pas si la solution est transposable, mais pour ma part, avec une ipw2100, je passe par les network-profiles, et j'ai été contraint de rentrer les options sur plusieurs lignes :

Code : Tout sélectionner

# Wireless Settings (optional)
ESSID=xxx
KEY=xxxxxxxx
IWOPTS="mode Managed"
IWOPTS="essid $ESSID"
IWOPTS="channel 11"
IWOPTS="key open $KEY"
Si jamais ça marche pareil dans ton cas... ça ne coute rien d'essayer en tout cas... :pasdidee:
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

albireo a écrit :je crois que je ne vais plus poser de question ni faire de mauvais topic. Allez courage chipster, encore un peu et tu deviendra convivial :D
Ce n'est pas une question de convivialité. Tout simplement que tu demandes notre aide mais tu ne respectes pas le travail que nous faisons à coté pour que ce forum reste convenable.
C'est comme si on te tendait la main, que tu la saisisses et que pour nous remercier tu nous craches dessus
C'est caricaturé je l'avoue :D mais c'est cette impression que tu me donnes
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

T'as l'interface en faisant :

Code : Tout sélectionner

iwconfig 
ou
ifconfig -a
Il doit y avoir marqué :

Code : Tout sélectionner

eth1      Link encap:Ethernet
Si t'as pas Ethernet, fais un ifconfig -a pour trouver son vrai ptit nom. perso sur mon portable à chaque boot c'est sur une interface différente eth 1 ou 2
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

Warnaud a écrit :perso sur mon portable à chaque boot c'est sur une interface différente eth 1 ou 2
ca ne me fais cela qu'avec le kernel suspend2

Cela dit, as tu consulté le wiki et le wiki anglophone ?
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Avatar de l’utilisateur
warnaud
Maître du Kyudo
Messages : 1640
Inscription : ven. 11 août 2006, 17:05
Localisation : Rolle (CH)

Message par warnaud »

en fait ça fait ça que depuis le 2.6.16 ... et franchement ça m'a saoulé, j'ai fais un alias, une règle udev ... rien à faire => tant pis :D
Plus ça rate, plus ça a de chance de réussir. En somme, un succès n'est qu'une erreur qui a finit par réussir (même par erreur). Ne déséspérez donc pas et perseverez. Utilisez La Rache™
Patientia quod lard quod barrus planto diligo ut licentia
—¤÷(`[¤*Powered By *¤]´)÷¤—
Archlinux ~ Fvwm ~ Irssi ~ URxvt
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Message par albireo »

En ce qui concerne l'interface différente, j'avais le même problème.
J'ai mis en dur les modules à charger par le noyau au boot dans rc.conf

Code : Tout sélectionner

MODULES=(cpufreq_powersave cpufreq_userspace cpufreq_ondemand powernow_k8 8139too 8139cp bcm43xx)
et mis les alias dans modprobe.conf

Code : Tout sélectionner

 alias eth0 8139too 
 alias eth1 bcm43xx
et je n'ai plus ce problème de changement d'interface depuis .:D

A essayer peut-être chez vous
saintshakajin
Daikyu
Messages : 53
Inscription : ven. 11 août 2006, 22:05

Message par saintshakajin »

Quand tu is, rien ne se passe, tu pourrais vérifier à coup de iwconfig pour voir si tu es connecté ou non à ton ESSID?
Avatar de l’utilisateur
chipster
Maître du Kyudo
Messages : 2063
Inscription : ven. 11 août 2006, 22:25
Localisation : Saint-Étienne (42)
Contact :

Message par chipster »

Si ton problème a été résolu, mets résolu dans ton topic ;)
Avatar de l’utilisateur
albireo
Elfe
Messages : 533
Inscription : ven. 15 sept. 2006, 15:47
Localisation : vallée de la save en Occitanie

Message par albireo »

non il n'est pas encore resolu :(
j'utilise ndiswrapper et un script perso mais la config du module bcm43xx ne fonctionne pas encore :?
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

//
Dernière modification par Tebo le dim. 18 mars 2007, 17:37, modifié 1 fois.
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

J'ai le même problème que toi. Tu l'a résolu?
J'ai copier les fichiers du firmware avec bcm43xx-fwcutter-006 dans /lib/firmware. Le module est bien charger je peut scanner les réseaux mais je n'arrive pas à faire une connection.

J'ai crée un /etc/network-profile/neuf:

Code : Tout sélectionner

DESCRIPTION="Default Network Profile"

# Network Settings
INTERFACE=eth1
HOSTNAME=myhost

# Interface Settings (use IFOPTS="dhcp" for DHCP)
IFOPTS='dhcp'
#IFOPTS="192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.255"
GATEWAY=192.168.0.1 # Routeur 

# DNS Settings (optional)
#DOMAIN=localdomain
#DNS1=192.168.0.1
#DNS2=

# Wireless Settings (optional)
ESSID=N9UF_TEL9COM
#KEY=
IWOPTS="mode managed essid $ESSID channel 11 key off"
Mais la connection echoue /etc/rc.d/network restart. J'ai aussi essayer
DOMAIN=localdomain
DNS1=192.168.0.1

Alors je configure à la main:

Code : Tout sélectionner

iwconfig eth1 mode managed key off essid N9UF_TEL9COM channel 11
ifconfig eth1 192.168.0.2 netmask 255.255.255.0 broadcast 192.168.0.1 up 
Mais bon..

Un test aussi avec dhcp qui est activé sur le routeur qui rend la main ou bout de 15 secondes avec un ping qui ne donne rien.
Les logs et dmesg n'indique rien.

Je vois pas ou je me plante, dhcp est activer il n'ya pas de filtrage MAC est la connection fonctionne sous windows qui me donne ses infos:

Code : Tout sélectionner

Adresse IP. . . . . . . . . . . . : 192.168.1.2
Masque de sous-réseau . . . . . . : 255.255.255.0
Passerelle par défaut . . . . . . : 192.168.1.1
Serveur DHCP. . . . . . . . . . . : 192.168.1.1
Serveurs DNS . . . . . . . . . .  : 192.168.1.1
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Je répète ce que j'avais écrit à l'époque : dans le /etc/network-profile/main, il m'avait fallu spécifier une seule option par ligne.

Dans ton cas, essaies donc :

Code : Tout sélectionner

IWOPTS="mode managed"
IWOPTS="essid $ESSID"
IWOPTS="channel 11"
IWOPTS="key off"
Avatar de l’utilisateur
vincentxavier
Elfe
Messages : 778
Inscription : ven. 11 août 2006, 18:17
Localisation : Epinay sur Seine (93)

Message par vincentxavier »

le coup du une option par ligne me paraît hautement improbable !!

Pour quoi ne pas utiliser /etc/rc.local (je sais, c'est sale) et y mettre tout comme si tu le faisais à la mano !
Warranty

THIS ADVICE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.

En clair, je ne pourrais être tenu responsable des dégats causés par l'utilisation de mes conseils

Image
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

vincentxavier a écrit :le coup du une option par ligne me paraît hautement improbable !!
Ben chez moi, y'a que comme ça que ça a marché... :sifflote2:
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

Oui oui ok avec toi mais iwconfig prend bien les infos, d'ailleur c'est bizzare ton histoire.

Code : Tout sélectionner

eth1      IEEE 802.11b/g  ESSID:"jul"  Nickname:"Broadcom 4318"
          Mode:Managed  Frequency=2.412 GHz  Access Point: BA:1D:C3:F2:1B:C0   
          Bit Rate=1 Mb/s   Tx-Power=18 dBm   
          RTS thr:off   Fragment thr:off
          Encryption key:30A7-AD74-1B   Security mode:open
J'ai essayer avec un autre réseau. Mais je comprend pas la route la.
J'ai changer sa:

Code : Tout sélectionner

IFOPTS="88.160.46.69 netmask 255.255.255.0" # broadcast 192.168.0.255"
GATEWAY=88.160.46.254
Je n'ai pas d'erreur lors du reboot du service network sauf avec un test dhcp. Sinon la route -n m'indique deux interfaces eth1:

Code : Tout sélectionner

Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
88.160.46.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth0
0.0.0.0         88.160.46.254   0.0.0.0         UG    0      0        0 eth1
Je sèche/\
Cactus
Maître du Kyudo
Messages : 2073
Inscription : sam. 16 sept. 2006, 10:39
Localisation : 31 - Toulouse Nord

Message par Cactus »

Code : Tout sélectionner

$ route -n
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
0.0.0.0         192.168.0.1     0.0.0.0         UG    0      0        0 eth1
Je pense que les 2 eth1, c'est normal... ça n'avance pas ton schmilblick, mais ça élimine une source possible d'erreur. :roll:
Avatar de l’utilisateur
Tebo
Chu Ko Nu
Messages : 368
Inscription : sam. 17 mars 2007, 23:24

Message par Tebo »

Ok.

Mais j'ai spécifier 88.160.46.69

Destination Gateway Genmask
88.160.46.0 0.0.0.0 255.255.255.0

Destination c'est bien mon ip?
Gateway le routeur?
Broadcast pour partager une connection?

Je fini par douter de tout, j'ai tout essayer.

Si vous avez un document exhaustif sur la configuration réseaux wifi et ethernet, je suis preneur.
Répondre