web-dev-qa-db-fra.com

Ubuntu 12.04 LTS avec Ralink RT3290, le mode moniteur et l'injection de paquets sont-ils pris en charge avec rt2800pci fourni avec la distribution?

J'ai une nouvelle installation d'Ubuntu 12.04 LTS et j'ai un adaptateur sans fil Ralink RT3290. La distribution est livrée avec rt2800pci pilote et je n'ai installé aucun autre pilote ou correctif.

Mon interface réseau est - wlan0, et je peux la mettre en mode moniteur en utilisant:

Sudo iwconfig wlan0 mode Monitor

Si je vérifie avec iwconfig, cela indique que le mode moniteur est activé.

Si j'essaie d'injecter un paquet avec Aireplay, cela dit:

ARP linktype is set to 1(Ethernet) expected ARPHRD_IEEE80211 or ARPHRD_IEEE80211_PRISM instead.
Make sure RFMON is enabled; run Sudo ifconfig wlan0 up, Sudo iwconfig wlan0 mode Monitor channel #

Je peux obtenir une liste des réseaux avec Sudo iwlist scan.

Ma question est la suivante: cette carte/ce pilote prend-il réellement en charge le mode moniteur et l'injection de paquets? et si oui, comment puis-je activer à la fois le mode moniteur et l'injection de paquets?

Info - Noyau - 3.11.0-15-generic, Distro - Ubuntu 12.04.4 LTS, pas de correctifs, pas de mises à niveau, rfkill - Hard blocked : no

Upd1 - Après avoir désactivé la mise en réseau, je peux passer en mode Monitor en utilisant le code ci-dessus, mais au moment où j'active la mise en réseau et la mise en réseau sans fil, en vérifiant iwconfig, le mode est Managed. Problème de pilote ou de carte?

Si j'arrête d'utiliser distro rt2800pci et installez backports pilote, cela fonctionnera-t-il parfaitement?

1
ra89fi

Je ne comprends pas vraiment ce genre de choses mais j'ai essayé exactement la même chose avec la même version UBUNTU et le même nic. essayez ce qui suit:

Sudo ifconfig wlan0 down
Sudo iwconfig wlan0 mode monitor

/ ** (la connexion Internet à ce stade aurait probablement disparu)

Sudo ifconfig wlan0 up

pour quitter le mode moniteur:

Sudo ifconfig wlan0 down
Sudo iwconfig wlan0 mode managed
Sudo ifconfig wlan0 up

j'espère pouvoir aider.

1
omer

J'ai lu que Ralink rt3070 (avec rt2800usb comme pilote) prend en charge le mode moniteur, j'aurai bientôt mon antenne AWUSO36NH 2000mw, mais comme vous pouvez le voir, le chipset Atheros est le meilleur pour l'injection de paquets. le pilote et le chipset prennent en charge le mode moniteur, alors, suivez les instructions sous mon commentaire ou:

ifconfig [interface] down
iwconfig [interface] mode monitor
ifconfig [interface] up

Pour vérifier s'il est en mode moniteur:

iwconfig [interface]

Pour tester l'injection de paquets:

aireplay-ng -9
1
Rinzler

Je sais que c'est trop vieux, mais cela peut aider les autres.
Les puces prises en charge par rt28000pci sont
RT2760, RT2790, RT2860, RT2890, RT3060, RT3062, RT3090, RT3091, RT3092, RT3290, RT3592, RT5360

Et pour plus d'informations, vous pouvez vérifier
https://wikidevi.com/wiki/Rt2800pci

Pour l'injection de paquets:
aireplay-ng -1 1 -a [Le BSSID du routeur] mon0
L'injection de paquets peut échouer pour plusieurs raisons. Vous devrez les vérifier un par un car votre supporte pleinement l'injection de paquets.
:)

0
Imnoob