30 de Abril 2006

Wireless router - linux inside!

Hace unos dias cambie mi viejo modem router zyxel por uno wireless de la misma telefonica con 4 puertos ethernet, por cierto telefonica ha tenido cuidado de no decirnos quien se los fabrica, no tiene la marca del fabricante por ningun lado! pero al menos tiene buenas especificaciones técnicas como el soporte bridged/routed over ATM, PPP over ethernet, DMZ, VLANs, RIP v1-v2, IP QoS, IGMP multicast, PAP/CHAP/MS-CHAP para la autenticación. Sería mas interesante si soportara IPv6, a estas alturas todos los routers deberían hacerlo.

Otras caracteristicas hay que verlas desde consola ;)

# cat /proc/version
Linux version 2.4.17_mvl21-malta-mips_fp_le (root@localhost.localdomain) (gcc version 2.95.3 20010315 (release/MontaVista)) #1 Sat Jan 28 16:45:50 CST 2006

# sh
BusyBox v0.61.pre (2006.01.28-08:49+0000) Built-in shell (ash)
Enter 'help' for a list of built-in commands.

# cat /proc/cpuinfo
processor : 0
cpu model : MIPS 4KEc V4.8
BogoMIPS : 149.91
wait instruction : no
microsecond timers : yes
extra interrupt vector : yes
hardware watchpoint : yes
VCED exceptions : not available
VCEI exceptions : not available

Pero aqui viene lo malo, al configurar el servidor dhcp por web no hay opción para setear el DNS server, y por default los clientes toman como DNS la ip del router asi que hay que configurar los dns correctos manualmente en cada maquina!.

Revisando la configuración desde consola la solución debería ser tan sencilla como editar y modificar la entrada 'opt dns' del archivo de configuración

# cat /etc/udhcpd.conf
start 192.168.1.33
end 192.168.1.64
inflease_time 604800
interface br0
opt router 192.168.1.1
opt dns 192.168.1.1
opt subnet 255.255.255.0
opt lease 3600
conflict_time 3600
lease_file /var/tmp/landhcps0.leases

Para mi sorpresa a esta version limitada de linux le han quitado los comandos de edición, por lo que probé modificar el archivo con cat copiando y pegando las lineas del archivo original con el dns modificado, pero la solución solo es temporal ya que si reinicio el equipo se pierden todos los cambios y queda como si nada hubiera pasado. Le he dado vueltas al asunto y no encuentro como hacer para que queden registrados mis cambios, me pregunto si podre cambiar el SO por Openwrt o Amilda. Alguna sugerencia?

Escrito por PepEviL a las 11:26 PM | Comentarios (23) | TrackBack

21 de Abril 2006

fluxbox


Debian

Escrito por PepEviL a las 6:16 PM | Comentarios (2) | TrackBack