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
(20/09/2014 06:12:46)
Debian
Última actualización
stable: 12/07/2014
testing: 19/09/2014
unstable: 19/09/2014
Wireless PCMCIA: Spectrum24 (10763 lecturas)
Por Alex H
ia64 (http://)
Creado el 08/08/2003 16:39 modificado el 08/08/2003 16:39

Bueno, ya que estoy con las cosas de Wireless, quería escribir este artículo para facilitaros a todos la instalación de tarjetas Wireless PCMCIA basadas en Spectrum24(como Intel PRO/Wireless 2011B). Aunque normalmente también funciona el orinoco_cs para éstas, éste da problemas y le añade cierta inestabilidad al sistema.

Pagina1/1

Bueno, empezemos ;)
El Spectrum24 se usa en bastante pocas tarjetas, pero da la casualidad que mi Intel PRO/Wireless 2011B está basada en este chip. Lo primero que deberemos hacer, es configurar nuestro kernel. Hay dos posibilidades:

1) desactivar el soporte PCMCIA en el kernel y que se use el soporte PCMCIA del proyecto PCMCIA de linux (recomendado):

General setup ---> PCMCIA/CardBus support --->
< > PCMCIA/CardBus support

así, para que no se use el soporte del kernel.

2) usando el soporte PCMCIA del kernel, lo cuál no es recomendable, pero si alguien lo quiere hacer:

General setup ---> PCMCIA/CardBus support --->
<*> PCMCIA/CardBus support
[*] CardBus support (NEW)
[*] Databook TCIC host bridge support (NEW)
[*] i82092 compatible bridge support (NEW)
[*] i82365 compatible bridge support (NEW)

bueno, ahora independientemente del método usado:

Network device support ---> Wireless LAN (non-hamradio) --->
[*] Wireless LAN (non-hamradio)

Ningún otro soporte hace falta.
Ahora hacemos:

# make dep bzImage modules modules_install

y los debidos pasos para actualizar nuestro lilo o grub.
Después de esto, reiniciamos :)

Ahora nos hacen falta dos cosas:
1) el más nuevo PCMCIA-CS de http://sourceforge.net/projects/pcmcia-cs/ , a día de hoy la versión 3.2.4

=> http://prdownloads.sourceforge.net/pcmcia-cs/pcmcia-cs-3.2.4.tar.gz?download

2) Spectrum24 (spectrum24-11mbit-pcmcia) de http://sourceforge.net/projects/spectrum24/ , a día de hoy la versión más reciente es la 1.03a

=> http://prdownloads.sourceforge.net/spectrum24/spectrum24t-1.03a.tar.gz?download

ahora copiamos nuestras nuevas adquisiciones( xDD ) a /usr/src
ahí extraemos las pcmcia-cs y aplicamos el spectrum24

# tar xzvf pcmcia-cs-3.2.4.tar.gz
# cd pcmcia-cs-3.2.4
# tar xzvf ../spectrum24t-1.03a.tar.gz

Ahora nos toca configurar nuestras nuevas pcmcia-cs

# make config

-------- Linux PCMCIA Configuration Script --------

The default responses for each question are correct for most users.
Consult the PCMCIA-HOWTO for additional info about each option.

Linux kernel source directory [/usr/src/linux]: RUTA A VUESTRO KERNEL

The kernel source tree is version 2.4.21-ck3.
The current kernel build date is Fri Aug 8 15:22:33 2003.

Build 'trusting' versions of card utilities (y/n) [y]: y
Include 32-bit (CardBus) card support (y/n) [y]: y
Include PnP BIOS resource checking (y/n) [y]: y
Module install directory [/lib/modules/2.4.21-ck3]: RUTA A VUESTROS MÓDULOS

Ahora nos contará unas cuantas cosas y al final:

Configuration successful.

ahora tenemos que modificar el clients/Spectrum24t.h
vim, o vuestro editor preferido :)
# vim clients/Spectrum24t.h

en este archivo cambiaremos la línea

#include <linux/malloc.h>

por

#include <linux/slab.h>

dado que el malloc.h ya no es actual y no se usa.

ahora haremos un pequeño truquillo para ahorrarnos errores en el make all

# make -f Spectrum24t.mk

Aquí ignoraremos todos los errores que ocurran y seguimos con:

# make all
# make install

