Bonjour,
J'ai deux cartes wifi netgear, une WG311T (atheros) sur un pc, et une WG511 (chipset Marvell, PCMCIA) sur un laptop, et je n'arrive pas à les associer en mode ad-hoc (je n'ai pas d'AP, et pas envie d'en acheter un).
Un iwconfig me donne, pour le laptop:
wlan0 IEEE 802.11b ESSID:"mywifi"
Mode:Ad-Hoc Frequency:2.457 GHz Cell: 82:0C:B5:88:38:DC
Bit Rate:11 Mb/s Sensitivity=-200 dBm
RTS thr:2346 B Fragment thr:2346 B
Encryption key:off
Power Management:off
Link Quality:100/100 Signal level:-76 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:1 Missed beacon:0
et pour le pc:
wlan0 IEEE 802.11b ESSID:"mywifi"
Mode:Ad-Hoc Frequency:2.457 GHz Cell: 82:0C:B5:88:38:DC
Bit Rate:11 Mb/s
Encryption key:off
Power Management:off
Link Quality:44/100 Signal level:-60 dBm Noise level:-256 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
J'ai configuré la carte pcmcia de la façon suivante sur le laptop, dans /etc/network/interfaces:
auto wlan0
iface wlan0 inet static
address 192.168.0.4
netmask 255.255.255.0
gateway 192.168.0.1
wireless_essid yodnet
wireless_mode Ad-Hoc
wireless_key off
wireless_rate auto
pre-up modprobe ndiswrapper
post-down rmmod ndiswrapper
Sur le pc, j'ai bridgé l'interface wifi avec mon interface eth0 (ethernet classique, rj45) qui est relié au LAN:
auto br0
iface br0 inet static
pre-up iwconfig wlan0 essid mywifi
pre-up iwconfig wlan0 mode Ad-Hoc
pre-up iwconfig wlan0 key off
pre-up iwconfig wlan0 rate auto
pre-up ifconfig wlan0 0.0.0.0
pre-up ifconfig eth0 0.0.0.0
address 192.168.0.1
netmask 255.255.255.0
network 192.168.0.0
gateway 82.224.12.155
bridge_fd 2
bridge_ports eth0 wlan0
bridge_stp off
bridge_maxwait 25
Le problème vient du fait que l'association ne se fait jamais, et j'ai ces messages dans le syslog:
-sur le pc :
kernel: ndiswrapper (link_status_handler:903): information element is too long! (128,128),association information dropped
-sur le laptop:
kernel: ndiswrapper (set_essid:58): setting essid failed (C0000001)
Je suis en debian sarge (kernel 2.6.8) sur le pc, et en sid sur le laptop (2.6.12) et j'utilise le repository ndiswrapper (deb http://ndiswrapper.sourceforge.net/debian(...) ./).
Je précise que j'ai déja essayé d'utiliser les drivers madwifi pour la carte WG311T, mais j'ai abandonné, faute de résultat.
J'ai cherché, mais en vain, sur google et dans les forums ndiswrapper, mais je n'ai rien trouvé. D'ou peut venir le problème ? Que signifie exactement le "information element is too long" ?
Merci d'avance pour vos réponses
# pb ifup ?
Posté par Sebastien Devaux . Évalué à 2.
J'ai connecté en Ad-hoc 3 PC, chaquun des PC à aussi une carte ethernet classique. Sur les deux PC en LFS j'arrive à monter les deux interface réseau sans pb (ethernet et wifi), sur celui en sarge ça n'a pas marché du premier coup. Là comme le wifi est OK, je n'ai pas instisté...
[^] # Re: pb ifup ?
Posté par yodaz . Évalué à 2.
[^] # Re: pb ifup ?
Posté par yodaz . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.