[Linuxcantabria] crear interfaz wlan

Jose Luis Gómez lawelafuma en terra.es
Jue Jun 15 14:37:21 CEST 2006


Vamos a ver... yo llevo esa misma tarjeta en mi laptop y tb me costó lo
mio meterla, pero ahora va a las mil maravillas.
¿Que te lleva a pensar que lo has conseguido?Hasta que no te salga ahi
la interfaz no has hecho nada.
Te voy a decir asi por encima lo que deberias hacer, aunque me faltan
datos pero weno.. si con esto no te furula, pues lo miramos más
detenidamente.
- En primer lugar mira en el dmesg a ver si te está dando algun problema
de firmware, cosa que seria bastante posible (dmesg | grep ipw2200)
- En caso de que no te diera ningun problema de firmware, comprueba que
tengas subídos los modulos necesarios, que son ipw2200 y ieee80211
(lsmod | grep ipw2200).De no tenerlos, los subes (modprobe).
-Si con todo y con esto sigue sin crearte la interfaz, pudiera ser algun
rollo de incompatibilidad de versiones, mete ahi un iwconfig -version y
mira a ver que no estés por debajo de los requisitos.Yo ahora mismo
estoy en rama hibrida Etch-Sid, si estas en la Stable te aconsejo que
como poco actualices a Testing, pq si no, vas a tener problemas.
-¿Seguimos sin hacerla funcionar? Pues empezaria a pensar que tienes los
drivers mal compilados/instalados.Aprovechando que el Pisuega pasa por
Valladolid te aconsejaria meterte en materia con el kernel 2.6.16.20 que
teóricamente deberia traer ya drivers nativos para la ipw, aunque a mi
no me han funcionado, pero te va a ayudar bastante el actualizar el
kernel respecto a la versión de los drivers que te bajes.
	1) Bajate el kernel 2.6.16.20 y asegurate en el menuconfig que tienes
lo siguiente asi configurado.
	Networking  ---> 
		< >   Generic IEEE 802.11 Networking Stack
	Device Drivers  --->
		Network device support  --->
			Wireless LAN (non-hamradio)  --->
			En este apartado todo lo que se refiera a    ipw2200 desactivado.

	2)Bajate los drivers correspondientes a la versión ieee80211-1.1.13.gz,
ipw2200-1.1.3.tgz e ipw2200-fw-3.0.gz.

*** INCISO ***
Ni que decir tiene, que debes quitar los drivers antiguos antes de meter
los nuevos chmod 777 remove-old --> ./remove-old . Haces esto tanto para
los ieee80211 como para ipw2200.

	3)A la hora de compilarlos, hazlo con la misma versión de gcc que
compilaste el kernel.Eso lo puedes ver en /usr/bin/gcc , donde gcc es un
enlace simbolico que apunta a la versión de gcc que quieras utilizar (en
mi caso 3.3)
	Como no se como andas de suelto, te pongo los comandos para
compilarlos, asi matamos 2 pajaros de un tiro.Tu hazlo como prefieras,
yo nunca compilo al estilo debian.
	su
	tar -zxvf ieee80211-1.1.13.gz
	tar -zxvf ipw2200-1.1.3.tgz
	chown -R root.root ieee80211-1.1.13.gz
	chown -R root.root  ipw2200-1.1.3.tgz
	cd  ieee80211-1.1.13
	make
	make install
	make clean
	cd ..
	cd ipw2200-1.1.3
	make
	make install

	4) Despues de haberlos compilado, asegurate de que tengas los modulos
correctamente instalados, yo lo miro con modconf.
	net/ieee80211                            .
		ieee80211_crypt       + 
		ieee80211             +
	kernel/drivers/net/wireless              .
		ipw2200  +

	5) Descomprime el firmware en /usr/lib/hotplug/firmware
Y ya está todo, pegale un rebut a la máquina y con iwconfig deberia
estar corriendo merfectamente.A mi no se me ocurre como explicartelo más
ni mejor, calculo que con esto te deberia funcionar, de no ser asi, se
más explicito con lo que te falla y lo solucionamos en un momentillo,
que eso es una chorrada. Suerte compañero :)

P.D: Por mucho que saltes de distribución en distribución vas a tener el
mismo problema con la ipw2200 de las narices sets mode +experiencia ON
xD.

Jose Luis Gómez



Más información sobre la lista de distribución Linuxcantabria