lunes, 18 de junio de 2012

D-Link DWL-G520+ H/W Ver.:A3 compatible con cifrado WPA en Linux debian

La verdad es que tengo esta NIC y no la he usado mucho entre otras cosas por su poca compatibilidad.
La quiero poder usar en un equipo con linux y voy a guardar aqui lo poco que he encontrado sobre ella..

Incluyo el enlace de donde he conseguido la información:
http://www.pumawifi.org/index.php?q=node/130

por cierto, una gran página.



D-Link DWL-G520+ H/W Ver.:A3 compatible con cifrado WPA en Linux debian

nota aclaratoria: 

Hace ya unos años me compre este modelo de tarjeta por un precio muy reducido. Existen dos versiones de la tarjeta, una con chip Atheros y otra con chip Texas Instruments
la mía es Texas y  los driver que hay para linux se llaman  ACX,  los cuales no dan soporte WPA, osea que si intentamos instalar este driver solo funcionara con cifrado WEP o
sin cifrar. Pues bien una solución es usar su driver de Windows en linux, gracias a ndiswrapper
Al usar este driver podremos conectarnos con cifrado WPA , pero ha de ser la versión 1 y TKIP, ya que no soporta ni AES ni WPA2
También he comprobado que en la pagina oficial de D-link los enlaces a los driver de esta tarjeta están caídos, he de decir que es una falta de respeto hacia los usuarios
como yo, que compraron esta tarjeta confiando en la marca. Mi intención era configurarla con los últimos driver del servidor, pero al no estar lo he hecho con los que
hay el el CD-ROM de la caja





Suponemos una instalación de debian limpia, en la que no hay otros driver como el ACX instalado (si no hay que desistalar el módulo ACX)

En la parte trasera de la caja podemos ver la versión de Hardware (A3) y de Firmware (2.04)
En este manual no puedo estar conectado a internet porque la tarjeta wifi aún no está configurada, pero a pesar de ello necesito estar conectado a internet para instalar lo necesario
para ello podemos conectarnos directamente por cable, o con un AP en modo cliente.

con el siguiente comando podemos ver que nos dice el sistema de nuestro hardware:
lspci
00:0a.0 Network controller: Texas Instruments ACX 111 54Mbps Wireless Interface

Veamos que interfaces wireless tiene nuestro sistema:
iwconfig
lo        no wireless extensions.
lo        no wireless extensions.
eth0      no wireless extensions.

Instalamos las aplicaciones y paquetes necesarios:
aptitude update
aptitude install linux-headers-$(uname -r)
aptitude install wireless-tools
aptitude install wpasupplicant
aptitude install ndiswrapper-common
aptitude install ndiswrapper-source
aptitude install ndiswrapper-dkms
aptitude install ndiswrapper-utils-1.9

Ahora copiaremos la carpeta de drivers del CD-ROM a /home/user
cp /media/cdrom/Drivers/WinXp /home/user

Dentro de la carpeta WinXp debemos buscar el archivo con extensión inf e instalarlo con ndiswrapper
ndiswrapper -i WinXp/GPLUS.inf

Ahora debemos dejarlo permanente en el sistema:
ndiswrapper -m

Para ver todo el listado de lo que tenemos instalado con ndiswrapper podemos poner:
ndiswrapper -l
gplus : driver installed
device (104C:9066) present

Ahora cargamos el módulo
modprobe ndiswrapper

Debemos recordar que una vez que se reinicie la maquina deberemos cargar el módulo de nuevo, para que esto no suceda editamos el archivo /etc/modules e incluimos la linea ndiswrapper:
nano /etc/modules
ndiswrapper


Si ahora volvemos a hacer iwconfig nos saldrá ya la interfaz wifi wlan0
Configuramos ahora las interfaces de red poniendolas ip estáticas (podemos cambiar a dhcp)
configurar interfaz de red con ip estática :
nano /etc/network/interfaces
donde eth0 es la tarjeta ethernet y wlan0 es la Wi-Fi
auto lo
iface lo inet loopback

# The primary network interface
#allow-hotplug eth0
#auto eth0
iface eth0 inet static
address 192.168.1.22
netmask 255.255.255.0
network 192.168.1.0
broadcast 192.168.1.255
gateway 192.168.1.1
#dns-nameservers 8.8.8.8


auto wlan0
iface wlan0 inet static
address 192.168.3.23
netmask 255.255.255.0
network 192.168.3.0
broadcast 192.168.3.255
gateway 192.168.3.1

Configuraremos las dns editando el archivo (yo he puesto las dns de google, cada uno que ponga las que quiera)
nano /etc/resolv.conf
nameserver 8.8.8.8
Reiniciamos las interfaces de red para que la configuración tenga su efecto:
/etc/init.d/networking restart
configuramos el archivo de configuración wpa para luego usarlo con wpasupplicant, donde ssid es el nombre de nuestra red y en psk pondremos la clave de nuestra red entre comillas:
nano /etc/wpa_supplicant.conf
ap_scan=1
network={
ssid="pumawifi_lan"
scan_ssid=1
proto=WPA
pairwise=TKIP CCMP
group=TKIP CCMP
key_mgmt=WPA-PSK
psk="clave wpa"
}

Usaremos wpasupplicant para conectarnos, donde -c archivo de configuración-d driver -i interfaz:
 wpa_supplicant -c /etc/wpa_supplicant -c /etc/wpa_supplicant.conf -d Dndiswrapper -i wlan0

una vez conectado nos saldrá algo como esto:


Para ver si estamos conectados abrimos otro terminal (Ctrl+alt+F2) y tecleamos
iwconfig


Estamos conectados a pumawifi_lan con un Quality de 87 y por WPA TKIP bajo linux con una tarjeta Texas instruments:


Deshabilitar Seguridad Mejorada de IE en Windows 2008


Uno de los nuevos cambios que incorpora Windows 2008 Server es la forma de habilitar/deshabilitar la Función de Seguridad Mejorada en Internet Explorer en el servidor y para evitar que perdais tiempo en averigurarlo os pongo el resumen.

Esta nueva caracterisitca se ha movido al Administrador de Servidor, despues de abrirlo en el panel de la derecha en el apartado de Resumen Servidor, dentro vereis un grupo de "Información de Seguridad". Aqui vereis una opción a la derecha de "Configurar ESC de Internet Explorer"


Esta opción es la que hay que seleccionar y acontinuación aparece el siguiente cuadro de dialogo
Esta es la configuración que he puesto para poder trabajar como administrador de forma más comoda, cuando termineis se vuelve a Activar y listo.

Espero que os sirva.