Mostrando entradas con la etiqueta wifi. Mostrar todas las entradas
Mostrando entradas con la etiqueta wifi. Mostrar todas las entradas

29 diciembre 2007

Intel wireless 4965 abgn

Necesitamos los siguites paquetes que los descargamos desde aqui:


% wget \
http://intellinuxwireless.org/mac80211/downloads/mac80211-10.0.3.tgz
% wget \
http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-4965-ucode-4.44.1.20.tgz
% wget \
http://intellinuxwireless.org/iwlwifi/downloads/iwlwifi-1.2.23.tgz

Ahora procedemos a instalar mac80211-10.0.3.

Descomprimimos y acedemos a la carpeta:

% tar xvf mac80211-10.0.3.tgz
% cd mac80211-10.0.3
% make
% make patch_kernel


Con esto compilamos el paquete y parcheamos el kernel.

Despues nos desplazamos a la carpeta de los modulos del kernel:

% cd /lib/modules/$(uname -r)/build
% make menuconfig

Y cargamos este modulo:

Networking --->
Generic IEEE 802.11 Networking Stack (mac80211) (NEW)

Una vez hecho esto, salimos del menu del kernel e instalamos los modulos:

% make modules modules_install

Cuando acabe reiniciamos la Slackware...

Al volver a iniciar cargamos el modulo que acabamos de instalar

% modprobe mac80211

Si no sale ningun error es que todo va bien, digamos que este paso es el mas conflictivo, ya que si esto no sale bien no podemos continuar con lo siguiente.

Ahora continuamos con los otros paquetes.

Descomprimimos iwlwifi-4965-ucode-4.44.20 y copiamos el paquete dentro de la carpeta /lib/firmware

% tar xvf iwlwifi-4965-ucode-4.44.20.tgz
% cp iwlwifi-4965-ucode-4.44.20/iwlwifi-4965.ucode /lib/firmware/

Y para finalizar vamos a por el ultimo paquete, que descomprimimos e instalamos:

% tar xvf iwlwifi-1.1.23.tgz
% cd iwlwifi-1.1.23
% make
% make install

Ya esta todo instalado.

Ahora procedemos a cargar el modulo

%./load

También se puede hacer de esta otra manera

% dmesg -c > /dev/null
% ./load debug=0x43fff
Comprueba que se ha cargado bien sin errores en el kernel.
% dmesg -c
Activamos la tarjeta wireless
% ifconfig wlan0 up

y con el programa wireless assistant procedemos a conectarnos a la red.

29 enero 2007

Red wifi con NdisWrapper

Ndiswrapper nos permite instalar nuestro adaptador wifi sin controladores nativos, usando los de windows. Esto lo hace mapeando los controladores de windows y asemejarlos con uno generico del kernel linux, mas o menos.

El proceso es bastante simple y por experiencias de gente que lo ha probao, efectivo.

Bueno empezamos:

http://sourceforge.net/project/showfiles.php?group_id=93482

Os bajais la version stable o la testting la que querais.

Descomprimis e instalais:

tar xvfz ndiswrapper-X.XX.X.tar.gz
cd ndiswrapper
./configure
make
su root
make install


Buscamos los drivers de windows de nuestro controlador

ndiswrapper -i /mnt/cdrom/Drivers/archivo.inf

Para verificar si funciona:

ndiswrapper -l

Se debería ver algo así:

Installed ndis drivers:
bcmwl5 present
Después hay que cargar el módulo de kernel del ndiswrapper

modprobe ndiswrapper

Y para que lo cargue en el arranque

ndiswrapper -m

Con un dmesg se puede ver si cargó bien.
Ahora toca configurar la tarjeta, para ello pondremos lo siguiente:

iwconfig wlan0 essid MI_ESSID

iwconfig wlan0 key open MI_CLAVE_WEP

iwconfig wlan0 channel MI_CANAL

Y con esto ya deberiamos poder engancharnos al router o punto de
acceso. Si no lo hace tendremos que proba con:

iwlist wlan0 scan

Esto hace un escaneo y devuelve los puntos de acceso mas cercanos con sus correspondientes caracteristicas (essid, si tiene clave wep o no...) Si tuvieramos que especificar una ip seria:

ifconfig wlan0 MI_IP

NOTA:Si queremos que cada vez que iniciemos sesion dispongamos de internet deberemos de añadir en el directorio /ect /.kde/Autostart un script con los comandos que queremos que se ejecuten, en nuestro caso el contenido del script sera:

#!/bin/bash
iwconfig wlan0 essid Bastiher / /nombre de la red
iwconfig wlan0 key open D4FBCE3067 / /contraseña

iwconfig wlan0 channel 11 / /canal

dhcpcd wlan0 / /nos dara IP dinamica



El nombre aconsejo que sea significativo, como el que puse yo: wlan.sh
Despues para que este script se ejecute hay que darle permisos de ejecucion, para ello, chmod +x wlan.sh.

Luego la red se puede administrar con el packete que de redes inalambricas que se instala con kde, o tambien con wireless assistant, muy parecido al entorno de hasefroch.

Wireless Assistant














gtkwifi



















links de interes sobre entornos wifi:


http://www.bitbuilder.com/wifi_radar/

http://sourceforge.net/projects/gtkwifi/

http://wlassistant.sourceforge.net/

http://people.redhat.com/dcbw/NetworkManager/

Info recogida gracias al Basty