===== Introducción ===== Recientemente compré una tarjeta Wireless Conceptronic C54Ri basada en el chip Ralink rt2500 y cómo me costó configurarla en Debian GNU/Linux pongo aquí los pasos que seguí para hacerla funcionar por si a más alguien le es de utilidad. ===== Instalación del módulo ===== Instalar el asistente de creación de modulos, las fuentes del modulo rt2500 y la utilidad kismet # apt-get install module-assistant rt2500 rt2500-source kismet Descargar los kernel-headers necesarios para compilar el módulo # module-assistant prepare Instala el módulo y deja un paquete deb en /usr/src/ # module-assistant auto-install rt2500 Instalar la utilidad de configuración de módulos # apt-get install modconf Cargar el módulo y poner ifname=ra0 en vez de ifname=ethx # modconf ===== Configuración WIFI ===== Editar el archivo /etc/Wireless/RT2500STA/RT2500STA.dat y configurarlo según los siguientes parámetros: Syntax is 'Param'='Value' and describes below. 1. CountryRegion=value value 0: for use channel 1-11 1: for use channel 1-11 2: for use channel 1-13 3: for use channel 10-11 4: for use channel 10-13 5: for use channel 14 6: for use channel 1-14 7: for use channel 3-9 2. WirelessMode=value value 0: 802.11 B/G mixed 1: 802.11 B only 3. SSID=value value 1~32 ascii characters. 4. NetworkType=Infra value Infra : infrastructure mode Adhoc : adhoc mode 5. Channel=value value 1~14 depends on CountryRegion 6. AuthMode=value value OPEN For Open System SHARED For Shared key system WPAPSK 7. EncrypType=value value NONE  :For AuthMode=OPEN WEP  :For AuthMode=OPEN or AuthMode=SHARED TKIP  :For AuthMode=WPAPSK AES  :For AuthMode=WPAPSK 8. DefaultKeyID=value value 1 ~ 4 9. Key1Type=value value 0: Hexadecimal 1: Ascii 10. Key1Str=value value 10 or 26 hexadecimal characters eg: 012345678 5 or 13 ascii characters eg: passd 11. Key2Type=value value 0: Hexadecimal 1: Ascii 12. Key2Str=value value 10 or 26 hexadecimal characters eg: 012345678 5 or 13 ascii characters eg: passd 13. Key3Type=value value 0: Hexadecimal 1: Ascii 14. Key3Str=value value 10 or 26 hexadecimal characters eg: 012345678 5 or 13 ascii characters eg: passd 15. Key4Type=value value 0: Hexadecimal 1: Ascii 16. Key4Str=value value 10 or 26 hexadecimal characters eg: 012345678 5 or 13 ascii characters eg: passd 17. WPAPSK=value value 8 ~ 63 characters or 64 hexadecimal characters 18. TxBurst=value value 0: Disable 1: Enable 19. TurboRate=value value 0: Disable 1: Enable 20. BGProtection=value value 0: Auto 1: Always On 2: Always Off 21. ShortSlot=value value 0: Disable 1: Enable 22. TxRate=value value 0: Auto 1: 1 Mbps 2: 2 Mbps 3: 5.5 Mbps 4: 11 Mbps 5: 6 Mbps //WirelessMode must be 0 6: 9 Mbps //WirelessMode must be 0 7: 12 Mbps //WirelessMode must be 0 8: 18 Mbps //WirelessMode must be 0 9: 24 Mbps //WirelessMode must be 0 10: 36 Mbps //WirelessMode must be 0 11: 48 Mbps //WirelessMode must be 0 12: 54 Mbps //WirelessMode must be 0 23. RTSThreshold=value value 1 ~ 2312 24. FragThreshold=value value 256 ~ 2312 25. PSMode=value value MAX_PSP Power Saving Mode CAM CAM (Constantly Awake Mode) 26. AdhocModeRate=value value 0: Adhere WIFI spec 1: Violate WIFI spec 27. ApClient=value value 0: Disable ApClient mode 1: Enable ApClient mode command, (ii) iwpriv command, (iii) configuration file, (iv) RaConfig2500 ===== Configuración de la red ===== Añadir al archivo /etc/network/interfaces # Wireless interface auto ra0 #iface ra0 inet dhcp (Para DHCP) iface ra0 inet static address 192.168.1.11 netmask 255.255.255.0 network 192.168.1.0 broadcast 192.168.1.255 gateway 192.168.1.1 #add the route for the wireless interface #up route add -net default netmask 0.0.0.0 gw 192.168.1.1 dev ra0 #dns-* options are implemented by the resolvconf package, if installed dns-nameservers x.x.x.x y.y.y.y dns-search dominio #wireless_essid nombre_ssid #wireless_mode Managed #wireless_key s:clave_en_string #wireless_key clave_en_hexadecimal #wireless_rate auto #wireless_nick nombre_wireless # La configuracion Wireless se encuentra en /etc/Wireless/RT2500STA/RT2500STA.dat NOTA: Si se tiene más de una interfaz en la misma red sólo poner una en auto ===== Configuración de Kismet ===== Editar el archivo de configuración de kismet # nano -w /etc/kismet/kismet.conf Dejar el parámetro source cómo a continuación: source=rt2500,ra0,Ralink Poner la tarjeta en modo Monitor # iwconfig ra0 mode monitor Ejecutar Kismet #kismet A disfrutar