Stran 1 od 1

[Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 2. mar 2008 ob 21:27
Napisal/-a KoMar
Uvod
Ta vodič sem se odločil napisati, ker sem potreboval poceni varnostni sistem za nadzor hiše in njene okolice. Delno sem ga sestavil iz rabljenih (a seveda brezhibno delujočih) komponent, ki sem jih dobil na Bolhi.

Ko boste končali, bo router brez potrebe po PCju vsako sekundo zajel sliko iz WebCama in jo shranil na USB disk oz. ključek.

Kaj potrebujete
  • Router Asus WL-500G Premium (pozor: ne sme biti V2!)
    Cena novega: 75,90 €, cena rabljenega: ~ 50 €
  • USB Ključek (za hranjevanje posnetkov iz kamere) 4 GB (za 12 ur posnetkov) ali 8 GB (za 24 ur posnetkov)
    Cena novih: 14,90 € za 4 GB in 27,55 € za 8 GB
  • Logitech QuickCam Pro 5000 (podprte so vse kamere iz tega in tega seznama)
    Okvirna cena: ~ 30 €
  • (Ni obvezno) Tp-Link TL-WN560G Mini PCI kartico (tista, ki je vgrajena v router, z našim softwareom žal ne bo delovala)
    Cena nove: 20,90 €

Namestitev OpenWRT firmwarea
  • Downloadajte tale OpenWRT firmware in ga shranite na namizje
  • Na router priklopite samo povezavo med PCjem in portom 1 - če ima vaš PC več mrežnih kartic, ostale odklopite
  • Mrežni kartici nastavite statičen IP 192.168.1.10 in subnet mask 255.255.255.0
  • Držite gumbek restore in ponovno vklopite router - skrajno leva lučka (ON) mora utripati 1x na sekundo
  • Prek ukazne vrstice z ukazom
    Koda: Izberi vse
    cd [mapa]

    pojdite v mapo, kjer imate datoteko .trx in izvedite ukaz
    Koda: Izberi vse
    tftp -i 192.168.1.1 PUT openwrt-brcm47xx-stamcar-2.6-squashfs.trx

    Opomba: Uporabniki Viste morate program tftp in telnet, ki ga potrebujemo v nadaljevanju, posebej namestiti: Control Panel -> Programs and Features -> Turn Windows features on or off -> obkljukajte "Telnet Client" ter "TFTP Client" -> OK
  • Počakajte 40 sekund, nato router izklopite iz elektrike
  • V nastavitvah mrežne kartice iz statičnega IPja preklopite na dinamičnega; sedaj lahko nazaj priklopite tudi ostale mrežne kartice
  • Router ponovno priklopite - sedaj lučka ON ne sme več utripati - če utripa, ponovite postopek nalaganja firmwarea in počakajte malce dlje
  • Ko se router zažene, prek ukazne vrstice izvedite ukaz
    Koda: Izberi vse
    telnet 192.168.86.1

    nato pa izvedite ukaz
    Koda: Izberi vse
    passwd

    in dvakrat napišite željeno geslo za bodoči dostop do routerja
  • Priklopite internetno povezavo na port WAN in izvedite ukaz
    Koda: Izberi vse
    reboot
  • Po ponovnem zagonu routerja dostop prek telneta ni več mogoč - sedaj že deluje SSH; uporabite program PuTTY in vzpostavite povezavo z routerjem (njegov IP je 192.168.86.1) ter se prijavite z uporabniškim imenom "root" ter geslom, ki ste si ga izbrali

Nastavitev WLAN-a
  • Če želite imeti brezžični dostop do routerja, ga morate odpreti in zamenjati njegovo brezžično kartico
  • Uredite datoteko /etc/config/wireless: najprej pred vrstico "option disabled 1" dodajte znak "#"
  • Spremenite SSID pri "option ssid", nastavite "option encryption" na "psk2" ter dopišite "option key [zeljeno-geslo]"
  • Izvedite ukaz
    Koda: Izberi vse
    /etc/init.d/network restart

    za ponovni zagon mreže

Priprava USB ključka/diska
  • Na router priklopite USB disk in počakajte 10 sekund, da se naprava pripravi.
  • Najprej zaženemo fdisk z ukazom
    Koda: Izberi vse
    fdisk /dev/sda

    in po navodilih pobrišemo morebitne obstoječe particije, nato pa izvedemo naslednje zaporedje ukazov (za črkami in številkami pritisnite "enter"):
    Koda: Izberi vse
    n -> p -> 1 -> "enter" -> "enter"

    Nato spremembe shranimo z ukazom "w"
  • Nato bomo USB ključek/disk še formatirali z ukazom
    Koda: Izberi vse
    mke2fs /dev/sda1
  • Do datotek na USB ključku lahko kasneje dostopate s poljubnim FTP klientom - za IP uporabite 192.168.86.1, username je "root", geslo pa ste si izbrali sami.

Urejanje startup skripte
  • Ob vsakem ponovnem zagonu routerja bi trenutno morali ročno mountati USB disk in začeti s snemanjem - da bi to avtomatizirali, v datoteko "/etc/init.d/done" pod vrstico "set_state done" dopišite:
    Koda: Izberi vse
    umount /dev/sda1
    e2fsck /dev/sda1
    mount /dev/sda1 /mnt
    killall httpd
    while true; do
    mjpg_streamer -i "input_uvc.so -f 15" -o "output_http.so -p 80 -w /webcam_www" -o "output_file12h.so -f /mnt -d 1000"
    done

    Če imate 8 GB ključek, namesto output_file12h.so napišite output_file24h.so.
  • Sedaj router ponovno zaženite in snemanje se bo samodejno začelo
  • Na PCju pojdite na naslov http://192.168.86.1/java_simple.html in uživajte v živem videu :)

Dodatno
  • V firmware je vgrajen tudi ntpclient, s katerim bo vaš router beležil točen čas. Za spremembo časovnega pasu lahko uporabite naslednji ukaz:
    Koda: Izberi vse
    echo GMT-1 > /etc/TZ

Viri:

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 2. mar 2008 ob 21:31
Napisal/-a madpanter
hehe zato si ti rabil ta router :mrgreen: vrhunsko tole pocen nadzor :) bo treba enkrat sprobat :mrgreen:

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 2. mar 2008 ob 21:36
Napisal/-a NoName
tale tvoj 'seznam' videokamer nekak ne dela... vsaj meni...

