LINUCA
LINUCA - Asociación de Usuarios GNU/Linux en Cantabria
CONTENIDOS
. La Asociación
. ¡ Apúntate a socio !
. Fotos
. Los más leídos
. Autores [Actividad]
. Últimos Comentarios
. ¡Todos los titulares!
. Guía de Estilo
. Cómo publicar en Linuca
. Links cortos
. Lista de Correo
   [Mensajes antiguos]
   [Etiqueta en la Lista]
. Todas las Listas
. ¿Sugerencias?
. ¡Sindícanos!
Gràcies Bulma!
Esta página usa el código fuente de Bulma :-)
Busquedas

Ultimos kernels
(25/10/2014 10:21:48)
Debian
Última actualización
stable: 18/10/2014
testing: 25/10/2014
unstable: 25/10/2014
Prism2 Wireless (22354 lecturas)
Por Rubén Ramos
RiCe (http://www.nuteca.com)
Creado el 18/07/2003 18:00 modificado el 18/07/2003 18:00

Configuración de las tarjetas wireless con el chip Prims2, como las famosas USRobotics 2410

Pagina1/1

Método.
  • Compilación del kernel con soporte PCMCIA y bridge pci
  • Instalación de los pcmcia-cs
  • Compilación e instalación del módulos hostap
  • Configuración con las wireless-tools
Introducción.
Lo primero que debes hacer es enterarte que chip tiene tu tarjeta wireless, y si tienes un Prism2 estás de enhorabuena, este tipo de chip está muy bien soportado en linux.

Aquí tienes una lista de chip en USB http://atmelwlandriver.sourceforge.net/usbtable.html
Y aquí los driver para los diferentes chips http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html#drivers
Para mucha más información http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/

Las tarjetas wireless con el chip Prism2 pueden optener un rendimiento óptimo en linux con el fantástico driver hostap, permite ponerlas en modo MASTER aún cuando el fabricante afirma que no se puede.

Hay otro modo para configurar este tipo de tarjetas en  http://www.linux-wlan.com/linux-wlan/ ..que no voy a explicar; es el que usa la meta-distribución knoppix.

Para escribir el artículo me he basado en las USRobotics 2410 famosas por haber llegado al mercado español con un precio de unos 40euros, pero también es abarcable para cualquier otro modelo con este mismo chip como las SMC de 11Mb y en general todas las que usen este chip.

Descripción.
Lo primero que debes hacer es compilar el kernel con las siguientes opciones, esta configuración es válida para PCI/PCMCIA/bridge-PCI es muy importante que sea de esta forma:
  • General Setup/PCMCIA/CardBus support
  x x            <M> PCMCIA/CardBus support                               x x  
  x x              [*]   CardBus support                                  x x  
  x x              [ ]   Databook TCIC host bridge support                x x  
  x x              [*]   i82092 compatible bridge support                 x x    PCI-PCMCIA
  x x              [*]   i82365 compatible bridge support                 x x    ISA-PCMCIA

Las dos últimas no siempre hacen falta activarlas, aunque no dudes si estás con un portátil
  • Network device support/Wireless LAN (non-harmradio)
  [*] Wireless LAN (non-hamradio)                                         x x  
  x x   < >   STRIP (Metricom starmode radio IP)                          x x  
  x x   < >   AT&T WaveLAN & DEC RoamAbout DS support                     x x  
  x x   < >   Aironet Arlan 655 & IC2200 DS support                       x x  
  x x   < >   Aironet 4500/4800 series adapters                           x x  
  x x   < >   Cisco/Aironet 34X/35X/4500/4800 ISA and PCI cards           x x  
  x x   < >   Hermes chipset 802.11b support (Orinoco/Prism2/Symbol)      x x  
  x x   --- Wireless Pcmcia cards support                                 x x  
  x x   < >   Cisco/Aironet 34X/35X/4500/4800 PCMCIA cards                x x
  • En Network device support no debemos activar la opcion de PCMCIA Network device support, el driver hostap se encargara de eso.
  x x                 [ ] PCMCIA network device support                   x x 

En los kernel preconfigurados que vienen con las distribuciones linux debes activar los módulos correspondientes (o quizá lo haga solo cuando detecte el hardware), pero no es seguro que funcionase cuando instalas el driver hostap.

En estos momentos la tarjeta ya estará con la luz parpadeante, ahora necesitamos el software necesario para poder tratarla: En debian:
apt-get install pcmcia-cs (/etc/pcmcia/)
apt-get install hostap-source (se instala en /usr/src/)
apt-get install wireless-tools (iwconfig y más)


Para compilar e instalar el módulo hostap recomiendo leer el sencillo README que acompaña al paquete hostap-source, depende de si poseemos una tarjeta pcmcia, pcmcia+soportePCI, tarjeta pci, lo tendremos que hacer de una forma u otra.

En la sección del README Driver installation, tienes los 3 casos citados antes:
PC Cards (not in PLX9052 adapter)	hostap_cs.o PCMCIA (paso 1)
PC Cards in PLX9052 adapter hostap_plx.o PCMCIA+soportePCI
PCI cards based on Prism2.5 hostap_pci.o PCI
Básicamente lo que hay que hacer es editar el fichero 'Makefile' para añadir el path de las fuentes del kernel (y de las pcmcia-cs si se trata de una tarjeta pcmcia, se encuetra en /etc/pcmcia/), un par de 'make' y copiar el fichero hostap_cs.conf en /etc/pcmcia/

Hasta aquí todo perfecto, ahora debes activar el nuevo módulo como te indica en el README, reiniciamos la tarjeta, si fuera una pcmcia '/etc/init.d/pcmcia restart', si dudas como hacerlo reinicia la máquina (ssshh!! esto es propio de winzones). Ahora tendrás activada la tarjeta, te darás cuenta por la luz parpadeante. Ejecuta 'iwconfig' y te debe aparecer algo así:

[rubenr@debian]$ iwconfig
wlan0 IEEE 802.11-DS ESSID:"Nenas" Nickname:"petalo"
Mode:Master Frequency:2.422GHz Access Point: 00:50:C2:01:96:14
Bit Rate:2Mb/s Tx-Power=20 dBm Sensitivity=1/3
Retry min limit:8 RTS thr:off Fragment thr:off
Power Management:off
Link Quality:0 Signal level:0 Noise level:0
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:3167 Invalid misc:2038 Missed beacon:0

Configuración.
Instala las wireless-tools, entre ellas está iwconfig, herramienta similar al ifconfig que se usa para configurar las características propias de una tarjeta wireless.

iwconfig wlan0 mode master activa el modo 'servidor'

iwconfig wlan0 mode master nickname Nombre_pc essid Nombre_red pones todo en orden

El resto de configuraciones es la propia de una tarjeta de red convencional, con el único cambio de llamarse wlan0

ifconfig wlan0 ip_maquina up netmask numero_IP

Para funcionar la red wireless en modo infraestructura (la que he tratado aquí), debe haber un equipo que haga de nodo, este tendrá el mode master el resto de clientes de la red estarán en mode managed

Más información.

El árticulo de Ricardo Galli http://bulmalug.net/body.phtml?nIdNoticia=1309
Uno directo de Antilles en Bilbowireless

Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
1.  Re: Prism2 Wireless (23/07/2003 19:58, #827)
  Por: El cobarde anónimo
Tengo una nodo wireless con esa tarjeta y el adaptador PLX y no es necesario tener el soporte PCMCIA activado en el kernel (supongo que para una tarjeta PCI tampoco). De hecho en el README del driver hostap dice claramente que no son necesarios las fuentes de pcmcia-cs para compilar el kernel. Me parece que no se explica muy bien la difencia entre los 3 casos (PCMCIA,adaptador PLX,PCI). Por lo demas me parece un estupendo manual. Tambien aclarar que para hacer funcionar la tarjeta USR2410 en un portatil en modo cliente (lo tipico) es más comodo el driver orinoco que viene en el kernel.

 
2.  Re: Prism2 Wireless (23/07/2003 21:11, #828)
  Por: RiCe (http://www.linuca.org)
Si, la diferencia entre los tres casos es un poco difusa, de todas formas con la configuración indicada funciona en los tres casos.

Sobre lo de usar el driver orinoco que viene en el kernel.. al menos con el 2.4.20 me daba problemas, se reiniciaba o dejaba de funcionar. Yo prefiero usar el kernel del hostap también para modo managed, seguro q está más actualizado que el driver del kernel.

 
3.  Re: Prism2 Wireless (24/07/2003 12:46, #831)
  Por: El cobarde anónimo
Con el kernel 2.4.21 y el parche de Alan Cox no tengo ningun problema con el driver del kernel (orinoco). Tambien hay que decir que no puedo usar ningun sniffer tipo airsnort porque el driver orinoco no permite poner la tarjeta en modo monitor salvo mediante parches. No creo que este driver esté muy anticuado porque el kernel 2.4.21 salió hace poco y además se supone que es bastante estable y fiable. Tengo entendido que en la nueva rama 2.6 del kernel los desarrolladores han tomado cosas de los drivers linux-wlan-ng asi que en teoria estamos de enhorabuena.

 
4.  ayuda (11/02/2004 17:24, #1379)
  Por: johanna
ESTOY CONSTRUYENDO UNA RED INALAMBRICA CON TARJETAS LINKSYS WMP54G PERO NO SE POR DONDE EMPEZAR Y DECIDI ESCRIBIRLES PARA VER SI ME PUEDEN AYUDAR.

 
5.  Compact flash (21/02/2006 17:57, #4792)
  Por: El mono
Hola, necesito saber como compilar el driver para una tarjeta wirelees compact flash que es de la familia Intersil Prism2, ya me bajé el hostap-driver, lo que no sé es en que modo compilarlo para este tipo de tarjeta, además estoy trabajando bajo una arquitectura arm, por lo que necesito ayuda en la compilación de este driver, gracias.

 
Calificacion
***0
Votos: 18
Relacionados
. Wireless PCMCIA: Spectrum24
. Adicional: Prism2 Wireless por USB
. Wireless
. Configuración de PCMCIA wireless
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 12/6/2007 22:05:16 | Tiempo Total: 0.016 segs | Kernel: Linux - x86_64 - 2.6.18-xen | Last Boot: 03/12/2010 01:21 CET
Powered By WEB-Bulma   Apache   Mysql   PHP   Gimp