Log in

View Full Version : webcam on dd-wrt?



Snow
06-11-09, 22:45
a pus cineva pe un ruter asus sau linksys cu dd-wrt o camera web pe el?

zappa
07-11-09, 08:27
Eu ma chinui de vreo 2 saptamani sa fac asta si nu am reusit. Insa am incercat numai cu un singur model de webcam; un logitech care apare ca fiind suportat, dar se pare ca nu are drivere. Sper ca saptamana viitoare sa fac rost de alte modele de webcam. Routerul e un topex cu placa de baza asus wl500g deluxe.

Snow
07-11-09, 11:43
Astept noutati. Care e lista camerelor acceptate?

Snow
07-11-09, 22:53
cateva linkuri

http://www.dd-wrt.com/phpBB2/viewtopic.php?t=5298&postdays=0&postorder=asc&start=0
http://www.dd-wrt.com/phpBB2/viewtopic.php?p=99564#99564


camere web suportate
http://mxhaard.free.fr/spca5xx.html

Snow
07-11-09, 23:39
cine ma ajuta sa pun un GENIUS i-Look 110 asus wl500gp v2 cu dd-wrt?

zappa
08-11-09, 08:07
Pai daca nu apare in lista de mai sus nu cred ca ai sanse. Eu am una care apare ca fiind suportata, dar nu merge. Nu functioneaza driverele.

Snow
08-11-09, 12:12
Poate reuseste cineva pana la urma.

george1980
08-11-09, 13:45
incearca cu firmware OLEG,
din cate am inteles cu DDWRT nu merge

prodigy
09-11-09, 13:37
Poate reuseste cineva pana la urma.

Pornind de la acest driver am reusit sa pornesc o camera Trust, oarecare, pe asus.

- aici informatiile http://wl500g.info/showthread.php?p=154377
- de la postul 25 am folosit programul w3camd ca si server de streaming.
:cheers:

P.S important, NU AM TESTAT pe dd-wrt ci pe Kamikaze, compilat din CVS.

Snow
10-11-09, 00:13
Multumesc de info. Poti sa-mi dai, te rog, modelul camerei web.

Einstein
10-11-09, 00:17
Trebuie deschise si ceva porturi?

fery21
10-11-09, 03:35
http://wl500g.info/showthread.php?t=13327

eu am pus pe un asus wl700

prodigy
10-11-09, 10:11
Trebuie deschise si ceva porturi?

Daca vrei sa vezi camera din exterior ( din internet ) trebuie facut DA, port forward spre portul deschis de w3camd ( implicit este 8999 ) acestea sunt optiunile :

