[mw] Cosas sobre pcmcia, configuracion y Orinoco
simon
simon en losinvisibles.net
Mar Feb 26 15:11:14 CET 2002
Para quien le pueda valer
Cosas sobre la instalación de la pcmcia y tarjeta wireless orinoco
Para los que no tienen la suerte de que se lo detecte a la primera o
simplemente quieran actualizar los controladores
Comandos interesantes para sacar información
lspci : Nos da información de los dispositivos pci
probe : Prueba el controlador de la PCMCIA
probe -m : Nos indica el driver adecuado a nuestra tarjeta (a mi
no me indico el adecuado)
cardctl : Nos informa sobre el estado de la pcmcia
cardctl status
cardctl ident
Para cargar y descargar modulos del kernel
modconf : Modo gráfico
insmod <nombre_del_modulo> : Cargar modulo
rmmod <nombre_del_modulo> : Descargar modulo
lsmod : Lista los modulos cargados
Soporte para pcmcia.
1- Compilación
- Podemos recompilar el nucleo con este soporte, es más
interesante al principio no añadirlo al nucleo si no cargarlo
como modulos para luego poder probar con cual van bien y cual no van.
- O
podemos
bajarnos los fuentes pcmcia-cs-3.1.31.tar.gz de:
http://pcmcia-cs.sourceforge.net
y el driver de la tarjeta Orinoco
wlli616.tgz
que renombramos a wavelan2_cs-6.16.tar.gz
copiamos y descomprimimos dentro del directorio donde hayamos
descomprimido el driver de la pcmcia
Ahora compilamos todo el paquete.
make config Nos pide que le digamos donde están los fuentes del
nucleo
./Build
./Install
Es posible que también hubiese valido
make configure
make all
2- Cargar los modulos necesarios. A mi me funciona con:
pcmcia_core
ds
wavelan2_cs
yenta_socket (A mi no me funciona con el i82365 que
supestamente es el suyo)
3- Configuración:
/var/lib/pcmcia/stab
Información del dispositivo y del socket.
De aquí es de donde sacará la información para luego buscar en
/etc/pcmcia/config el driver o modulo a cargar
No modificar.
/etc/pcmia/config (debian) o /etc/sysconfig/pcmcia (en otras
distribuciones)
Base de datos de dispositivos o Card.
Asocia a cada dispositivo el driver correspondiente
Si por ejemplo queremos cambiar de driver (wvlan_cs por
wavelan2_cs) se lo indicaríamos aquí.
card "Intersil PRISM2 11 Mbps Wireless Adapter" (nuestra
tarjeta)
manfid 0x0156, 0x0002
bind "wavelan2_cs" (driver a
cargar)
/etc/pcmcia/config.opts
Este es el fichero de configuración de la tarjeta wireless si
no existe wireless.opts o estan a "" todos sus parametros.
Definimos los parametros que le pasamos al modulo aquí le
indicamos a la tarjeta su modo de funcionamiento.
Un posible ejemplo:
module "wavelan2_cs" opts "create_ibss=Y network_name=<nombre>
station_name=<nombre de la maquina>"
/etc/pcmcia/wireless.opts
Fichero con las opciones del wireless
Se puede configurar con los comandos de las wireless-tools o a
mano.
Un ejemplo posible:
*,*,*,*)
INFO=""
ESSID="madridwireless"
MODE="Ad-Hoc"
KEY="off"
RATE="auto"
FREQ="1"
;;
/etc/pcmcia/network.opts
Aquí vienen los parametros de tu red
/etc/network/interfaces
Fichero donde se configuran los interfaces de red
3- Levantar el demonio de la pcmcia
/etc/init.d/pcmcia restart Para debian
/etc/rc.d/rc.pcmcia restart Para el resto
Direcciones interesantes.
http://www.wirelessorinoco.com/template.html?section=m52&envelope=90&page=3268
http://www.redlibre.net/HOWTO/Inalambrico-COMO-todo.html
http://debaser.ath.cx/jorgegv/como-montar-nodo/
Más información sobre la lista de distribución madridwireless