Webcam.... Some Ideas....
First of all very big thanks to all of you spending time writing custom firmwares !
I was wondering if it is possible to implement some kind of MPEG4 encoder in the WL500g... But i think that the routers CPU might be a little bit weak for doing this...
What would be great is a feature to specify the compression level of the outputed JPEG picture...
I also would like to port the ActiveX component for viewing the webcam to a java applet. Since i do not have enough free time to do reverse engineering i just wanted to ask if someone knows where to find the source code of this ActiveX component?
Best Regards....
hi again !
I tried to do some packet sniffing on port 7777... But i could not figure out how the image data is organized within the stream. I thought the JPEG images were just putted one after each other on the network, but i was wrong... Any ideas?
[Request] Adding spca5xx Webcam Driver
Hi
http://mxhaard.free.fr/camera.html
Oleg, can you squeeze the Patch into the Kernel, maybe for .5 Release ?
I Want to buy a very cheap webcam with this Chipset :).
Webcam ... with camsource
Hi,
I'll try to speak well english,
Is camsource a software that can be implemented in wl500 with java applet of camserv?
I 've got a webcam server running with this configuration. It work fine and you can also send capture of webcam by ftp.
If you want to see the result: http://www.webnature.net/?page=webcam
Have a good night
Siegfried
More webcam drivers in kernel ?
Hi
This is probably for Oleg...
I have a Creative NX Pro webcam. This one dosnt work with the WL500gx router, but it DOES work in my linux, with theese drivers :
http://mxhaard.free.fr/download.html
I cant make it work on the router, since the kernel source is not included in your firmware...and I dont know much about howto patch the kernel other than doing normal module compiles and so on....
Any chance that it can be included ?
It would add support for some 130 webcams....
Yes - my NX pro works perfectly
...on my linux box that is.
I havent yet tried to cross-compile for mipsel
how to compile pwc 10.0.12 webcam driver?
Can you please help me with a step by step guide how to compile the pwc 10.0.12 webcam driver into Oleg 1927-7g FW?
Or, if available, could you please provide me with the compiled 10.0.12 pwc module for wl-500g Premium, so that I can use my Philips SPC900NC? Thanks!
Can smb help me with Trust 1400 ?
Hello, I have problem with this driver on WL-500gP. (Oleg WL500gp-1.9.2.7-9)
insmode is done in post-boot - driver is registered, but webcam is not recognized.
Is something need to change in config (webinterface) ?
Can somebody help me ?
Jan 1 01:00:06 kernel: usb.c: USB device 2 (vend/prod 0x93a/0x2468) is not claimed by any active driver.
Apr 2 22:54:39 kernel: kjournald starting. Commit interval 5 seconds
Apr 2 22:54:40 kernel: EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,2), internal journal
Apr 2 22:54:40 kernel: EXT3-fs: recovery complete.
Apr 2 22:54:40 kernel: EXT3-fs: mounted filesystem with ordered data mode.
Apr 2 22:54:40 kernel: Adding Swap: 95736k swap-space (priority -1)
Apr 2 22:54:40 kernel: usb.c: registered new driver spca5xx
Apr 2 22:54:40 kernel: drivers/usb/spca5xx.c: spca5xx driver 00.60.00 registered
Logitech Quickcam Express and spca5xx.o
Hi, I want to connect my logitech quickcam express to the asus.
having found on the forum, I have to use spca5xx.o for this.
according to the site of mxhaard http://mxhaard.free.fr/spca5xx.html I have to use this driver for this.
I have placed spca5xx.o in the flash under /usr/local/modules/spca5xx.o
and I do a /usr/local/modules/spca5xx.o in the pre-boot file.
however, if I (un)plug the device, it does not get recognised.
see output of dmesg
Code:
[admin@NAS root]$ dmesg
le entries: 4096 (order: 3, 32768 bytes)
Inode cache hash table entries: 2048 (order: 2, 16384 bytes)
Mount-cache hash table entries: 512 (order: 0, 4096 bytes)
Buffer-cache hash table entries: 1024 (order: 0, 4096 bytes)
Page-cache hash table entries: 8192 (order: 3, 32768 bytes)
Checking for 'wait' instruction... unavailable.
POSIX conformance testing by UNIFIX
PCI: Initializing host
PCI: Fixing up bus 0
PCI: Fixing up bridge
PCI: Fixing up bus 1
Linux NET4.0 for Linux 2.4
Based upon Swansea University Computer Society NET3.039
Initializing RT netlink socket
Starting kswapd
Journalled Block Device driver loaded
devfs: v1.12c (20020818) Richard Gooch (rgooch@atnf.csiro.au)
devfs: boot_options: 0x1
NTFS driver v1.1.22 [Flags: R/O]
pty: 256 Unix98 ptys configured
Serial driver version 5.05c (2001-07-08) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled
ttyS00 at 0xb8000300 (irq = 3) is a 16550A
ttyS01 at 0xb8000400 (irq = 3) is a 16550A
HDLC line discipline: version $Revision$, maxframe=4096
N_HDLC line discipline registered.
loop: loaded (max 8 devices)
PPP generic driver version 2.4.2
PPP Deflate Compression module registered
PPP BSD Compression module registered
MPPE/MPPC encryption/compression module registered
PPPoL2TP kernel driver, V0.13 (oleg@cs.msu.su)
Physically mapped flash: Found an alias at 0x800000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1000000 for the chip at 0x0
Physically mapped flash: Found an alias at 0x1800000 for the chip at 0x0
Amd/Fujitsu Extended Query Table v1.3 at 0x0040
Flash Id: Vendor: 0x0001 Device: 0x007e
number of CFI chips: 1
Flash device: 0x800000 at 0x1c000000
Physically mapped flash: squashfs filesystem found at block 912
Creating 5 MTD partitions on "Physically mapped flash":
0x00000000-0x00040000 : "boot"
0x00040000-0x007f0000 : "linux"
0x000e4000-0x007f0000 : "rootfs"
0x007f0000-0x00800000 : "nvram"
0x003e0000-0x007f0000 : "flashfs"
sflash: found no supported devices
NET4: Linux TCP/IP 1.0 for NET4.0
IP Protocols: ICMP, UDP, TCP, IGMP
IP: routing cache hash table of 512 buckets, 4Kbytes
TCP: Hash tables configured (established 2048 bind 4096)
Linux IP multicast router 0.06 plus PIM-SM
ip_conntrack version 2.1 (256 buckets, 2048 max) - 352 bytes per conntrack
ip_conntrack_pptp version 1.9 loaded
ip_nat_pptp version 1.5 loaded
ip_tables: (C) 2000-2002 Netfilter core team
ipt_time loading
NET4: Unix domain sockets 1.0/SMP for Linux NET4.0.
IPv6 v0.8 for NET4.0
IPv6 over IPv4 tunneling driver
NET4: Ethernet Bridge 008 for NET4.0
802.1Q VLAN Support v1.7 Ben Greear <greearb@candelatech.com>
All bugs added by David S. Miller <davem@redhat.com>
FAT: bogus logical sector size 59648
FAT: bogus logical sector size 59648
NTFS: Unable to set blocksize 512.
VFS: Mounted root (squashfs filesystem) readonly.
Mounted devfs on /dev
Freeing unused kernel memory: 72k freed
Algorithmics/MIPS FPU Emulator v1.5
Linux video capture interface: v1.00
eth0: Broadcom BCM47xx 10/100 Mbps Ethernet Controller 4.150.10.16
unregister_netdevice: device eth1/8106cc00 never was registered
PCI: Enabling device 01:02.0 (0004 -> 0006)
eth1: Broadcom BCM4318 802.11 Wireless Controller 4.150.10.16
vlan0: add 33:33:00:00:00:01 mcast address to master interface
vlan0: add 33:33:ff:57:ba:b8 mcast address to master interface
vlan0: dev_set_promiscuity(master, 1)
device eth0 entered promiscuous mode
device vlan0 entered promiscuous mode
device eth1 entered promiscuous mode
vlan1: add 33:33:00:00:00:01 mcast address to master interface
vlan1: add 33:33:ff:57:ba:b8 mcast address to master interface
vlan1: dev_set_promiscuity(master, 1)
device vlan1 entered promiscuous mode
br0: port 3(vlan1) entering learning state
br0: port 2(eth1) entering learning state
br0: port 1(vlan0) entering learning state
br0: port 3(vlan1) entering forwarding state
br0: topology change detected, propagating
br0: port 2(eth1) entering forwarding state
br0: topology change detected, propagating
br0: port 1(vlan0) entering forwarding state
br0: topology change detected, propagating
usb.c: registered new driver usbdevfs
usb.c: registered new driver hub
usb-uhci.c: $Revision: 1.275 $ time 20:50:46 Mar 17 2008
usb-uhci.c: High bandwidth mode enabled
PCI: Enabling device 01:03.0 (0000 -> 0001)
ECHI PCI device 30381106 found.
UCHI reg 0x41 = 10
UCHI reg 0x41 changed to = 0
usb-uhci.c: USB UHCI at I/O 0x100, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 1
hub.c: USB hub found
hub.c: 2 ports detected
PCI: Enabling device 01:03.1 (0000 -> 0001)
ECHI PCI device 30381106 found.
UCHI reg 0x41 = 10
UCHI reg 0x41 changed to = 0
usb-uhci.c: USB UHCI at I/O 0x120, IRQ 12
usb-uhci.c: Detected 2 ports
usb.c: new USB bus registered, assigned bus number 2
hub.c: USB hub found
hub.c: 2 ports detected
usb-uhci.c: v1.275:USB Universal Host Controller Interface driver
PCI: Enabling device 01:03.2 (0000 -> 0002)
ehci_hcd 01:03.2: PCI device 1106:3104
ehci_hcd 01:03.2: irq 12, pci mem c0124000
usb.c: new USB bus registered, assigned bus number 3
ECHI PCI device 31041106 found.
ECHI reg 0x49 = 80010f20
ECHI reg 0x49 changed to = 80010f00
ECHI reg 0x4b = 80010f09
ECHI reg 0x4b changed to = 80010f29
PCI: 01:03.2 PCI cache line size set incorrectly (0 bytes) by BIOS/FW, correcting to 32
ehci_hcd 01:03.2: USB 2.0 enabled, EHCI 1.00, driver 2003-Dec-29/2.4
hub.c: USB hub found
hub.c: 4 ports detected
usb.c: registered new driver usblp
printer.c: v0.13: USB Printer Device Class driver
hub.c: connect-debounce failed, port 1 disabled
SCSI subsystem driver Revision: 1.00
Initializing USB Mass Storage driver...
usb.c: registered new driver usb-storage
USB Mass Storage support registered.
hub.c: new USB device 01:03.2-2, assigned address 2
scsi0 : SCSI emulation for USB Mass Storage devices
Vendor: WD Model: 5000AAJ External Rev: 1.06
Type: Direct-Access ANSI SCSI revision: 02
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
SCSI device sda: 976773168 512-byte hdwr sectors (500108 MB)
Partition check:
/dev/scsi/host0/bus0/target0/lun0:<7>eth0: no IPv6 routers present
vlan0: no IPv6 routers present
eth1: no IPv6 routers present
p1 p2 p3
WARNING: USB Mass Storage data integrity not assured
USB Mass Storage device found at 2
br0: no IPv6 routers present
vlan1: no IPv6 routers present
hub.c: new USB device 01:03.0-1, assigned address 2
usb.c: USB device 2 (vend/prod 0x46d/0x920) is not claimed by any active driver.
Adding Swap: 506036k swap-space (priority -1)
usb.c: registered new driver spca5xx
drivers/usb/spca5xx.c: spca5xx driver 00.60.00 registered
usb.c: USB disconnect on device 01:03.0-1 address 2
hub.c: new USB device 01:03.0-1, assigned address 3
usb.c: USB device 3 (vend/prod 0x46d/0x920) is not claimed by any active driver.
usb.c: USB disconnect on device 01:03.0-1 address 3
hub.c: new USB device 01:03.0-1, assigned address 4
usb.c: USB device 4 (vend/prod 0x46d/0x920) is not claimed by any active driver.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,1), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
kjournald starting. Commit interval 5 seconds
EXT3 FS 2.4-0.9.19, 19 August 2002 on sd(8,3), internal journal
EXT3-fs: mounted filesystem with ordered data mode.
usb.c: USB disconnect on device 01:03.0-1 address 4
hub.c: new USB device 01:03.0-1, assigned address 5
usb.c: USB device 5 (vend/prod 0x46d/0x920) is not claimed by any active driver.
usb.c: USB disconnect on device 01:03.0-1 address 5
hub.c: new USB device 01:03.0-1, assigned address 6
usb.c: USB device 6 (vend/prod 0x46d/0x920) is not claimed by any active driver.
[admin@NAS root]$
esp. the last lines
what am I doing wrong here?
and, if this is solved, how to continue.?
TIA
Compiling driver for webcam
I have found the following page have the source code for the Logitech webcam I have.
http://qce-ga.sourceforge.net/
Will I get the webcam to work with router's web interface by just complying the drivers? In other words, is router's web interface directly connected to the already defined drivers or will it work as soon as the device get claimed by the driver?
(Why I do not try it? Because I want to avoid dedicating several hours to set up an WL-500gP compiling environment in vain)