http://linux-uvc.berlios.de/

;; ->>HEADER<<- opcode: QUERY, status: NXDOMAIN, id: 37576
javi dig-anje avtoritivnih nsjev za berlios.de

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 2. mar 2008 ob 21:48
Napisal/-a KoMar
Hm, prejšnji teden je še delalo :) Evo Google cache: http://209.85.135.104/search?q=cache:Dn ... =clnk&cd=1

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 11. apr 2008 ob 19:21
Napisal/-a lmth
Živijo imam eno vprašanje :D

napisal si da: Router Asus WL-500G Premium (pozor: ne sme biti V2!)


kaj pomeni ta V2 ??
Pravkar kupujem tale AP pa ne bi rad neki narobe kupil.

Hvala 8)
Lp Lmth

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 11. apr 2008 ob 19:30
Napisal/-a KoMar
Ne sme biti verzija 2 (V2). To bi moralo na škatli pisat na kakšni nalepki ali pa na dnu samega routerja.

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 26. apr 2009 ob 16:48
Napisal/-a sword
Hm, mam par vprašanj glede tega sistema, ampak v prvi vrsti me zanima ...

Kamero verjetno povežemo z USB kablom? Kakšen nasvet kako zadevo uporabit na razdalji daljši od 5ih metrov (morda brez usb hubov in štukanja kablov)? Za pravo uporabo bi rabil to speljati vsaj kakšnih 10-15 metrov daleč, idealno pa 30 in več.

USB to LAN adapterji imajo smisel ali ne?

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 26. apr 2009 ob 23:54
Napisal/-a KoMar
Hmm, obstajajo USB podaljški, probaj najprej to.

Re: [Vodič] Videonadzorni sistem z Asus WL-500Gp

OdgovorObjavljeno: 27. apr 2009 ob 15:22
Napisal/-a sword
USB podaljški rabijo biti aktivni, torej da replicirajo signal, drugače je omejitev za 2.0 5m. Recimo tak kabel:

http://www.mimovrste.com/artikel/114045 ... peater-5-m

Je pa kar drag - 20€ na 5 metrov ... Lahko bi tud probal z USB hubi med posameznimi podaljški, vendar dvomim, da bi bila kakšna razlika v ceni.

Druga opcija je uporabit converter iz USB na Ethernet (npr. Linksysov - http://www.linksysbycisco.com/US/en/products/USB300M). Stane okoli 20€, sicer ga nisem našel v Sloveniji, so pa tudi cenejše alternative ( http://www.comshop.si/Article.asp?articleid=47276). Problem, ki se pojav, pa je adapter pri webcamu, torej z ženskim USB koncem ...

To me je pripeljal do verjetno najcenejše DIY opcije - http://www.instructables.com/id/How-to- ... using-UTP/ . Na koncih na UTP kabel zlotati USB priključka. Sem poskusil na manjšem kablu, zaenkrat brez uspeha, verjetno predvsem zaradi slabe izbire notranjih žic (je v DIY komentarjih bolje pojasnjeno). Teoretično bi zadeva morala delovati, sam ciljam na okol 15 metrov. Bom pa potem priključil vse skupaj na server, ki je tak skoz vžgan, pa s softwareom zajemu video.

Pa Marko ... Kakšna Quickcam Pro 5000 še na zalogi za prodat ;)?