Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Este întotdeauna interesant să se uite la lucruri familiare dintr-o nouă și neobișnuite direcții. Știați că router convențională vă poate alerta la prezența unor persoane în casă? Da, e drept, fără a cumpăra orice dispozitiv suplimentar și a instala sisteme complexe vă poate trimite un mesaj care seamănă cu următorul:

Acum puteți găsi cu ușurință cât de mult soția ta a plecat la muncă și atunci când fiul său sa întors de la școală.

Puteți utiliza orice router are nevoie doar pentru a pune pe firmware-ul său alternativă open source pentru a realiza sarcina. Am fost oprit alegerea pe DD-WRT (* 2), ca cel mai popular.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 1.2. Punct de acces Aspect Wi-Fi și Asus RT-N10U B1

Ca un router guineea făcut ieftin (aproximativ 1 500 de ruble) și suficient comun Asus RT-N10U (* 3). De echipamente suplimentare nevoie doar de o cantitate minimă de unitate flash USB (costa aproximativ 300 de ruble).

Important avertisment! Un utilizator neexperimentat riscurilor în timpul intermitent router, deoarece aceasta poate duce la defectarea aparatului. Dacă aveți dubii, este mai bine să nu-l scoate de unul singur.

1. Înlocuirea Asus RT-N10U standardul B1 firmware pentru mini alternative DD-WRT

Pentru a începe, găsiți un firmware potrivit pentru router-ul Asus. Site-ul DD-WRT (* 4), introduceți în codul de model caseta de căutare, Fig. 3.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 3. Selectarea firmware-ului pentru Asus RT-N10U

Primul pas pentru a elimina fizic router-ul de la locul unde este instalat și se conectează direct la computer, conectați cablul Ethernet la unul din porturile LAN galbene.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Apoi, trebuie să resetați toate setările la valorile implicite din fabrică. Pre suprascrie setările pentru acces la Internet și Wi-Fi, din nou, pentru a le restaura la un alt firmware.

Revenirea la setările din fabrică: Administrare -> Manage Settings -> butonul Restore, Fig. 5,6,7.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 5. Revenirea la setările din fabrică

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 6. Revenirea la setările din fabrică

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 7. Procesul de restabilire a setărilor din fabrică

După resetarea setările routerului pentru a încărca și configura solicitările din nou, Fig. 8.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 8. Descărcați un firmware standard, după restaurarea setărilor din fabrică

Setați noua parolă, și că router-ul vă solicită să introduceți fără o configurație specială, în scopul de a ajunge la pagina de actualizare a firmware-ului.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 9. Omiterea pași de configurare pe firmware-ul standard, după restaurarea setărilor din fabrică

Pe pagina de actualizare firmware-ului, Fig. 10, încărcați meniul fișierul descărcat .trx: Administrare / Firmware Update și faceți clic pe "Actualizare".

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 10. Descărcați fișierul original de firmware DD-WRT

Așteptați până când actualizările router firmware, în orice caz, nu opriți alimentarea în timpul acestui proces, Fig. 11. Până în momentul în care poate dura până la 15 de minute, astfel încât să fie pacient.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 11. Descărcați fișierul original de firmware DD-WRT

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 12. Prima încărcare DD-WRT v24-sp2 (03/25/13) mini

Prima fereastră, după setarea unei parole de administrator, Fig. 13. Apoi, trebuie neapărat să resetați din nou toate setările la valorile implicite din fabrică.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 13. Prima încărcare DD-WRT v24-sp2 (03/25/13) mini

Du-te la fila Administrare -> Setări din fabrică -> Aplicare Setare.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 14. Reset DD-WRT v24-sp2 (03/25/13) mini la setările din fabrică

Suntem de acord cu resetare la setările din fabrică, Fig. 15.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 15. Reset DD-WRT v24-sp2 (03/25/13) mini la setările din fabrică

Puțin mai înainte, Fig. 16.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 16. Resetarea DD-WRT v24-sp2 (03/25/13), mini setările din fabrică

Din nou, vom cere parola de administrator, Fig. 17.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 17. Repornire DD-WRT v24-sp2 (03/25/13) mini la setările din fabrică

Numai atunci putem presupune că sunteți proprietarul firmware DD-WRT pe router. Versiunea instalată este afișată în colțul din dreapta sus. În acest caz, versiunea de DD-WRT (03/25/13) mini-sp2 V24.

2. Actualizarea de la un mini-DD-WRT pe versiunea cu suport USB

DD-WRT mini este bun, dar nu are suport USB, deci trebuie să instalați o ediție diferită. Am descărcat anterior mini_usb_nas, aveți posibilitatea să lumineze intermitent orice versiune care acceptă USB. În plus, diferențele în versiunile, după cum sa menționat, poate fi citit aici (* 5).

Pentru a instala o versiune a mini_usb_nas repetați pașii anteriori:

1. sews firmware-ul dorit. Du-te la fila Administrare -> actualizare firmware, apoi selectați mini_usb_nas versiunea de fișier, în cazul meu «dd-wrt.v24-21061_NEWD-2_K2.6_mini_usb_nas.bin».

