View previous topic :: View next topic |
Author |
Message |
pititjo Apprentice
Joined: 19 Sep 2004 Posts: 245 Location: Paris (France)
|
Posted: Sat Oct 21, 2006 11:06 am Post subject: [wifi] ndiswrapper + bcp43xx pas de WPA (résolu) |
|
|
Bonjour.
Ce sujet fait suite à celui-ci.
Petit résumé de la situation : j'ai acheté récemment un portable de la série hp pavillon dv6000 (dv6022ea) et ai installer gentoo dessus. La carte wifi utilise le chipset broadcom (bcm4310) comme l'indique lspci :
Code: |
# lspci | grep -i net
00:14.0 Bridge: nVidia Corporation MCP51 Ethernet Controller (rev a3)
03:00.0 Network controller: Broadcom Corporation BCM4310 UART (rev 01)
|
L'utilisation du driver inclu dans le kernel s'est soldé par un cuisant échec : aucune interface ne se créait, la carte n'était pas reconnue.
Suite à celà j'utilise ndiswrapper et je parviens à me connecter sur un réseau ouvert mais pas au WPA (je n'ai pas testé WEP).
Pour me connecter, je suis la procédure ci-dessous :
Quote: |
# rmmod ndiswrapper
# modprobe ndiswrapper
# dmesg
ndiswrapper version 1.25 loaded (preempt=no,smp=yes)
ndiswrapper (load_pe_images:577): fixing KI_USER_SHARED_DATA address in the driv
er
ndiswrapper: driver bcmwl5 (Broadcom,03/23/2006, 4.40.19.0) loaded
ACPI: PCI Interrupt 0000:03:00.0[A] -> Link [LK1E] -> GSI 18 (level, high) -> IR
Q 58
PCI: Setting latency timer of device 0000:03:00.0 to 64
ndiswrapper: using IRQ 58
wlan0: vendor: ''
wlan0: ethernet device 00:14:a5:bb:dc:5f using NDIS driver bcmwl5, 14E4:4312.5.c
onf
wlan0: encryption modes supported: WEP; TKIP with WPA, WPA2, WPA2PSK; AES/CCMP w
ith WPA, WPA2, WPA2PSK
ADDRCONF(NETDEV_UP): wlan0: link is not ready
# ifconfig wlan0 up
# wpa_supplicant -i wlan0 -D ndiswrapper -c /etc/wpa_supplicant/wpa_supplicant.c
onf -d
|
Ce que je ne comprend pas, c'est que dmesg m'indique que ma carte supporte le wpa. iwlist me le confirme :
Quote: |
# iwlist wlan0 key
wlan0 2 key sizes : 40, 104bits
4 keys available :
[1]: off
[2]: off
[3]: off
[4]: off
Current Transmit Key: [0]
Security mode:open
Authentication capabilities :
WPA
WPA2
CIPHER TKIP
CIPHER CCMP
Current key_mgmt:0x0
Current cipher_pairwise:0x0
Current cipher_group:0x0
|
Pourtant wpa_supplicant ne semble pas dire la même chose :
Quote: |
#wpa_supplicant -i wlan0 -D ndiswrapper -c /etc.wpa_supplicant/wpa_supplicant.conf
Initializing interface 'wlan0' conf '/etc/wpa_supplicant/wpa_supplicant.conf' dr
iver 'ndiswrapper' ctrl_interface 'N/A' bridge 'N/A'
Configuration file '/etc/wpa_supplicant/wpa_supplicant.conf' -> '/etc/wpa_suppli
cant/wpa_supplicant.conf'
Reading configuration file '/etc/wpa_supplicant/wpa_supplicant.conf'
Priority group 2
id=1 ssid='zangdars dongeon'
Priority group -9999999
id=0 ssid=''
Initializing interface (2) 'wlan0'
EAPOL: SUPP_PAE entering state DISCONNECTED
EAPOL: KEY_RX entering state NO_KEY_RECEIVE
EAPOL: SUPP_BE entering state INITIALIZE
EAP: EAP entering state DISABLED
EAPOL: External notification - portEnabled=0
EAPOL: External notification - portValid=0
SIOCGIWRANGE: WE(compiled)=20 WE(source)=18 enc_capa=0xf
capabilities: key_mgmt 0xf enc 0xf
WEXT: Operstate: linkmode=1, operstate=5
Own MAC address: 00:14:a5:bb:dc:5f
Driver does not support WPA.
wpa_driver_wext_set_key: alg=0 key_idx=0 set_tx=0 seq_len=0 key_len=0
wpa_driver_wext_set_key: alg=0 key_idx=1 set_tx=0 seq_len=0 key_len=0
[...]
|
J'utilise déjà ndiswrapper et wpa_supplicant en ~amd64 :
Code: |
$ su -c "emerge -pv ndiswrapper wpa_supplicant"
Password:
These are the packages that would be merged, in order:
Calculating dependencies... done!
[ebuild R ] net-wireless/ndiswrapper-1.25 USE="debug -usb" 0 kB
[ebuild R ] net-wireless/wpa_supplicant-0.5.5 USE="dbus readline ssl -gsm -madwifi -qt3 -qt4" 0 kB
Total size of downloads: 0 kB
|
Je ne sais vraiment plus quoi faire ni si je peut techniquement me connecté en WPA avec cete $#**% carte wifi. Donc si vous avez des idées, je prend. Ma copine se fout de ma gueule en disant qu'au moins sous win ça marche quand à mon père il en fait de même en me disant que finalement l'ancien pc était pas si mal puisque le wifi marchait.
Si ça peut aidé :
Code: |
$ cat /etc/wpa_supplicant/wpa_supplicant.conf
# This is a network block that connects to any unsecured access point.
# We give it a low priority so any defined blocks are preferred.
network={
key_mgmt=NONE
priority=-9999999
}
network={
ssid="zangdars dongeon"
proto=WPA
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
group=CCMP TKIP WEP104 WEP40
psk=xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx #clé psk générée par wpa_passphrase
psk="17111987"
priority=2
}
|
La sortie de wpa_supplicant est disponible ici. _________________ pititjo.net
Le Mus. Et si c'était vrai ?
Last edited by pititjo on Sat Oct 21, 2006 4:14 pm; edited 1 time in total |
|
Back to top |
|
|
gbetous l33t
Joined: 15 Jan 2004 Posts: 679 Location: Toulouse
|
Posted: Sat Oct 21, 2006 11:15 am Post subject: |
|
|
j'utilise plus de wifi depuis qques semaines, mais j'ai encore les fichiers de conf.
ce qui est bizarre, c'est que le fichier de conf de wpa_supplicant est pas tout à fait au meme endroit :
Code: |
more [b]/etc/wpa_supplicant.conf[/b]
ctrl_interface=/var/run/wpa_supplicant
ap_scan=1
# Only WPA-PSK is used. Any valid cipher combination is accepted.
network={
ssid="nom_du_ssid"
key_mgmt=WPA-PSK
pairwise=CCMP TKIP
#group=CCMP TKIP WEP104 WEP40
proto=WPA
psk="mot_de_passe_en_clair"
}
|
une autre différence, c'est que le mot de passe était en clair dans mon fichier de conf... _________________ Core2Quad Q6600
ASUS P5B-V (i965 video intégrée)
~amd64 / KDE
|
|
Back to top |
|
|
pititjo Apprentice
Joined: 19 Sep 2004 Posts: 245 Location: Paris (France)
|
Posted: Sat Oct 21, 2006 11:30 am Post subject: |
|
|
Pour le chemin du fichier de conf, ça n'a pas vraiment d'influence puisque je le précise en argument à wpa_supplicant. J'ai déjà essayé un fichier de conf avec cette tête là (ce doit être celui du handbook non ?) mais le résultat était le même. _________________ pititjo.net
Le Mus. Et si c'était vrai ? |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Oct 21, 2006 1:33 pm Post subject: |
|
|
Salut,
J'utilise le même driver que toi avec ndiswrapper sur mon portable HP zv6000 mais avec une clé wep ... j'ai essayé une fois de mettre wpa mais je n'ai pas réussi et pas insisté, étant donné que je n'utilise pas mon portable dans aucun coin critique... Et ce n'est pas non plus le premier venu qui te casse une clé wep ... _________________ Get Up and Go ! |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 2:27 pm Post subject: |
|
|
Salut!
Pour wpa_supplicant, as-tu essayé avec l'option -D wext? Essaie au cas où, même si tu utilises ndiswrapper car il me semble que j'ai cette option pour la même carte (mais chipset bcm4306), avec ndiswrapper sur mon portable - et le WPA marche impec sur un AP fait maison
Si ça marche toujours pas j'essaierai de te filer ma conf un peu plus tard. |
|
Back to top |
|
|
pititjo Apprentice
Joined: 19 Sep 2004 Posts: 245 Location: Paris (France)
|
Posted: Sat Oct 21, 2006 4:13 pm Post subject: |
|
|
Adrien je t'aime !
Voila je ne sais même plus combien de temps que je rame et me voici enfin connecté à mon réseau wifi en WPA !
Raaaa que je suis heureux !
M'en vais appeller ma copine pour quelle arrête le chronomètre (parceque elle elle sais depuis combien de temps je lutte !) _________________ pititjo.net
Le Mus. Et si c'était vrai ? |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 4:15 pm Post subject: |
|
|
content que ça marche! |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Oct 21, 2006 4:52 pm Post subject: |
|
|
Je vais garder cette config dans un fichier ... De mon côté c'est un peu plus complexe puisque moi point d'accès avec un chip Ralink est sur mon routeur gentoo maison ...
Merci pour le plan !
@ + _________________ Get Up and Go ! |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 9:03 pm Post subject: |
|
|
man in the hill wrote: | Je vais garder cette config dans un fichier ... De mon côté c'est un peu plus complexe puisque moi point d'accès avec un chip Ralink est sur mon routeur gentoo maison |
Euh, pô compris, par contre c'est un peu OFF mais t'as réussi à faire fonctionner une ralink en mode master? Tu en utilise une comme AP? |
|
Back to top |
|
|
razer l33t
Joined: 08 Oct 2004 Posts: 893 Location: Paris - France
|
Posted: Sat Oct 21, 2006 9:12 pm Post subject: |
|
|
Adrien wrote: |
Euh, pô compris, par contre c'est un peu OFF mais t'as réussi à faire fonctionner une ralink en mode master? Tu en utilise une comme AP? |
Intéressé aussi... Mes cartes Ralink (RT2570) avec le driver RT2x00 beta ne semblent pas aimer le mode master
D'ailleurs, sur mon vieux serveur d'habitude si stable, un simple "iwconfig wlan0 channel 1" suffit pour le mettre A10 : reboot violent nécessaire, plantage total sans log... |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 9:30 pm Post subject: |
|
|
razer wrote: | D'ailleurs, sur mon vieux serveur d'habitude si stable, un simple "iwconfig wlan0 channel 1" suffit pour le mettre A10 : reboot violent nécessaire, plantage total sans log... |
Pareil sinon pire ici, une fois, j'ai tout eu à réinstaller à cause de ces drivers!
Mais pour le mode master, je pensais au driver rt2500 |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Oct 21, 2006 9:49 pm Post subject: |
|
|
Adrien wrote: | man in the hill wrote: | Je vais garder cette config dans un fichier ... De mon côté c'est un peu plus complexe puisque moi point d'accès avec un chip Ralink est sur mon routeur gentoo maison |
Euh, pô compris, par contre c'est un peu OFF mais t'as réussi à faire fonctionner une ralink en mode master? Tu en utilise une comme AP? |
En mode ad-hoc une rt2500 fonctionne très bien pour créer un point d'accès :
Code: |
mode_ra0="ad-hoc"
essid_ra0="ESSID"
channel_ra0="ce_que_tu_veux"
key_ESSID="[1]la_clé_wep [1] enc restricted"
#mac_key_ESSID=""
config_ra0=("192.168.0.1 broadcast 192.168.0.255 netmask 255.255.255.0" ) |
avec cette config sur mon routeur maison , je connect mon portable ! _________________ Get Up and Go ! |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 10:05 pm Post subject: |
|
|
Ah oki, je pensais que t'avais réussi en master! merci! |
|
Back to top |
|
|
man in the hill Veteran
Joined: 15 Dec 2005 Posts: 1552 Location: Madinina
|
Posted: Sat Oct 21, 2006 10:27 pm Post subject: |
|
|
Adrien wrote: | Ah oki, je pensais que t'avais réussi en master! merci! |
Quand je l'ai installé, le mode master n'était pas supporté d'ou cette alternative qui me fait fonctionner en mode b mais bon j'ai que mon portable qui se connect dessus et mon débit internet ne monte même pas à 1Mo ! _________________ Get Up and Go ! |
|
Back to top |
|
|
Adrien Advocate
Joined: 13 Jul 2004 Posts: 2308 Location: Bretagne
|
Posted: Sat Oct 21, 2006 10:46 pm Post subject: |
|
|
man in the hill wrote: | Quand je l'ai installé, le mode master n'était pas supporté d'ou cette alternative qui me fait fonctionner en mode b mais bon j'ai que mon portable qui se connect dessus et mon débit internet ne monte même pas à 1Mo ! |
Ben je crois que ça marche toujours pas de toute façon, ça fait longtemps qu'il n'y a pas eu de nouvelle versions des drivers dans portage. C'est dommage parce qu'au départ ça s'avérait plutôt prometteur!
Enfin de toute façon, comme je l'ai toujours dit, rien ne vaut du bon vieil Atheros! |
|
Back to top |
|
|
|