Puerta de gato Twitter (6 / 12 paso)

Paso 6: Edificio OpenWrt para el router

Como hemos decidido en pasos anteriores, tendremos OpenWrt en el router. Vamos a crear nuestro propio firmware de openwrt que incluye todo lo que necesitamos. Para esto usted necesita una máquina linux (o linux corriendo en vmware player).

Puede descargar el firmware ya hecho por mi desde aquí o se puede descargar desde esta página (openwrt-brcm-2.4-squashfs-spca5xx-curl-stty).

Estoy usando vmware imagen de ubuntu en una máquina windows con vmware player instalado.

Abrimos una consola y tecleamos:

sudo Apto-conseguir instalar build-essential subversion libncurses5-dev zlib1g-dev gawk bisonte gcc
mkdir ~/kamikaze
CD ~/kamikaze
svn co svn://svn.openwrt.org/openwrt/branches/8.09/.
./scripts/feeds update - un
hacer menuconfig

Seleccione las siguientes opciones:

Sistema de destino (Broadcom BCM947xx/953xx [2,4])
Perfil de destino (genérico, Broadcom WiFi (por defecto))
Seleccionar todos los paquetes por defecto
Configuración de la imagen — >
Sistema de base de
BusyBox (pulse enter para abrir el menú oculto)
Configuración
Coreutils
stty [*]
Módulos del kernel
Soporte USB
kmod-usb-core [*]
kmod-usb-ohci [*]
Soporte de vídeo
kmod-video-core [*]

Guardar la configuración y teclear en consola:

que mundo V = 99

Esto le llevará un tiempo...
Cuando se hace, escribe esto en consola:

wget http://mxhaard.free.fr/spca50x/embedded/KernelPatch/usb-2.4.31LE06.patch.tar.gz
tar xvfz usb-2.4.31LE06.patch.tar.gz
MV 2.4.31LE06.patch usb ~/kamikaze/build_dir/linux-brcm-2.4/linux-2.4*/drivers/usb
CD ~/kamikaze/build_dir/linux-brcm-2.4/linux-2.4*/drivers/usb
Patch - p1 < usb-2.4.31LE06.patch

Ahora tenemos que modificar usb.mk. Abrir con un editor de texto ~/kamikaze/package/kernel/modules/usb.mk y agregue el código siguiente a él:

definir KernelPackage/usb-spca5xx
$(llamada usbdep),
Título: = spca5xx WebCam driver
#KCONFIG:=$(CONFIG_USB_SPCA5XX)
Files:=$(LINUX_DIR)/drivers/USB/spca5xx/spca5xx.$(LINUX_KMOD_SUFFIX)
AUTOLOAD: = $(llamada AutoLoad, 70, spca5xx)
endef

$(eval $(llamada KernelPackage, usb-spca5xx))

Guardar usb.mk con la nueva configuración.

Ahora tenemos que construir la imagen de nuevo. En Kernel -> módulos -> apoyar USB tendrás una nueva línea "kmod-usb-spca5xx", asegúrese que está marcado como [M].

CD ~/kamikaze
hacer menuconfig
Sistema de destino (Broadcom BCM947xx/953xx [2,4])
Perfil de destino (genérico, Broadcom WiFi (por defecto))
Seleccionar todos los paquetes por defecto

Configuración de la imagen — >
Sistema de base de
BusyBox (pulse enter para abrir el menú oculto)
Configuración
Coreutils
stty [*]
Módulos del kernel
Soporte USB
kmod-usb-core [*]
kmod-usb-ohci [*]
kmod-usb-spca5xx [M]
Soporte de vídeo
kmod-video-core [*]

Guardar la nueva configuración y luego:

que mundo V = 99

La compilación paró dos veces para pedirme que seleccione una opción, seleccioné "m".

Cuando se hace, usted tendrá en ~/kamikaze/bin/brcm-2.4/ el nuevo firmware:
openwrt-brcm-2.4-squashfs.trx

y en ~/kamikaze/bin/brcm-2.4/packages/ el paquete spca5xx compilado:
kmod-usb-spca5xx_2.4.37.5-1_brcm-2.4.ipk

Déjeme saber si usted tiene preguntas o si algo no está claro.

