Os dejo el tutorial que prometi que pondria con todo lo necesario para hacer de tu router un servidor cam. Para poder desarrollar lo que os pongo a continuacion previamente debeis hacer el mod de la tarjeta SD y del Puerto Serie (de todas formas os dejo un enlace con absolutamente todo lo necesario para ello).
1 - Instalamos el firmware DD-WRT en Nuestro Linksys WRT54GL
- La versión mini es para un flasheo inicial
- La versión VPN es la versión final que instalaremos después de la versión mini
2- Es aconsejable hacer una limpieza de la NVRAM, con el método 30-30-30 (consiste en presionar el botón reset durante 30 segundos estando el router conectado a la red eléctrica, sin soltar el botón reset desenchufarlo de la corriente y permanecer así otros 30 segundos, finalmente volver a conectar la corriente y permanece otros 30 segundos, una vez transcurrido el minuto y medio, soltar el botón reset y esperar a que arranque normalmente el router. En ocasiones puede pasar que el router no arranque correctamente y tengáis que desenchufar y volver a enchufar).
3- Instalar IPKG y OPTware
Instalar IPKG
- Acceder a través de SSH, con usuario "root" y la contraseña que tengáis puesta en vuestro router.
- Introducir estos comandos:
nvram set sys_enable_jffs2=1
mkdir /mmc/jffs
mount --bind /mmc/jffs /jffs
mkdir /jffs/tmp
mkdir /jffs/tmp/ipkg
- Para testear el funcionamiento de IPKG
[b]cd /jffs
mkdir -p /jffs/tmp/ipkg
ipkg update
ipkg list[/b]
- Ahora nos vamos a la pagina del router, por defecto [url]http://192.168.1.1[/url]
- Nos vamos a la pestaña de Administración
- Y finalmente a la pestaña de diagnósticos
- Añadimos estas líneas y le damos a "Grabar Arranque":
[b]nvram set sys_enable_jffs2=1
mount --bind /mmc/jffs /jffs[/b]
Ya puedes reiniciar el router y conectar por SSH y utilizar la utilidad IPKG para instalar programas
ipkg update - Actualiza los repositorios
ipkg list - Muestra los paquetes disponibles
ipkg install "nombre del paquete" - Instala el paquete elegido
ipkg remove "nombre del paquete" - Elimina el paquete
Instalar OPTWARE
- Entra por SSH al router
- Introduce estos comandos (si has instalado previamente IPKG, omite este paso):
[b]mkdir /mmc/jffs
mount --bind /mmc/jffs /jffs[/b]
- Para instalar OPTWARE introduce estos comandos:
[b]mkdir /jffs/opt
mount -o bind /jffs/opt /opt
mkdir /jffs/tmp
cd /jffs/tmp
wget wget [url]http://www.3iii.dk/linux/optware/optware-install-ddwrt.sh[/url]
./optware-install-ddwrt.sh[/b]
- Ahora nos vamos a la pagina del router, por defecto [url]http://192.168.1.1[/url]
- Nos vamos a la pestaña de Administración
- Y finalmente a la pestaña de diagnósticos
- Añadimos estas líneas y le damos a "Grabar Arranque" (la primera línea no es necesaria si previamente habéis instalado IPKG):
[b]mount --bind /mmc/jffs /jffs
mount -o bind /jffs/opt /opt[/b]Ya puedes reiniciar el router y conectar por SSH y utilizar la utilidad IPKG para instalar programas
ipkg-opt update - Actualiza los repositorios
ipkg-opt list - Muestra los paquetes disponibles
ipkg-opt install "nombre del paquete" - Instala el paquete elegido
ipkg-opt remove "nombre del paquete" - Elimina el paquete
4 - Instalar Oscam en DD-WRT
- Crea una carpeta llamada "oscam" en /jffs
- Mete dentro de dicha carpeta los siguientes archivos:
[b]oscam
oscam.cnf
oscam.server
oscam.user[/b]
- Ahora nos vamos a la pagina del router, por defecto [url]http://192.168.1.1[/url]
- Nos vamos a la pestaña de Administración
- Y finalmente a la pestaña de diagnósticos
- Añadimos esta línea y le damos a "Grabar Arranque":
[b]cp /jffs/oscam/oscam /tmp[/b]
(Esto te copia el ejecutable de oscam en la carpeta /tmp del router, es la única manera en la que he conseguido que no me de errores al iniciar el programa)
- Reiniciamos el router
- Introducimos los siguientes comandos:
[b]cd /tmp
./oscam -c /jffs/oscam[/b]
- Debería comenzar a ejecutarse el programa
[b]Resutado final:[/b]
Enlace con todo lo necesario:
[color=#FF0000]http://www.multiupload.com/?d=UJNGAZ31[/color]