El make install dará al final errores con el Spectrum24t, algo con parcheados fallidos, pero no importa. Con esto tendremos nuestras pcmcia-cs actualizadas y preparadas.

Ahora toca editar archivos de configuración:

# vim /etc/pcmcia/config

A este archivo le añadiremos debajo de

#
# Device driver definitions
#
# These should generally not be changed!
#

las siguientes dos líneas:

device "Spectrum24t"
class "network" module "spectrum24t_cs"

y cambiaremos las líneas

card "Intel PRO/Wireless 2011"
manfid 0x0089, 0x0001 <--- PUEDE QUE ESTA LÍNEA NO APAREZCA
bind "orinoco_cs"

por estas:

card "Intel PRO/Wireless 2011"
manfid 0x0089, 0x0001
bind "Spectrum24t"

ahora guardamos los cambios y reiniciamos nuestros servicios pcmcia:

# /etc/init.d/pcmcia restart

Con esto nuestra tarjeta funcionará perfectamente. Para asignarle una IP, en caso de que no las asigne netenv o lo que useis:

#ifconfig eth0 192.0.2.100 <<---- reemplazad 192.0.2.100 por una IP en vuestra subred o usad en vez de esto el dhcpcd o dhclient dependiendo de vuestra configuración del AP

Espero que con esta pequeña guía podais hacer funcionar vuestras tarjetas Spectrum24. Si teneis alguna duda, dejad un comentario o enviadme un email a chupos arroba bk.ru

Imprimir
Version para
imprimir

Imprimir
Version
PDF
Comentarios
1.  Re: Wireless PCMCIA: Spectrum24 (10/08/2003 09:25, #856)
  Por: ^IcE-bOy^ (http://www.l0r0.com)
excelente artículo compañero,una preguntilla ... sabes algo del Wireless Connection: Integrado Intel® PRO/Wireless 2100 network connection 802.11b ?? es lo que viene integrado en los centrino, me interesa saber si se puede hacer funcionar o no, ya casi casi casi me he decidido, jejeje.

 
2.  Re: Wireless PCMCIA: Spectrum24 (13/08/2003 00:12, #869)
  Por: ia64
pues no lo sé a ciencia cierta, aunque supongo que se usará también el driver spectrum dado que se usa cuando los dispositivos tienen muy poca memoria y no tienen suficiente sitio como para guardar la firmware y los datos de transmisión. El driver spectrum así sube a la tarjeta cada rato la firmware, para que la memoria de la tarjeta se pueda usar para otros fines. El caso, que seguramente siendo de Intel y siendo interno será necesario el spectrum para un correcto funcionamiento. Creo que deberías probar con este spectrum24. Según me acaban de comentar este driver se usa para todas las tarjetas inalámbricas INTEL, así que pruébalo :P

 
3.  Re: Wireless PCMCIA: Spectrum24 (15/08/2003 22:39, #876)
  Por: Gerardo
Me uno a la felicitación 8;-) Respecto de Centrino me gustaría que echarais un vistazo a un documento de atheros sobre el uso de Centrino vs. Pentium M. Seguro que os interesa saber que se pueden usar Pentium M con tarjetas wireless integradas MiniPCI de cualquier fabricante, entre las que se pueden encontrar las que soporta linux. Solo en caso de que intel se "olvide" de sacar los drivers que según ellos mismos tienen para linux pero que no sacan porque "no hay suficiente demanda" de portátiles con linux 8-P Un Saludo

 
4.  Re: Wireless PCMCIA: Spectrum24 (04/02/2004 18:22, #1354)
  Por: El cobarde anónimo
Hola !!! Que buen articulo !!!!!! Te queria preguntar si de pronto sabes si se puede poner a andar esta targeta en modo AP... Por lo que veo leo en el articulo, esa targeta la configuraste en modo "managed" ....yo tengo dos targetas PC-Card Spectrum24 y hasta lo que he leido solamente las targetas basado en los chips de Intersil PRism, son las unicas que doportan este modo...entonces mi pregunta es si esta targeta la has hecho funcionar en modo AP.

 
Calificacion
***0
Votos: 15
Relacionados
. Adicional: Prism2 Wireless por USB
. Prism2 Wireless
SECCIONES
Artículo
Truco
Noticias
Breve
Enlace
Linuca
Libros
Tira ECOL
Tira Ecol
Modificado: 3/3/2006 17:03:23 | Tiempo Total: 0.003 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