PDF de programación - BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap

Imágen de pdf BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap

BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesapgráfica de visualizaciones

Actualizado el 11 de Abril del 2020 (Publicado el 14 de Abril del 2017)
608 visualizaciones desde el 14 de Abril del 2017
25,1 KB
3 paginas
Creado hace 20a (19/10/2003)
BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap

Bisoños Usuarios de Linux de Mallorca y Alrededores | Bergantells Usuaris de Linux de Mallorca i Afegitons

Punto de acceso para tarjetas con chip hermes y driver hermesap

Por Alberto Rodriguez Galdo, matosinho ()
Creado el 15/10/2003 21:58 y modificado por última vez el 15/10/2003 21:58

El driver hermesap permite configurar puntos de acceso con tarjetas con el chip hermes, no es tan bueno como el
driver hostap (tampoco lleva tanto tiempo) pero hay veces en las que no queda otra solución. Al menos mientras
hostap no soporte las tarjetas tipo orinoco.

El driver hermesap permite que las tarjetas basadas en el chip hermes se puedan poner en modo master y actúen como
puntos de acceso, la diferencia entre este driver y hostap, aparte de la evidente diferencia de chip, hermes en este y
prism en hostap, es que este driver utiliza un firmware terciaro para conseguir el modo master a diferencia de hostap
que utiliza el firmware secundario directamente.

Para configurar un punto de acceso con tarjetas basadas en el chip hermes, las orinoco, avaya, lucent, incluso las airport
de Apple necesitamos lo siguiente:

Un kernel(1) 2.4
Los drivers hermesap(2)
unzip(3)
wget(4)
devfsd(5)
wireless−tools(6)

Vamos allá

Lo primero será descargar todo lo necesario. Entonces configuraremos el kernel activando el soporte de devfs
(Filesystems | /devfs filesystem support y Automaticaly mount at boot), por descontado el soporte de pcmcia si la
tarjeta lo es (General setup | PCMCIA/CARDBUS support) y el soporte de wireless (Networking device support |
Wireless (non hamradio). También es conveniente activar el soporte de bridging si se pretende que la red wireless
forme parte de una red existente cableada (Networking options / 802.1d Ethernet bridging).
Una vez compilado, ya sabeis, make dep bzlilo modules modules_install y el paquete dvfsd instalado para montar el
nuevo sistema de ficheros en /dev.

Bueno, una vez se arranca el flamante nuevo núcleo, se debe compilar el driver hermesap que en realidad es un driver
orinoco parcheado. Para compilar este driver se debe ejecutar un make en los directorios /driver y /hfw .

Ahora se debe descargar el firmware, asi que se necesita una conexión a internet y tener instalados los paquetes unzip y
wget. Para conseguir el firmware terciario, se debe ejecutar la aplicación hfwget.sh disponible en la carpeta /firmware/.
Esta aplicación se descarga los drivers para las tarjetas avaya del ftp de avaya. Una vez los tiene descargados extrae el
firmware terciario que convertirá la tarjeta en un punto de acceso de uno de los archivos .sys disponibles en el archivo
.zip descargado.
Después de este proceso estaras disponible en la carpeta /firmware un archivo T10809022.hfw que cargaremos en la
tarjeta utilizando la utilidad hfwload en la carpeta /hfw. Para esto, se ejecutara lo siguiente (suponiendo que la tarjeta
wireless sea la eth0) importante: la tarjeta debe estar desabilitada, asi que ifconfig eth0 down.

debian:/usr/local/hermesap−2.0/hfw/./hfwload eth0 ../firmware/T10809022.hfw

Ahora la tarjeta esta en modo master y preparada para recibir clientes. Debemos establecer un essid, canal y si se tercia,
clave wep (altamente recomendable):

1/3

BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap

iwconfig eth0 essid "hermesap"
iwconfig eth0 channel 10
iwconfig eth0 key s:clave

El punto de acceso ya esta disponible para que los clientes se asocien a él.

Unimos la red inalámbrica a la red cableada

El método mas sencillo es construir un bridge entre las dos redes. Debe existir soporte en el núcleo de bridging 802.1d
y deberan existir en la maquina las herramientas para la gestion de bridges en linux, las bridge−utils.
Una vez configurada la red inalambrica y la red cableada, las uniremos:

brctl addbr br0
brctl addif eth0 //la cableada
brctl addif eth1 //la wireless

Ahora asignaremos una ip al puente o la conseguiremos por dhcp. En este momento el bridge aprende las direcciones
MAC de las máquinas conectadas a cada interfaz de red e interconectará las dos redes.

WDS, Wireless Distribution System

WDS permite unir varios puntos de acceso para ampliar la cobertura de la red inalambrica o distribuir los clientes, y el
driver hermesap lo permite. Veamos como se consigue. Deberemos apuntar las MAC de las tarjetas de los puntos de
acceso y debemos decirle a cada uno de ellos la dirección MAC del otro. Pongamos que tenemos un punto de acceso
con MAC 00:02:2D:11:11:11 y otro con una MAC 00:02:2D:99:99:99, haremos la siguiente configuración en cada
uno:

iwpriv eth1 add_wds // Esto crea una interfaz virtual eth2 de enlace
iwconfig eth2 ap 00:02:2D:11:11:11 //Le comunico la MAC al otro punto de acceso
ifconfig eth2 up
brctl addif br0 eth2 //añado la interfaz al bridge

Y otro tanto de lo mismo en el otro punto de acceso:

iwpriv eth1 add_wds
iwconfig eth2 ap 00:02:2D:99:99:99
ifconfig eth2 up
brctl addif br0 eth2

Una vez levantadas (ifconfig br0 up) todas las interfaces, los puntos de acceso estarán conectados. Un detalle a tener en
cuenta es que para que funcione el enlace WDS los dos puntos de acceso deben tener el mismo essid y emitir en el
mismo canal, este es uno de los motivos por los que el enlace WDS es tan poco eficiente. El formato de WDS es el
"estandar" asi que no hay problemas en interconectar puntos de acceso hermesap con hostap (con firmware >1.5.0),
openap y la mayoría de los puntos de acceso comerciales que soportan WDS.

Ocultación del nombre de red

El driver hermesap permite ocultar el nombre essid de la red wireless mas que como seguridad, para poner un poco mas
complicado que clientes no permitidos se asocien al punto de acceso...., nunca esta de mas. Esto se hace a través de un
comando iwpriv:

iwpriv eth1 hidden 1

y iwpriv eth1 hidden 0 para desactivarlo.

Alberto Rodríguez Galdo, Octubre de 2003

Este artículo se ajusta a los términos de la licencia Free Documentation License(7)

Lista de enlaces de este artículo:

2/3

BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap

1.
2.
3.
4.
5.
6.
7.

http://www.es.kernel.org
http://hunz.org/hermesap.html
http://www.info−zip.org/pub/infozip/UnZip.html
http://www.gnu.org/software/wget/wget.html
http://www.atnf.csiro.au/people/rgooch/linux
http://www.hpl.hp.com/personal/Jean_Tourrilhes/Linux/Tools.html
http://www.gnu.org/copyleft/fdl.html

E−mail del autor: tetoro _ARROBA_ teleline.es
Podrás encontrar este artículo e información adicional en: http://bulmalug.net/body.phtml?nIdNoticia=1884

3/3
  • Links de descarga
http://lwp-l.com/pdf2842

Comentarios de: BULMA: Punto de acceso para tarjetas con chip hermes y driver hermesap (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad