J’essaye depuis déjà quelques temps de faire fonctionner ma carte wi-fi PCMCIA D-Link DWL-610.
Après avoir compilé et installé avec succès la version CVS de ndiswrapper d’avant hier sur un système fraichement installé (Mandrake 10 Community avec un kernel 2.6.3), je n’ai plus le problème de clavier que j’avais avec les precedents versions (mon clavier fonctionnait de manière inattendue, souvent en répétant x fois les touches sur lesquelles je n’appuyais qu’une fois). J’utilise également le dernier driver de D-Link disponible sur leur site.
Mon problème est que je n’arrive pas à faire fonctionner cette carte correctement. J’arrive à la passer en mode ad-hoc (ce n’est pas celui que je veux ) mais pas en managed. Je ne peux modifier mon ess-id uniquement en mode ad-hoc.
Afin de faciliter mes tests, j’ai désactivé le wep et configure manuellement l’interface wlan0 (donc pas de DHCP)
Voici une sorte de résumé de ce que j’ai tenté, avec les résultats:
- Code: Tout sélectionner
# modprobe ndiswrapper
# tail /var/log/messages
Apr 29 17:34:28 athena kernel: ndiswrapper: no version for "struct_module"
found: kernel tainted.
Apr 29 17:34:28 athena kernel: ndiswrapper version 0.7 loaded Apr 29 17:34:28 athena kernel: ndiswrapper adding netdlwl.sys Apr 29 17:34:28 athena ifplugd(wlan0)[2056]: ifplugd 0.21b initializing.
Apr 29 17:34:28 athena ifplugd(wlan0)[2056]: Using interface
wlan0/00:0D:88:56:90:47
Apr 29 17:34:28 athena ifplugd(wlan0)[2056]: Using detection mode:
SIOCETHTOOL
Apr 29 17:34:28 athena ifplugd(wlan0)[2056]: Initialization complete, link beat not detected.
Apr 29 17:34:28 athena kernel: wlan0: ndiswrapper ethernet device
00:0d:88:56:90:47 using driver netdlwl.sys
# iwconfig wlan0
wlan0 IEEE 802.11b ESSID:""
Mode:Auto Frequency:2.437GHz Access Point: FF:FF:FF:FF:FF:FF
Bit Rate:11Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:2432 B Fragment thr:2432 B
Encryption key:off
Power Management:off
Link Quality:100/100 Signal level:-95 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
# iwconfig wlan0 mode ad-hoc
# iwconfig wlan0 essid My-Essid
wlan0 IEEE 802.11b ESSID:"My-Essid"
Mode:Ad-Hoc Frequency:2.437GHz Cell: 02:E0:A8:9D:65:24
Bit Rate:11Mb/s Tx-Power:20 dBm Sensitivity=0/3
RTS thr:2432 B Fragment thr:2432 B
Encryption key:off
Power Management:off
Link Quality:100/100 Signal level:-95 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
Je ne connais pas l’adresse MAC affichée par iwconfig! Mon réseau sans-fil est pourtant simple (un AP + 1 client). L’AP n’affiche bien entendu pas la MAC de ma carte dans la liste des clients connectés…
D’autre part, les logs affichent cette ligne régulièrement :
- Code: Tout sélectionner
Apr 29 17:35:19 athena kernel: wlan0: wireless mode set earlier (1) is not same as wireless mode now (2)
J’ai lu hier sur un forum (le commentaire de: http://linuxfr.org/comments/394080.html )que cette carte pouvait fonctionner, à conditionner de renommer les fichiers de configuration générés par ndiswrapper -i
Mais je ne comprends pas du tout ce qu’il veut dire par là !! J’ai bien entendu répondu à son commentaire, mais pas de réponse jusqu’à maintenant.
Voilà, je pense que tout est dit, si vous avez besoin de plus de details, n’hésitez pas à demander! Merci par avance à tous ceux qui me liront et m’aideront