Ahora reemplazar el firmware antiguo con el nuevo uno:
(Yo usé ventana para ello para linux o mac, siga las instrucciones en http://wiki.openwrt.org/toh/asus/wl520gu openwrt.org)
Descargar: http://www.shadowsoftware.net/shadowgameworld/downloads/tftp2.exe

Cambiar la IP en la máquina windows a 192.168.1.8.
Conecte el puerto LAN de la computadora a uno de los puertos LAN del router.

Ejecutar la aplicación anterior Descargar: tftp2.exe

En el campo servidor poner 192.168.1.1, dejar la contraseña vacía y en el campo de archivo, seleccione el archivo openwrt-brcm-2.4-squashfs-spca5xx-curl-stty.trx. Establezca los reintentos en 99.

No actualización botón aún.

Con la unidad encendida, presione y sostenga el botón reset en la parte trasera de la unidad durante 30 segundos
Sin soltar el botón de reset, desenchufe la unidad y sostenga reset durante 30 segundos
Enchufe la unidad en todavía sujetando el botón reset una final 30 segundos (tenga en cuenta que este paso puede poner dispositivos de Asus en modo de recuperación)

Ahora Pulsa el botón actualizar.

Espere 5 minutos y luego reiniciar el router.

Esperar un minuto en arrancar, luego:
telnet 192.168.1.1

Ahora el router está listo para ser configurado para conectarse a tu red WiFi.

Artículos Relacionados

PetCurfew II: An Automated puerta de gato con el fotón y IFTTT

PetCurfew II: An Automated puerta de gato con el fotón y IFTTT

Se trata de un seguimiento a mi "mascota hay toque de queda: un Arduino controlado puerta para mascotas" instructable publicada hace unos años en que se agregaron un Arduino Nano, servo y reloj en tiempo real a una puerta de aleta de pequeño gat
Puerta de gato libre fácil (para los hogares con perros curiosos)

Puerta de gato libre fácil (para los hogares con perros curiosos)

estos son nuestras mascotas, Buddy el perro y el gato de melón. Mientras que se llevan bien es importante darle melón un espacio propio. Esto también ayuda a dándonos un lugar para ocultar sus cosas de gato gente no quiere ver. Espacio perfecto es el
Puerta de gato temporales

Puerta de gato temporales

gatos son una mascota maravillosa que, sin embargo, rápidamente llego cansado para jugar el en- y fuera de juego, abriendo la puerta para ellos cada vez quieren salir al exterior por un capricho. Sin embargo, también quería embarcarse en la tarea que
Puerta de gato de lujo

Puerta de gato de lujo

vivo en una casa de dos pisos con 2 1/2 baños.  Cuando me mudé a un gato en que necesitaba para poner su caja de gato en algún sitio y 1/2 baño era el mejor lugar para él.  Se presentaron problemas porque ahora tenía que mantener la puerta del baño a
Timbre de la puerta del gato

Timbre de la puerta del gato

un simple timbre para que el gatito especial en tu vida.Materiales:1 estante de madera barata ($12)1 estante del zapato de madera barata ($3)1 campana de puerta sin hilos barato ($15)1 pequeño resorte (libre de juguete roto)3 clavos de 2"1 estera de
Puerta de gato RFID

Puerta de gato RFID

esto es una puerta/gatera que sólo puede abrirse por el animal que lleva la etiqueta de RFID apropiada. Arduino controla el proceso. Cuenta con una antena de encargo absolutamente fiable y lo suficientemente grande como para funcionar como una puerta
Gato de la aleta en una puerta de bebé

Gato de la aleta en una puerta de bebé

buen día!Mi esposa y yo vivimos en una casa de 3 niveles. Tenemos un gato y dos perros. El gato ha corrido de la casa - y de hecho debe tener acceso a la 3ª planta. Sin embargo los perros no debe allí! Mi reto: una puerta de bebé que ya poseemos y un
Gato/perro "Puerta"

Gato/perro "Puerta"

¿tienes algún lugar, como una sala de almacenamiento donde se desee mantener una caja de litera, pero usted no puede estar seguro de la puerta siempre estará abierta? Bueno, la puerta de gato es tu solución!Construimos para nuestro gato poder llegar
Dar a su gato de Twitter poderes

Dar a su gato de Twitter poderes

dar a su gato una cuenta de Twitter y tener su post actualizaciones automáticamente cada vez que ella se sienta en su cama o cuando ella sale de su cama. Además, capturar imágenes de su gato cuando está en su cama y subirlas también así que usted pue
Puertas en teca y piel del gato

Puertas en teca y piel del gato

Hi otra vez!Un muy corto (y posiblemente pobre) instructivo sobre cómo hacer una puerta de gato, sencillo y exclusivo. Haré mi mejor para responder a cualquier pregunta aunque...Paso 1: Materiales y montaje Se necesita:-madera barata para el marco in
Soporte del gato - nunca olvides dejar la puerta abierta para los gatos

Soporte del gato - nunca olvides dejar la puerta abierta para los gatos

Video de cómo utilizan gatosVideo de cómo los seres humanos utilizarMuchos dueños de gatos, como yo, tienen los gatos en el baño. Un gran problema es cuando la gente se olvide de dejar la puerta abierta después de usarlo. Esto sucede cuando los huésp
Gato de puerta

Gato de puerta

Este sencillo proyecto que puede rastrear la actividad de entrada y salida de un gato con una puerta estándar del gato, el elemento de Kinoma, un LED básico y dos juegos de sensores magnéticos reed. La aplicación opcional compañero móvil, construida
Gato de casa (para el invierno y para los gatos callejeros)

Gato de casa (para el invierno y para los gatos callejeros)

Mi familia y yo recientemente vuelto a nuestra casa después de estar en el extranjero por 8 años. Resulta que, nuestro cliente ha sido muy acogedor a todos los gatos del barrio y nuestro patio se ha convertido en un poco de un lugar de vacaciones de
Rampa escalera cosita del gato

Rampa escalera cosita del gato

quería una puerta de gato para mis gatos entrar a la casa siempre que quieran. No quería tener un acceso fácil para nadie. La solución fue poner una puerta de gato arriba por lo que puede subir hasta el techo y en la puerta de gato superior de la ven