2. După ce firmware-ul este necesar pentru a reseta toate setările înapoi la fabrică. În fila Administrare -> Setări din fabrică -> Aplicare Setare.

3. Setați parola de administrator real, după o repornire.

Abia acum putem presupune că routerul are firmware-ul necesar pentru continuarea lucrărilor pentru a monitoriza prezența oamenilor prin intermediul router acasă.

Router-ul poate fi reveni fizic la locul de instalare inițială, restabiliți manual setările furnizate de furnizorul de servicii și configurați Wi-Fi. Aici ne vom ocupa de acest lucru pe presupunerea că nu va fi o problemă.

In plus, interfata DD-WRT firmware-ul vă permite să porniți română. Pentru a face acest lucru, du-te la Administrare -> Management -> Selectare limbă, și în cazul în care alegeți limba rusă. Pentru mine pentru a arăta un stil de interfață mai prietenoasă, care este stabilit prin Administrația -> Management -> Router GUI Style, stil xirian.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 18. firmware DD-WRT v24-sp2 (03/25/13) mini-USB-nCa o limbă română, stil xirian

3. Conectați unitatea flash USB la DD-WRT

Pentru a instala programe suplimentare vor avea nevoie de o unitate externă dimensiune minimă Flash USB ca volum și dimensiunea memoriei. După o plimbare la cel mai apropiat magazin le-a transformat SanDisk Cruzer Fit, costa aproximativ 300 de ruble.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 19. unitate flash USB este dimensiunea minimă a SanDisk Cruzer Fit

Puteți folosi programul MiniTool Partition Wizard pentru a schimba de la sistemul de fișiere Windows (* 6), Fig. 20.21.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 20. MiniTool Partition Wizard pentru a schimba sistemul de fișiere din Windows

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 21. MiniTool Partition Wizard pentru a schimba sistemul de fișiere din Windows

După o serie de probe de unitatea USB a fost împărțită în două părți - mai mici cu un sistem de fișiere cu jurnalizare utilizat în sistemele de operare de pe nucleul Linux, ext3. Cele mai multe dintre FAT32.

Pentru a afișa unitatea în primul firmware include suport pentru USB-drive-uri. Pentru a face acest lucru, continuați Servicii -> USB și porniți „suportul de bază pentru USB“, „Suport pentru USB-drive», «Unitate automată» Mount. După repornirea router, „întreținere predictivă -> Manage -> Reload router“, puteți vedea informații despre dispozitivul de stocare USB conectat, Fig. 22.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 22. Informații despre dispozitivul de stocare USB conectat

În continuare, vă oferim acces la unitatea de conectat, pentru a face mai ușor pentru ei înșiși în viitor.

Procedam Servicii -> NAS și activați rețeaua de fișiere «Samba» sistem, consultați Partajarea de fișiere, Fig. 23.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 23. Informații despre dispozitivul de stocare USB conectat

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 24. Fișierele de pe unitatea conectat la router

4. Trimiterea de email-uri cu firmware DD-WRT

DD-WRT are în agentul său de transfer de e-mail standard pentru a trimite email-uri / usr / sbin / sendmail, dar nu a reușit să-l la mine locul de muncă. Alte greșeli «vina» Segmentarea, după conexiunea cu serverele de mail multiple, nu sa mutat. Prin urmare, alegerea a fost oprit pe msmtp - ușor SMTP-client.

4.1. Instalarea msmtp Optware

Optware - acesta este sistemul de gestionare a pachetelor utilizate în principal pentru versiunile embedded de Linux Embedded, adică pentru dispozitive mici și productivitate scăzută. Frumusetea acestui sistem este că acesta este un depozit care conține mii de pachete software gratuite, care sunt compilate binare pentru un număr foarte mare de platforme diferite.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. fereastra 25. PuTTY cu setările pentru conexiunea

Autentifică-te pentru a conecta întotdeauna root, parola - parola setată. Odată conectat, observăm următoarea imagine:

Introduceți „ajutor“ pentru o listă de comenzi încorporate.

Do USBnakopitel, df comandă verifică conectate - o listă a tuturor sistemelor de fișiere pe numele dispozitivului, precum și dimensiunea lor, spațiul liber și un punct de montare

Filesystem 1 K-blocuri second hand disponibile Utilizare% Montat pe

În continuare, se pregătească locația pentru Optware. Creați o comandă de director mkdir / JFFS / opt:

Do USBnakopitel, df comandă verifică conectate - o listă a tuturor sistemelor de fișiere pe numele dispozitivului, precum și dimensiunea lor, spațiul liber și un punct de montare

Filesystem 1 K-blocuri second hand disponibile Utilizare% Montat pe

În continuare, se pregătească locația pentru Optware. Creați o comandă de director mkdir / JFFS / opt:

În continuare, se pregătească locația pentru Optware. Creați o comandă de director mkdir / JFFS / opt:

Montați dispozitivul în comanda directorul: mount -o bind / JFFS / opt / opt

# Mount o- bind / JFFS / opt / opt

și rulați: sh /tmp/optware-install.sh

Verificarea de configurare a sistemului.