Usage: w3camd [-v] [-p #] [-h host] [-s #x#] [-m #] [-i #] [-d device]

Snow
10-11-09, 20:51
Da-mi te rog modelul camerei tale. As vrea sa-mi iau ceva ce stiu sigur ca merge.

prodigy
10-11-09, 21:53
WB-1200P Mini Webcam

Einstein
10-11-09, 23:42
Poate te ajuta:

http://www.macsat.com/macsat/content/view/36/30/

george1980
11-11-09, 08:32
un link cu tutorial DDWRT
http://www.dd-wrt.com/wiki/index.php/Tutorials

insa nu am gasit webcam

suporter
11-11-09, 14:08
dd-wrt se pare ca nu merge se poate pe openwrt!

zappa
12-11-09, 18:15
Am incercat cu cele 2 camere; un intex si un no name. Nimic. As incerca sa cumpar un Trust. Poate reusesc. Inca mai am sperante. :D

prodigy
13-11-09, 14:37
Ia vedeti daca aveti la lsmod modulul videodev incarcat.
daca nu, trebuie dat insmod si la acel modul ....are nevoie driveru de camera si de acel modul.

resofty
13-11-09, 14:48
Tot am incercat sa pun un webcam benq dc 1300 in lista e suportata camera
0x04a5/0x3003 dar ieri m-am chinuit, am incercat sa pun spca5xx.o de pe forumul dat de prodigy si nu a mers.
Astazi l-am batut tare mult la cap si sa descoperit de ce nu incarca driverul.
Precizez , camera e pusa pe dd-wrt.
Trebuie descarcat neaparat videodev.o
ipkg update
ipkg install kmod-videodev
apoi se face insmod la videodev.o
se verifica sa fie incarcata prin comanda lsmod
apoi se face insmod la spca5xx.o si la lsmod arata asa

Module Size Used by
spca5xx 662864 0
videodev 8640 1 [spca5xx]

Iar dmesg surpriza arata asa:
usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Benq DC 1300 Spca504b
drivers/usb/spca5xx.c: [spca5xx_probe:5480] Camera type JPEG
drivers/usb/spca5xx.c: [spca5xx_getcapability:1765] maxw 640 maxh 480 minw 176 minh 144
drivers/usb/spca5xx.c: spca5xx driver 00.60.00.1 registered

Succes

Sursa prodigy, fara el nu reuseam.

zappa
15-11-09, 19:54
Nu vrea si pace. O sa incerc sa cumpar alt webcam.

root@OpenWrt:/tmp# lsusb
Bus 004 Device 001: ID 0000:0000
Bus 004 Device 002: ID 0457:0151 Silicon Integrated Systems Corp. Super Flash 1GB Flash Drive
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 002 Device 002: ID 046d:08da Logitech, Inc. QuickCam Messanger
Bus 001 Device 001: ID 0000:0000
.........................

root@OpenWrt:/lib/modules/2.4.35.4# dmesg | grep usb
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:4715
usb.c: new USB bus registered, assigned bus number 1
usb.c: new USB bus registered, assigned bus number 2
usb.c: new USB bus registered, assigned bus number 3
usb-uhci.c: $Revision: 1.275 $ time 09:27:10 May 31 2009
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: new USB bus registered, assigned bus number 4
usb.c: registered new driver usb-storage
usb.c: USB device 2 (vend/prod 0x46d/0x8da) is not claimed by any active driver.
usb.c: registered new driver spca5xx
......................

root@OpenWrt:~# spcacat
Spcaview version: 1.1.8 date: 25:12:2007 (C) mxhaard@magic.fr
video /dev/video0
ERROR opening V4L interface


Cam asta imi arata in log.

prodigy
15-11-09, 20:11
dai asa :
lsmod | grep videodev


daca nu iti arata videodev acolo , instaleaza dupa cum a scris resofty!
sau scriem deagaba aici??nu citeste nimeni

resofty
16-11-09, 11:36
@zappa
da-ne te rog copy paste dupa ce inregistrezi spca5xx, ca faptul ca e "not claimed" e fiindca el inca nu are incarcat driverul.
plus ca deviceul dupa cate stiu eu e in /dev/v4l/video0

zappa
16-11-09, 16:54
Aseara mi-a picat netul si nu am putut edita/adauga nimic. Normal ca am citit. Continui cu logul:

root@OpenWrt:/dev# lsmod | grep videodev
videodev 8016 0 spca5xx_lite

................................

root@OpenWrt:/lib/modules/2.4.37.5# insmod spca5xx
insmod: unresolved symbol __up
root@OpenWrt:/lib/modules/2.4.37.5#
.......................

root@OpenWrt:/lib/modules/2.4.37.5# dmesg | grep usb
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: new USB bus registered, assigned bus number 1
usb.c: registered new driver usb-storage
usb-ohci.c: USB OHCI at membase 0xb8003000, IRQ 6
usb-ohci.c: usb-00:03.0, PCI device 14e4:4715
usb.c: new USB bus registered, assigned bus number 2
usb.c: new USB bus registered, assigned bus number 3
usb.c: new USB bus registered, assigned bus number 4
usb-uhci.c: $Revision: 1.275 $ time 18:57:24 Nov 8 2009
usb-uhci.c: High bandwidth mode enabled
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
usb.c: USB device 2 (vend/prod 0x46d/0x8da) is not claimed by any active driver.
usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: spca5xx driver 00.57.07 registered
root@OpenWrt:/lib/modules/2.4.37.5#
....
Driverul e incarcat. Cel pe care mi l-a dat resofty nu se incarca (da eroarea de mai sus). Cel de la macsat se incarca (si lite si full). O sa incerc sa schimb firmware-ul. Acum am OpenWrt Kamikaze bleeding edge, r18327.
O sa incerc iar dd-wrt, desi nu mai am sperante.

prodigy
16-11-09, 17:43
m-am uitat prin sursa driverului si se pare ca are support pt camera ta:

{USB_DEVICE(0x046d, 0x08da)}, /* Logitech QuickCam Messenger */
- driverul de la resofy este compilat de mine pt kernel 2.4.35.4, dar lui i s-a incarcat pe dd-wrt,,,,deci trebuie pina la urma sa mearga si camera ta, in driver este suport 100%.

zappa
19-11-09, 00:38
Dupa multe teste si sapaturi am reusit. Dar nu prin merite personale, ci doar cu un pic de curaj. Aici am gasit firmware dd-wrt modificat cu suport ptr webcam. Urmeaza sa testez sa vad daca reusesc sa fac sa mearga si pe openwrt (preferatul meu :D).
Multumesc tuturor ptr. sustinere.

http://www.dd-wrt.com/phpBB2/viewtopic.php?p=99564#99564

root@DD-WRT:~# lsmod
Module Size Used by Tainted: P
quickcam 65464 0 (unused)
ov518_decomp 19516 0 (unused)
ov511_decomp 12396 0 (unused)
ov51x 87288 2 [ov518_decomp ov511_decomp]
spca5xx 649712 2
pwcx 103324 0 (unused)
pwc 47224 0 [pwcx]
videodev 8016 1 [quickcam ov51x spca5xx pwc]
uhci 30180 0 (unused)
ehci-hcd 20556 0 (unused)
usbcore 74808 0 [quickcam ov51x spca5xx pwc uhci ehci-hcd]
ip_nat_pptp 2364 0 (unused)
ip_conntrack_pptp 2956 1
ip_nat_proto_gre 1648 0 (unused)
ip_conntrack_proto_gre 2520 0 [ip_nat_pptp ip_conntrack_pptp]
wl 711360 0 (unused)
switch-robo 5548 0 (unused)
switch-core 6400 0 [switch-robo]

zappa
19-11-09, 19:22
dmesg | grep usb
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: new USB bus registered, assigned bus number 1
usb.c: new USB bus registered, assigned bus number 2
usb.c: new USB bus registered, assigned bus number 3
usb.c: registered new driver Philips webcam
usb.c: USB device 2 (vend/prod 0x46d/0x8da) is not claimed by any active driver.
usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Logitech QC Messenger
drivers/usb/spca5xx.c: [spca5xx_probe:5480] Camera type JPEG
drivers/usb/zc3xx.h: [zc3xx_config:558] Find Sensor HV7131R(c)
drivers/usb/spca5xx.c: [spca5xx_getcapability:1765] maxw 640 maxh 480 minw 176 minh 144
drivers/usb/spca5xx.c: spca5xx driver 00.60.00 registered
usb.c: registered new driver ov51x
usb.c: registered new driver quickcam

goldsat
19-11-09, 23:08
am ajuns aici

usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: USB SPCA5XX camera found. Type Vimicro Zc301P 0x303b
drivers/usb/spca5xx.c: [spca5xx_probe:5480] Camera type JPEG
drivers/usb/zc3xx.h: [zc3xx_config:527] Find Sensor PB0330
drivers/usb/spca5xx.c: [spca5xx_getcapability:1765] maxw 640 maxh 480 minw 176 minh 144
drivers/usb/spca5xx.c: spca5xx driver 00.60.00.1 registered

si dupa ce dau

/opt/var/bin/w3camd -v -p 8999 -s 320x240 -h 192.168.10.1 -d /dev
/video

primesc :

main thread pid = 1263
bind 192.168.10.1:8999 to file descriptor 3
incoming connection..
serving connection, (childs=1)
w3camd.c: no. of childs changed: childs=1
/dev/video: No such file or directory
w3camd.c: can't init v4l
server_thread() state=0
connection closed

unde e problema

goldsat
19-11-09, 23:28
sau asa :

root@DD-WRT:/dev# /opt/var/bin/./w3camd -v -p 8999 -s 640x480 -h 192.168.10.1 -d
/dev/video
main thread pid = 1574
bind 192.168.10.1:8999 to file descriptor 3
incoming connection..
serving connection, (childs=1)
w3camd.c: no. of childs changed: childs=1
/dev/video: No such file or directory
w3camd.c: can't init v4l
server_thread() state=0

zappa
04-12-09, 12:59
Cine poate sa puna pe upload w3camd compilat ptr router?
Am gasit doar versiunea necompilata si nu am cum sa o compilez.
Multumesc.

prodigy
04-12-09, 13:06
ia de mai jos, atasat

zappa
04-12-09, 20:04
sau asa :

root@DD-WRT:/dev# /opt/var/bin/./w3camd -v -p 8999 -s 640x480 -h 192.168.10.1 -d
/dev/video
main thread pid = 1574
bind 192.168.10.1:8999 to file descriptor 3
incoming connection..
serving connection, (childs=1)
w3camd.c: no. of childs changed: childs=1
/dev/video: No such file or directory
w3camd.c: can't init v4l
server_thread() state=0

Se pare ca am ajuns in acelasi punct ca si tine. Ai rezolvat? Posibil sa lipseasca niste librarii.

@prodigy - multumesc.

prodigy
04-12-09, 22:22
In primul rand, la -d ai scris gresit , device-u de camera de obicei se incarca in /dev/v4l/video0 din cite imi aduc eu aminte...deci comanda ar fii:

root@DD-WRT:/dev# /opt/var/bin/./w3camd -v -p 8999 -s 640x480 -h 192.168.10.1 -d
/dev/v4l/video0

zappa
04-12-09, 22:48
Scuze....am dat replay si n-am verificat comanda. Device-ul de camera se incarca in /dev/v4l/video0 sau in /dev/video0 in cazul in care s-a facut un link catre el ( ln -s /dev/v4l/video0 /dev/video0 ). Cand accesez http://192.168.1.1:8999 vad ca se aprinde ledul de la webcam....imi apare eroarea in putty si apoi se stinge (ledul) fara sa vad nimic in pagina de web.

fery21
15-02-10, 13:30
Eu am asa :


root@OpenWrt:~# lsusb
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000
Bus 001 Device 002: ID 0781:5151 SanDisk Corp. Cruzer Micro 256/512MB Flash Driv e
Bus 001 Device 003: ID 03eb:0902 Atmel Corp.
Bus 001 Device 004: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 005: ID 067b:2303 Prolific Technology, Inc. PL2303 Serial Port
Bus 001 Device 007: ID 0ac8:0323 Z-Star Microelectronics Corp. Luxya WC-1200 USB 2.0 Webcam


mai departe nu ma descurc am citit

opkg update
opkg install kmod-videodev (root@OpenWrt:~# opkg install kmod-videodev
Collected errors:
* Cannot find package kmod-videodev.)
apoi se face insmod la videodev.o
se verifica sa fie incarcata prin comanda lsmod
apoi se face insmod la spca5xx.o si la lsmod arata asa




root@OpenWrt:~# /opt/var/bin/./w3camd -v -p 8999 -s 640x480 -h 192.168.10.1 -d
/opt/var/bin/./w3camd: option requires an argument -- d
Usage: /opt/var/bin/./w3camd [-v] [-p #] [-h host] [-s #x#] [-m #] [-i #] [-d device]
root@OpenWrt:~# dmesg | grep usb
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb.c: new USB bus registered, assigned bus number 1
usb.c: new USB bus registered, assigned bus number 2
usb.c: USB device 2 (vend/prod 0x781/0x5151) is not claimed by any active driver.
usb.c: registered new driver usb-storage
usb.c: USB device 4 (vend/prod 0x67b/0x2303) is not claimed by any active driver.
usb.c: USB device 5 (vend/prod 0x67b/0x2303) is not claimed by any active driver.
usb.c: USB device not accepting new address=6 (error=-145)
usb.c: USB device not accepting new address=7 (error=-145)
usb.c: registered new driver serial
usbserial.c: USB Serial support registered for Generic
usbserial.c: USB Serial Driver core v1.4
usbserial.c: USB Serial support registered for PL-2303
usbserial.c: PL-2303 converter detected
usbserial.c: PL-2303 converter now attached to ttyUSB0 (or usb/tts/0 for devfs)

zappa
15-02-10, 13:51
Pai nu ai instalat "kmod-videodev". Probabil nu se numeste asa pachetul. Incearca sa il instalezi cu ajutorul interfetei web. Nu ai specificat ce firmware ai ca sa iti spun exact unde sa cauti.

fery21
15-02-10, 18:55
OpenWrt Firmware
Kamikaze (r16206)
Load: 0.77 0.35 0.13
Hostname: OpenWrt

Am instalat kmod-video-core

fery21
01-03-10, 10:07
La comada asta cred ca nu am driverul instalat ce pot sa fac?
root@OpenWrt:~# dmesg | grep usb


usb.c: USB device not accepting new address=5 (error=-145)
usb.c: USB device not responding, giving up (error=-145)
usb.c: USB device 7 (vend/prod 0xac8/0x323) is not claimed by any active driver.

fery21
06-03-10, 17:45
Exista driver ptr acest vendor?


root@OpenWrt:~# dmesg | tail -n3
usb.c: registered new driver quickcam
hub.c: new USB device 01:02.0-1.1, assigned address 3
usb.c: USB device 3 (vend/prod 0x93a/0x2628) is not claimed by any active driver.