sábado, 16 de julio de 2011

Configurar Tarjeta de Red Inalámbrica WIFI TP-Link TL-WN721N USB ( Chipset Atheros AR9271) en Debian Squeeze


En esta oportunidad les traigo las instrucciones / explicaciones para poder configurar de manera muy fácil la Tarjeta de Red Inalámbrica USB TP-Link TL-WN721N (WIFI USB TL-WN721N) con Chipset Atheros AR9271, Firmware ath9k_htc, en Debian Squeeze.

Según el fabricante nos dice las características de esta tarjeta (ver)


  • 150Mbps velocidad de transmisión inalámbrica
  • Dos modalidades de funcionamiento: Infraestructura y Ad-Hoc
  • QSS (Quick Secure Setup), cumple con WPS para la que se despreocupe de la seguridad inalámbrica.
  • Soporta WEP de 64/128 bits, cumple con 128 bits estándar WPA (TKIP / AES), apoya MIC, IV Expansión, autenticación de clave compartida, IEEE 802.1X
  • Compatible con Sony PSP para el juego online.
  • Compatible con Windows 2000/XP/Vista/7. (También con GNU/LINUX)
  • Perfectamente compatible con los dispositivos 802.11b/g/n
Vamos al grano, que debemos hacer para poner a funcionar esta wifi usb.

Paso 1. Verificar como es reconocida la Tarjeta de Red por Debian Squeeze. (Chipset y Firmware)
1.1.- En la consola como escribimos:
$lsusb
Bus 002 Device 038: ID 0cf3:9271 Atheros Communications, Inc. AR9271 802.11n

1.2.- Esto no dice que tenemos: Chipset: Atheros AR9271.

Buscando el Firmware para AR9271 en http://wireless.kernel.org/en/users/Drivers encontramos lo siguiente:
ath9k_htc provides hardware support for Atheros AR9001 and AR9002 family hardware.

Ver: http://wireless.kernel.org/en/users/Drivers/ath9k_htc


Esto nos indica el Firmware: ath9k_htc. Ademas soporta los Chipset AR9271 / Chipset AR7010.

Podemos ver todos los dispositivos soportados:
(http://wireless.kernel.org/en/users/Drivers/ath9k_htc/devices)





Vendor
Product
Chipset
USB Vendor
USB Product
MaxPower
Atheros
AR7010
0x0cf3
0x7010
Atheros
AR7010+AR9287
0x0cf3
0x7015
Azurewave
AR9271
0x13d3
0x3327
Azurewave
AR9271
0x13d3
0x3328
D-Link
AR9271
0x07d1
0x3a10
LiteOn
AR9271
0x04ca
0x4605
Netgear
AR9271
0x0846
0x9030
Netgear
WNDA3200
AR7010+AR9280
0x0846
0x9018
Panasonic
N5HBZ0000055
AR7010+AR9280
0x04da
0x3904
AR9271
0x083a
0xa704
Sony
UWA-BR100
AR7010+AR9280
0x0411
0x017f
TP-Link
TL-WN821Nv3
AR7010+AR9287
0x0cf3
0x7015
TP-Link
AR9271
0x0cf3
0x9271
500mA
TP-Link
AR9271
0x0cf3
0x9271
TP-Link
AR9271
0x0cf3
0x1006
TP-Link
AR9271
0x0cf3
0x1006
Unex
AR9271
0x0cf3
0x9271


Paso 2. Descargar / copiar / instalar archivos necesarios (Firmware ar9271.fw / compat-wireless)

2.1 Descargamos el Firmware ar9271.fw: (link actualizado más abajo)
http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git
ath9k_htc: Update firmware to version 1.3

Descarga directa desde aquí: http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=ar9271.fw;hb=35b308409dc18991ec833c24972fd631c9f479a1


Nuevo Link para el Firmware ar9271.fw Actualizado(may2013)
http://db.tt/e8Llxwvs


2.2 Copiamos el archivo ar9271.fw hacia la carpeta /lib/firmware.
Esto debe hacerse como root.

$su
$contrasena
#cp ar9271.fw /lib/firmware

2.3 Ahora necesitamos compat-wireless, y se puede descargar desde aquí:http://wireless.kernel.org/en/users/Download/stable/

He utilizado la versión: compat-wireless 2.6.39


Descarga directa: http://www.orbit-lab.org/kernel/compat-wireless-2.6-stable/v2.6.39/compat-wireless-2.6.39-1.tar.bz2


Podemos utilizar wget para descargarlo también, como usuario normal:

$wget http://www.orbit-lab.org/kernel/compat-wireless-2.6-stable/v2.6.39/compat-wireless-2.6.39-1.tar.bz2

2.4 Tenemos que descomprimimos e instalar el archivo compat-wireless-2.6.39-1.tar.bz2. 
Usando la consola escribimos:
$tar -xjvf compat-wireless-2.6.39-1.tar.bz2
$cd compat-wireless-2.6.39-1
Como Root
#make        (Nota: esto puede tardar un rato)
#make install
#make unload

Reiniciamos y listo, ya puedes conectarte a tu red wifi.

Esta tarjeta también sirve para hacer auditorias de seguridad con aircrack-ng ya que permite el modo monitor.
Luego redactare otro post con aircrack y tplink TP-Link TL-WN721N

Resumen.
1.- Descargar Firmware ar9271.fw
wget http://git.kernel.org/?p=linux/kernel/git/dwmw2/linux-firmware.git;a=blob_plain;f=ar9271.fw;hb=35b308409dc18991ec833c24972fd631c9f479a1

2.- Copiar ar9271.fw hacia la carpeta /lib/firmware
$su
$contrasena
#cp ar9271.fw /lib/firmware

3.- Descargamos compat-wireless
$wget http://www.orbit-lab.org/kernel/compat-wireless-2.6-stable/v2.6.39/compat-wireless-2.6.39-1.tar.bz2

4.- Descomprimir / instalar compat-wireless-2.6.39-1.tar.bz2
$tar -xjvf compat-wireless-2.6.39-1.tar.bz2
#cd compat-wireless-2.6.39-1
#make
#make install
#make unload

Espero sus comentarios. Recuerden que agradecer no cuesta nada.

Proyecto Cumaná Digital 2.4 GHz

Ofrecemos a la Comunidad Estudiantil, en todos los Niveles Educativos (Universitario, Técnico, Ciclo Diversificado, Educación Básica) servicios academicos a muy bajos costos, accesibles para aquellos estudiantes de bajos recursos. Nuestro objetivo es ofrecer servicios de calidad.

Ademas puedes consultar los articulos publicados es este Blog.

Elaboración y Asesorias de Tesis de Grado, Pasantias, Proyectos de Servicio Comunitario. Transcripción de todo tipo de documentos.
Asesoría en Tesis de Grado, Pasantias, Servicio Comunitario. Ofrecemos encargarnos integralmente del proyecto: Diagramacion normas APA-UPEL. Corrección de Estilo, Tiempos Verbales, Operacionalización de Variables, Indicadores, Instrumento de Recolección de Datos, Encuestas, Cuestionario, Estadísticas. Tambien realizamos Trabajos de investigación documental, de campo, Proyectos Factibles. Nos adaptmos a las normas y exigencias de cada Institución/universidad.

ASESORÍAS DE TESIS EN CUMANÁ

Solicitar Información - Contáctanos