Instalarea pachetului uClibc-opt_0.9.28-13_mipsel.ipk.

Unele versiuni mai noi ale DD-WRT nu arată descărcare bara de progres,

astfel încât doar să fie pacient - sau verificați STATUS -> fila lățimii de bandă pentru descărcare

Activitatea în routere Web-GUI, apoi așteptați încă un minut sau două.

Instalarea pachetului ipkg-opt_0.99.163-10_mipsel.ipk.

Unele versiuni mai noi ale DD-WRT nu arată descărcare bara de progres,

astfel încât doar să fie pacient - sau verificați STATUS -> fila lățimii de bandă pentru descărcare

Activitatea în routere Web-GUI, apoi așteptați încă un minut sau două.

Descărcarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / Packages.gz

Umflarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / Packages.gz

Descărcarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / uClibc-opt_0.9.28-13_mipsel.ipk

Pachetul uClibc-opt sugerează instalarea ipkg-opt

Descărcarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / ipkg-opt_0.99.163-10_mipsel.ipk

O listă completă de pachete pot fi obținute de la Optware lista de comandă ipkg opt-

abook - 0. 5. 6 - 2 - Abook este un program de Addressbook bazat pe text proiectat pentru a utiliza cu clientul Mutt e-mail.

Pentru distracție, puteți face cunoștință cu conținutul său (peste o mie de pachete) în ipkg opt-list.html fișier separat

Descărcarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / Packages.gz

Umflarea http: // ipkg.nslu2-linux.org / feed-uri / optware / ddwrt / cruce / stabil / Packages.gz

Descărcați pachetul necesar pentru a trimite e-mail, instalați și rulați-l comanda: / opt / bin / ipkg-opta a instala msmtp

Ulterior, pachetul este instalat și se poate folosi, dar trebuie să facă intrările în parametrii de pornire, pentru a face acest lucru manual după fiecare repornire.

4.2. lucru de recuperare după repornirea msmtp router

Pentru a monta dat persistat atunci când reporniți, și (așa cum a fost descoperit mai târziu), pentru a se evita inconsecvențele cu planificator, trebuie să adăugați intrări la:

mount -o bind / JFFS / opt / opt

stopservice cron startservice cron

în parametrii de pornire (fila întreținere -.> Echipe), Fig. 26.

Pentru a conectat la router corect roțile oprit atunci când este repornit, adăugați script Shutdown prin interfața web:

umount / JFFS

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 26. Setați parametrii de pornire și oprire

După aceea, puteți reporni în condiții de siguranță.

4.3. Trimiterea unui e-mail de test folosind msmtp

După repornire, verificați dacă e-mail trimiterea de lucrări. Reconectați la router prin telnet, folosind programul chituri, și executați următoarea comandă (pre-introduceți numele și parola din căsuța de gmail de la care trimiteți scrisoarea precum și căsuța poștală a destinatarului @ destinatarului)

5. Urmărirea prezența persoanelor prin intermediul router acasă

Rămâne destul de un pic înainte de primirea notificării prezenței oamenilor.

stabilită inițial ora corectă pe router - am stabilit fusul orar în setarea -> Setări de bază -> Setări de timp. În plus, puteți seta «IP / Nume server»: time.nist.gov.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

# Z-wave.ru, Mikhail Shardin

După introducerea literelor românești nu sunt afișate corect, Fig. 28, dar performanța nu vor fi afectate, literele vin cu caractere lizibile.

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 28. Scenariul urmărește prezența oamenilor prin router acasă

Script-ul este salvat, dar pentru a primi notificări, trebuie să setați executarea sa automată pe un router odată ce un anumit număr de minute. De exemplu, o dată la fiecare 5 minute. Folosind cron planificator daemon, Fig. 28, se introduce comanda:

* / 5 * * * * root / bin / sh /tmp/custom.sh

Z-val Rusia - monitorizează prezența oamenilor prin router acasă

Fig. 29. Script-ul urmărește prezența oamenilor prin router acasă

Notificările ar trebui să vină. Din moment ce notificări pot fi destul de mult, propun să-și petreacă unele optimizări în cutia poștală, care este descrisă în secțiunea „Setarea căsuța poștală Gmail», articolul * 8.

Notă importantă - Dacă urmăriți un dispozitiv iOS, este rezonabil pentru a determina prezența unei persoane care nu prin intermediul Ping, și o pisică de masă / proc / net / arp:

adresă IP Steaguri de tip HW adresa HW Masca Dispozitiv

In plus, pentru a menține funcționarea produsului și eficiența script-ul, am recomandăm să instalați executarea planificate a reporni router, consultați întreținere predictivă -> Întreținere de viață -> repornire planificate. Puteți seta sau o anumită oră a alerga, cum ar fi o dată pe săptămână sau un interval, cum ar fi o dată la trei zile.

Ca urmare a acestui articol, vom obține un sistem de notificare clară a prezenței oamenilor în casă, care oferă locul de muncă routerul de acasă. În această funcționalitate dispozitiv de bază complet conservat. Extindeți limitele posibilului, fără costuri suplimentare;)

Link-uri menționate în articol: