Home Wiki > SDB:AVM Fritz!WLAN pen drive
Sign up | Login

SDB:AVM Fritz!WLAN pen drive

tagline: De openSUSE

Este articulo explica como instalar el Fritz!WLAN pendrive en AVM con ndiswrapper y wpa_supplicant.


Contenido

Requisitos

Primero tienes que chequear, si tienes instalado los siguientes paquetes:

  • kernel-source
  • linux-kernel-headers
  • wpa_supplicant
  • GNU gcc compiler (gcc)

Descargando los paquetes/Preparando la instalacion

Ahora tendras de descargarte ndiswrapper (aqui: version 1.34). Click. Ademas, necesitamos el CD de instalacion del WLAN Stick. Solo copia todos los archivos y directorios a /home/<your_name>/Desktop/fritz (e.g. with Konqueror or Nautilus).

Compilar ndiswrapper

Ahora descomprime el ndiswrapper-1.34.tar.gz con click derecheo en el raton->Unpack->Here. Abre la consola (K-Menu->System->Terminals->Console) y logeate como root. Luego cambiate al descomprimido ndiswrapper directorio con

cd /path/to/ndiswrapper-1.34

Si lo bajaste con Firefox el directorio es usualmente:

/home/<your_name>/Desktop/ndiswrapper-1.34

Ahora entra

make && make install

(No cierres la consola)

Instalar WLAN driver

Entra

ndiswrapper -i /home/<your_name>/Desktop/fritz/fwlan.inf

en la consola. Si entras

ndiswrapper -l

deberias ver algo como esto:

fwlan   driver present, hardware present

Ahora puedes usar la network interface wlan0.

Limpiando

Puedes borrar los directorios fritz and ndiswrapper-1.34.

Configurando WLAN

Primero abre la consola y logeate como root. Ahora entra

KDE:

kate /etc/wpa_supplicant.conf

GNOME:

gedit /etc/wpa_supplicant.conf

Un editor tendria que comenzar ahora. Copia el siguiente texto en la primera linea:

ctrl_interface=/var/run/wpa_supplicant

Dependiendo de tu encryption type tendras que entrar la siguiente informacion:

WEP

network={
       ssid="networkname"
       scan_ssid=1
       key_mgmt=NONE
       wep_tx_keyidx=0
       wep_key="encryptionkey"
}

Por favor remplaza "networkname" por el SSID de tu Access point/Router. "encryptionkey" tendra que ser remplazado por tu network encryption key.

WPA

network={
       ssid="networkname"
       scan_ssid=1
       proto=WPA
       key_mgmt=WPA-PSK
       pairwise=TKIP
       group=TKIP
       psk="mypsk"
}

Tambien tendras que remplazar "networkname" por el SSID de tu Access point/Router. "mypsk" tendra que ser remplazado por pre-shared-key. Como encontrar el pre-shared-key se explica a continuacion.

WPA2

network={
       ssid="networkname"
       scan_ssid=1
       proto=RSN
       key_mgmt=WPA-PSK
       pairwise=CCMP
       group=TKIP CCMP
       psk="mypsk"
}

Tambien tienes que remplazar el "networkname" por el SSID of your Access point/Router. "mypsk" tendra que ser remplazado por el the pre-shared-key. Como encontrar el pre-shared-key se explica a continuacion.

Salva este archivo ahora!

Encontrando el pre-shared-key

Para encontrar el pre-shared-key puedes usar la herramienta wpa_passwhrase que esta incluida en el wpa_supplicant package.

wpa_passphrase <your_ssid> <wpa_password>

Ejemplo: Si tu Access Point es Fritz!Box llamado "fritzbox" y tu WPA/WPA2 password es "peterpan" tienes que entrar:

wpa_passphrase fritzbox peterpan

. Esto deberia desplegar:

network={
       ssid="fritzbox"
       #psk="peterpan"
       psk=e11439c033f15b374de5a39f2be24ba37d1d6b31da110c99c0c787323318f0c4
}

Entonces la pre-shared-key es:

e11439c033f15b374de5a39f2be24ba37d1d6b31da110c99c0c787323318f0c4

Iniciando WLAN

Para conectar el Access point/Router tienes que entrar el siguiente comando en la consola luego de entrar como root.

ifconfig wlan0 up
wpa_supplicant -Dwext -iwlan0 -c/etc/wpa_supplicant.conf -B
dhcpcd wlan0

(el ultimo comando tarda mucho)

INFORMACION: Estos comandos tienen que ser entrados en todos los inicios de cada sistema.