Tweeting chat porte (6 / 12 étapes)

Étape 6: Bâtiment OpenWrt pour le routeur

Comme nous avons décidé lors des étapes précédentes, nous aurons besoin OpenWrt sur le routeur. Nous allons construire notre propre firmware openwrt qui comprend tout ce dont nous avons besoin. Pour cela vous avez besoin d’une machine linux (ou linux exécutant dans vmware player).

Vous pouvez télécharger le firmware déjà fait par moi d’ici , ou vous pouvez le télécharger depuis cette page (openwrt-brcm-2.4-squashfs-spca5xx-curl-stty).

J’utilise vmware image d’ubuntu sur une machine windows avec vmware player installé.

Ouvrez une console et tapez :

sudo apt-get installer subversion build-essential libncurses5-dev zlib1g-dev gawk bison gcc
mkdir ~/kamikaze
CD ~/kamikaze
svn co svn://svn.openwrt.org/openwrt/branches/8.09/.
./scripts/Feeds mise à jour - un
faire menuconfig

Sélectionnez les options suivantes :

Système Target (Broadcom BCM947xx/953xx [2.4])
Profil de la cible (générique, Broadcom WiFi (par défaut))
Sélectionnez tous les paquets par défaut
Configuration de l’image — >
Système de base
BusyBox (appuyez sur entrée pour ouvrir le menu caché)
Configuration
Coreutils
stty [*]
Modules du noyau
Prise en charge USB
kmod-usb-core [*]
kmod-usb-ohci [*]
Support de la vidéo
kmod-vidéo-core [*]

Enregistrer la configuration et puis tapez dans la console :

faire monde V = 99

Cela prendra un certain temps...
Une fois effectué, tapez ceci dans la console :

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

Maintenant, il faut modifier usb.mk. Ouvrir avec un éditeur de texte ~/kamikaze/package/kernel/modules/usb.mk et ajoutez-y le code suivant :

définir KernelPackage/usb-spca5xx
$(appel usbdep)
TITRE: = spca5xx WebCam driver
#KCONFIG:=$(CONFIG_USB_SPCA5XX)
Files:=$(LINUX_DIR)/drivers/USB/spca5xx/spca5xx.$(LINUX_KMOD_SUFFIX)
Chargement automatique: = $(appel AutoLoad, 70, spca5xx)
endef

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

Enregistrer usb.mk avec les nouveaux paramètres.

Maintenant, il faut construire l’image de nouveau. Dans le noyau -> modules -> USB Supoprt vous aurez une nouvelle ligne "kmod-usb-spca5xx", make sure est marqué comme [M].

CD ~/kamikaze
faire menuconfig
Système Target (Broadcom BCM947xx/953xx [2.4])
Profil de la cible (générique, Broadcom WiFi (par défaut))
Sélectionnez tous les paquets par défaut

Configuration de l’image — >
Système de base
BusyBox (appuyez sur entrée pour ouvrir le menu caché)
Configuration
Coreutils
stty [*]
Modules du noyau
Prise en charge USB
kmod-usb-core [*]
kmod-usb-ohci [*]
kmod-usb-spca5xx [M]
Support de la vidéo
kmod-vidéo-core [*]

Enregistrer la nouvelle configuration, puis :

faire monde V = 99

La compilation s’est arrêté deux fois pour me demander de choisir une option, j’ai sélectionné « m ».

Une fois effectué, vous aurez en ~/kamikaze/bin/brcm-2.4/ le nouveau firmware :
OpenWrt-brcm-2.4-squashfs.trx

et en ~/kamikaze/bin/brcm-2.4/packages/ le paquet de spca5xx compilé :
kmod-usb-spca5xx_2.4.37.5-1_brcm-2.4.ipk

Faites-moi savoir si vous avez des questions ou si quelque chose n’est pas claire.

