elpelado vuelve....!
Estuve revisando los lugares que consulté. EugenioCosta:
repasando, estoy escribiendo desde una pc con windows que está conectada a 3 km via wireless, con el Brazilfw todo en 1 que logré armar. No tengo otra cosa que el cablemodem y mi todo en 1 funcionando como acces point. En la lan(eth0) tengo conectada una pc con un cable cruzado para controlarlo en forma cableada. Podrás ver que no necesito un odioso switch.
Tomo aire y empiezo con lo del bridger.
SEGUNDA ETAPA
1° Instalar el add-on bridge.tgz con el procedimiento citado antes y reiniciar el BrazilFW
2° Luego, tripas corazon, hay que bajar un howto en pdf desde
http://www.brazilfw.com.br/forum/kb.php?mode=article&k=82, leer la seccion 4.2 donde muestra como agregar unas líneas a los archivos: mod.wireless y coyote.conf (al final de ambos), es clave hacer esto correctamente, ojo con los # y espacios. En el archivo coyote.conf se corrige la línea IF_LOCAL=eth0 por IF_LOCAL=br0. Esto hace que se asigne la IP de la LAN (eth0), en mi caso 192.168.1.10, al bridge, que aparecerá como una nueva interface de red "br0". Cada archivo que modificamos, lo salvamos con ctr. + s y lo resguardamos tipeando backup. Luego reiniciamos.
3° Una vez reiniciado BrazilFW, desde el webadmin, vamos a configuración de red, y vamos a notar que el dispositivo LAN ya no es (eth0) sino (br0). Más abajo nos permite crear una segunda LAN. Lo hacemos con los sig. datos: LAN2 Network device = eth0 y le damos una nueva IP: en mi caso 192.168.1.2 y masc. 255.255.255.0. De esta forma nos queda una pc con :
router y gateway en 192.168.1.10
accespoint WLAN=ath0 en 192.168.1.1
segunda LAN = eth0 en 192.168.1.2
Siempre enviamos, resguardamos y reiniciamos.
4° Despues de reiniciar verificamos pings desde la lan a las 3 IP que asignamos, si responden, es que vamos por buen camino. En este punto ya está transmitiendo la placa inalámbrica, pero lo está haciendo en default con clave wep, en un canal que eligió sola y con un ssid también por default.
5° Tenemos que tener cerquita un máquina con una placa inalámbrica receptora cualquiera, para los próximos pasos.
6° Verificaciones. Hacemos en consola del BrazulFW ifconfig: aparece ath0, eth0,eth1,br0,wifi0,lo. Hacemos iwconfig: aparece esto
ath0 IEEE 802.11g ESSID:"wireless"
Mode:Master Frequency:2.422 GHz Access Point: 00:40:F4:F5:C0:84
Bit Rate:0 kb/s Tx-Power:18 dBm Sensitivity=0/3
Retry:off RTS thr:off Fragment thr:off
Encryption key: off
Power Management:off
Link Quality=15/94 Signal level=-80 dBm Noise level=-95 dBm
Rx invalid nwid:20 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:0 Missed beacon:0
algo parecidito, porque yo ya la tengo configurada
6° Para configurar el acces poit tenemos que editar etc/rc.d/pkgs/mod.wirelles:
#!/bin/sh
# Script de inicialização para placas com chips Atheros
insmod /lib/modules/md5.o
insmod /lib/modules/wlan.o
insmod /lib/modules/wlan_acl.o
insmod /lib/modules/wlan_ccmp.o
insmod /lib/modules/wlan_tkip.o
insmod /lib/modules/wlan_wep.o
insmod /lib/modules/wlan_xauth.o
insmod /lib/modules/ath_hal.o
insmod /lib/modules/ath_rate_sample.o
insmod /lib/modules/wlan_scan_ap.o
insmod /lib/modules/wlan_scan_sta.o
insmod /lib/modules/ath_pci.o autocreate=ap
#Setar o modo de operação para 802.11a
#iwpriv ath0 mode 1
#Setar modo de operação para 802.11g
#iwpriv ath0 mode 3
#Setar modo de operação para 802.11b
#iwpriv ath0 mode 2
#AutoSelect
iwpriv ath0 mode 0
# Modo Managed (Client AP)
#iwconfig ath0 mode Managed
# Modo Ad-Hoc (Ponto a Ponto)
#iwconfig ath0 mode Ad-Hoc
# Modo Master (Access Point)
#iwconfig ath0 mode Master
# Set up the AP ID
iwconfig ath0 essid "wireless"
# Set up the channel to operate on
iwconfig ath0 channel 3
# Set up the WEP key
# iwconfig ath0 key "s:9988556600223"
brctl addif br0 ath0
ifconfig ath0 0.0.0.0
ifconfig ath0 up
____________________________________________________________________________
entre estas líneas comentandolas o descomentándolas obtendran la configuracion del acces point. Recuerden salvar y hacer backup antes de reiniciar
7° Despues de reiniciar probar con la máquina receptora inalámbrica las configuraciones del acces point
COMENTARIOS GENERALES:
El filtrado ip o mac se hace desde "configuracion sipmplificada de firewall" en el webadmin
El Módulo squid se instala como cualquier add-on (squid.tgz)
La parte inalámbrica no se ve en detalle desde el webadmin. Probé con arvwireless.tgz pero no me funcionó
El QOS (control de ancho de banda) ya viene con la version BrazilFW 2.30. Ver en los foros como se configura
La configuracion de internet, por DHCP o estática se establece desde el webadmin como siempre.
En resumen desde el webadmin los únicos cambios son que tenemos como lan principal br0, como secundaria eth0, y wlan ath0. El resto del router no varía.
RUEGO A LOS LINUXEROS AUXILIO PARA CORREGIR, AMPLIAR Y MEJORAR ESTO CON MEJORES FUNDAMENTOS. COMO VEN YO HICE UN REJUNTE, PERO ME FUNCIONO.