Airodump-ng et rt61 sous sid (amd64)

Bonjour,

Ma carte wifi MSI PC60g tourne sous une debian sid (unstable) sur un noyau 2.6.17.

# uname -r
2.6.17-1-amd64-k8[/code]
[code]
# lspci | grep RaLink
01:07.0 Network controller: RaLink RT2561/RT61 802.11g PCI[/code]

J'ai installé les modules rt2x00 en prenant le paquet rt2x00-source d'un dépôt officiel de debian.
J'ai copié le firmware de ma carte au bon emplacement

[code]# ls /lib/firmware/
rt2561.bin  rt2561s.bin  rt2661.bin
[/code]
Le problème que je rencontre est au niveau d'airodump.
Le mode monitor semble fonctionner, mais le lancement de airodump m'indique une erreur de ressource occupée :

[code]# lsmod | grep rt6
rt61pci                38276  0
80211                 187212  2 rt61pci,rc80211_simple
firmware_class         11840  1 rt61pci
eeprom_93cx6            4224  1 rt61pci
crc_itu_t               2560  1 rt61pci
# rmmod rt61pci && modprobe rt61pci
# ifconfig
lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)
# airodump-ng wlan0
ioctl(SIOCSIWMODE) failed: Device or resource busy
Error setting monitor mode on wlan0
# ifconfig
lo        Lien encap:Boucle locale
          inet adr:127.0.0.1  Masque:255.0.0.0
          adr inet6: ::1/128 Scope:Hôte
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

wlan0     Lien encap:Ethernet  HWaddr 00:19:DB:0B:45:46
          adr inet6: fe80::219:dbff:fe0b:4546/64 Scope:Lien
          UP BROADCAST RUNNING  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 lg file transmission:0
          RX bytes:0 (0.0 b)  TX bytes:576 (576.0 b)

wmaster0  Lien encap:UNSPEC  HWaddr 00-19-DB-0B-45-46-00-00-00-00-00-00-00-00-00-00
          UP BROADCAST RUNNING 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 lg file transmission:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

Je ne sais pas si le fait que la carte soit « uppée » durant l’exécution de airodump-ng est dû au module rt61pci.

A côté, iwconfig peut passer la carte en mode monitor sans problème :

[code]# ifconfig wlan0 down

iwconfig wlan0 mode monitor

iwconfig wlan0

wlan0 IEEE 802.11g Mode:Monitor Frequency:2.412 GHz
RTS thr:off Fragment thr=2346 B
Encryption key:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
[/code]
Évidemment, il m’est impossible de modifier le mode une fois la carte montée via ifconfig

[code]# ifconfig wlan0 up

iwconfig wlan0 mode monitor

Error for wireless request “Set Mode” (8B06) :
SET failed on device wlan0 ; Device or resource busy.
[/code]
Mon problème, vous l’avez compris, se situe au niveau de l’exécution de airodump. Le problème vient - il du programme, ou des modules utilisés ?

En vous remerciant pour votre attention, et en espérant lire vos réponse futures.

c-moi

Utilise aircrack tout court, et pas aircrack ng. J’ai eu le soucis, aircrack ng il monte ton interface sans te demander ton avis, et dans mon cas moi c’étais pas bon.

A+

Salut,

J’ai verifie sur packages.debian.org, le paquet aircrack est bien un paquet de transition pour passer a aircrack-ng… Il n’y a donc pas de aircrack tout court sous debian, ou alors, j’ai mal regarde.

c-moi

et alors? :stuck_out_tongue:

Je n’ai pas du tout comprendre, alors… Aircrack-ng == aircrack next generation, non ?

Le “aircrack qui fonctionne” chez toi, tu l’as eu comment ? Le projet aurait ete abandonne par son mainteneur/createur…

c-moi

pourquoi tu utilise pas apt-get install module-assistant

apt-get install rt2500-souce

et ensuite : m-a a-i rt2500-source

et ça devrais marcher non

les ralink c’est simple à installer .

[quote=“linuxcdracer”]pourquoi tu utilise pas apt-get install module-assistant

apt-get install rt2500-souce

et ensuite : m-a a-i rt2500-source

et ça devrais marcher non

les ralink c’est simple à installer .[/quote]

A part le apt-get install, remplace par un dpkg -i (je n’ai pas encore le net sur cette becane), j’ai fait tout cela. J’ai bien explique que les drivers fonctionnaient, non ? Mon probleme est au niveau de l’execution de airodump-ng, pas de l’installation des drivers.

D’ailleurs, pour information, c’est rt2x00-source que j’ai utilise, le module rt2500 ne fonctionnant apparemment pas avec ma carte, mais je peux me tromper.

c-moi

Il y a un tuto pour rt61 dans “trucs et astuces”

Salut,

En fait, avant de m’orienter vers le paquet rt2x00-source, j’ai suivi ce tuto, et j’ai rencontré le même problème : impossible de mettre la carte en mode managed avec aimon-ng. Je ne sais plus si j’avais tenté avec iwconfig, mais je suis presque sûr que oui.

C’est pour ça que je me suis orienté vers rt2x00

c-moi