Maintenant, remplacez l’ancien firmware avec le nouveau construit un :
(J’ai utilisé fenêtre pour ce faire, pour linux ou mac suivez les instructions à openwrt.org http://wiki.openwrt.org/toh/asus/wl520gu)
Télécharger : http://www.shadowsoftware.net/shadowgameworld/downloads/tftp2.exe

Changer l’adresse IP sur la machine windows à 192.168.1.8.
Connectez le port LAN de l’ordinateur à l’un des ports LAN du routeur.

Exécuter l’application préc téléchargés : tftp2.exe

Dans le champ serveur mettre 192.168.1.1 et laissez le mot de passe vide dans le champ de fichier, sélectionnez le fichier openwrt-brcm-2.4-squashfs-spca5xx-curl-stty.trx. La nouvelle tentative valeur 99.

Ne pas appuyer sur bouton mise à niveau encore.

Avec l’appareil sous tension, appuyez et maintenez le bouton de réinitialisation l’arrière de l’appareil pendant 30 secondes
Sans relâcher le bouton de reset, débrancher l’appareil et tenir reset pour un autre 30 secondes
Branchez l’appareil en maintenant toujours le bouton reset une finale 30 secondes (s’il vous plaît notez que cette étape peut mettre les dispositifs Asus en mode de récupération)

Maintenant Appuyez sur le bouton mise à niveau.

Attendre 5 minutes complètes et puis redémarrer le routeur.

Attendre une minute pour elle de démarrer, puis :
telnet 192.168.1.1

Maintenant, le routeur est prêt à être configuré pour se connecter à votre réseau WiFi.

Articles Liés

PetCurfew II : An Automated chat porte mettant en vedette le Photon et IFTTT

PetCurfew II : An Automated chat porte mettant en vedette le Photon et IFTTT

Il s'agit d'un suivi de mon « couvre-feu : An Arduino contrôlée Pet chatière » instructable publié il y a quelques années dans lequel un Arduino Nano, servo et horloge temps réel ont été ajoutés à une porte petit chat pour limiter les heures au cours
Facile gratuit chat porte (pour les maisons avec des chiens curieux)

Facile gratuit chat porte (pour les maisons avec des chiens curieux)

ce sont nos animaux de compagnie, mon pote le chien et le chat de Melon. Alors qu'ils s'entendent très bien, il était important de donner le Melon un espace bien à elle. Cela aide aussi en nous donnant un endroit pour cacher ses trucs de chat gens ne
Chat porte-bonheur chaleur Pack

Chat porte-bonheur chaleur Pack

Le Maneki-Neko (chat) est un commun porte-bonheur japonais. Posséder un chat porte-bonheur est censé apporter chance et fortune au propriétaire. Chats japonais sont aussi appelés chats argent, heureux chats, chats accueillants et chats fortune - ce q
Chat porte intérieure sympathique

Chat porte intérieure sympathique

problème :Vous avez besoin d'un chat d'avoir toujours accès à une salle, donc la porte doit rester ouverte, mais la porte devrait également pouvoir être fermé si vous le souhaitez.Solution :Il était si facile, que j'ai effectivement hésité à faire un
Protection de boîte avec bébé porte et chat porte la litière

Protection de boîte avec bébé porte et chat porte la litière

un vieux roué porte bébé, nous avons utilisé pour empêcher notre fils de pénétrer dans le bac à litière. Elle a aussi donné le chat peu de « intimité ».Il n'est pas parfait dès l'arrêter essayant d'atteindre ses mains là-dedans, mais au moins il n'es
Chat porte en teck & cuir

Chat porte en teck & cuir

Hi à nouveau !Une très courte (et éventuellement pauvres) instructable sur comment faire une porte de chat simple, mais exclusif. Je ferai de mon mieux pour répondre à des questions bien que...Étape 1: Matériaux et assemblage Vous aurez besoin :-bois
Chat porte

Chat porte

Ce projet simple qui permet de suivre l'activité du chat-and-out à l'aide d'une porte standard cat, élément de Kinoma, une base LED et deux séries de capteurs magnétiques reed. L'application compagnon mobile facultatif, également construite avec Kino
Chat porte clé

Chat porte clé

j'ai tricoté cela pour ma maman qui aime les chats. Le fil est à l'intérieur afin que le chat peut plier ses jambes et les bras librement.
Forstner bit / chat porte-embout et affiche

Forstner bit / chat porte-embout et affiche

si vous êtes comme moi, vous ne faites pas comme si vous étiez outils, dans un cas, vous voulez qu'ils out et visible et saisissable. Alors quand j'ai finalement obtenu un ensemble de bits forstner, j'ai pensé que je ferais un affichage rapide et fac
Porte chat fantaisie

Porte chat fantaisie

j'habite dans une maison de deux étages avec 2 1/2 salles de bains.  Quand j'ai déménagé un chat à j'ai dû mettre sa boîte à chat quelque part et la 1/2 salles de bain était le meilleur endroit pour cela.  Problèmes ont surgi parce que j'avais mainte
Chat noeud papillon + motif

Chat noeud papillon + motif

je passais reddit récemment et suis tombé sur un sujet sur chats portant des cravates dans un bureau. Je dirais que la majorité des réponses ont été soit "yay ! chats portant des cravates! » ou « où puis-je acheter mon chat une cravate? »Eh bien, vou
Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Couvre-feu pour animaux de compagnie : Un Arduino contrôlée chatière

Le problème: vous voulez restreindre le temps lorsque votre animal de compagnie est autorisé à aller à l'extérieur. C'est peut-être parce que le quartier n'est pas sans danger pour votre chat ou votre petit chien pendant la nuit (maraude coyotes vien
Comment mettre une cloche sur votre chat.

Comment mettre une cloche sur votre chat.

je vais vous apprendre comment mettre une cloche sur votre chat.Étape 1: matériaux Matériaux :1: cat.1: collier avec grelot là-dessus.Remarque : Pour ceux d'entre vous qui ne savent pas ce qui ressemble à un collier avec une cloche sur elle, ou un ch
Chat-suivi Catdoor

Chat-suivi Catdoor

Avec ce spécial chat-suivi-catdoor vous saurez exactement si votre chat est la maison ou pas.Sur un groupe de le lasercutted et 3D imprimées, vous verrez exactement dont les chats sont dans, et que les chats ne sont pas.Nous allons vérifier les chats