I have an evision 123 cam. (xirlink) It does pics and webcam. (video) I've tried playing around with the driver, to no avail. I expect i won't be able to get this to work under Linux, but if I could I would be very happy.Ok, the problem is, the driver doesn't identify the cam. I am modprobing it:
# uname -a Linux gonzoism 2.6.0 #1 SMP Thu Dec 18 11:56:16 UTC 2003 i686 unknown unknown GNU/Linux originfcc id = 69A2S1AX036025 evision123 digital camera. has flash. zoomable lens. # lsmod Module Size Used by ibmcam 47820 0 usbvideo 30848 1 ibmcamsnd_ymfpci 58688 0 snd_opl3_lib 11904 1 snd_ymfpcisnd_hwdep 10880 1 snd_opl3_libipt_REJECT 7552 2 ipt_state 2944 3 ipt_MASQUERADE 5120 1 iptable_mangle 3840 0 iptable_nat 23972 2 ipt_MASQUERADE iptable_filter 3840 1 ip_tables 20496 6 ipt_REJECT,ipt_state,ipt_MASQUERADE,iptable_mangle,iptable_nat,iptable_filter 3c509 16212 0 rtc 15560 0videodev is compiled in:# cat /proc/bus/usb/devices: Bus=01 Lev=00 Prnt=00 Port=00 Cnt=00 Dev#= 1 Spd=12 MxCh= 2 B: Alloc= 0/900 us ( 0%), #Int= 0, #Iso= 0 D: Ver= 1.10 Cls=09(hub ) Sub=00 Prot=00 MxPS= 8 #Cfgs= 1 P: Vendor=0000 ProdID=0000 Rev= 2.06 S: Manufacturer=Linux 2.6.0 uhci_hcd S: Product=UHCI Host Controller S: SerialNumber=0000:00:07.2 C:* #Ifs= 1 Cfg#= 1 Atr=40 MxPwr= 0mA I: If#= 0 Alt= 0 #EPs= 1 Cls=09(hub ) Sub=00 Prot=00 Driver=hub E: Ad=81(I) Atr=03(Int.) MxPS= 2 Ivl=255ms T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 12 Spd=12 MxCh= 0 D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1 P: Vendor=0545 ProdID=888d Rev=12.03 S: Product=USB IMAGING DEVICE C:* #Ifs= 1 Cfg#= 1 Atr=c0 MxPwr=500mA I: If#= 0 Alt= 0 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=01(Isoc) MxPS= 0 Ivl=1ms E: Ad=82(I) Atr=02(Bulk) MxPS= 0 Ivl=0ms I: If#= 0 Alt= 1 #EPs= 2 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none) E: Ad=81(I) Atr=01(Isoc) MxPS=1022 Ivl=1ms E: Ad=82(I) Atr=02(Bulk) MxPS= 64 Ivl=0ms # dmesg eth0: no IPv6 routers present PCI: Found IRQ 9 for device 0000:00:0c.0 hub 1-0:1.0: new USB device on port 2, assigned address 2 usb 1-2: USB disconnect, address 2 hub 1-0:1.0: new USB device on port 2, assigned address 3 usb 1-2: USB disconnect, address 3 hub 1-0:1.0: new USB device on port 2, assigned address 4 drivers/usb/core/usb.c: registered new driver ibmcam drivers/usb/core/usb.c: deregistering driver ibmcam drivers/usb/core/usb.c: registered new driver ibmcam usb 1-2: USB disconnect, address 4 hub 1-0:1.0: new USB device on port 2, assigned address 5 ............ usb 1-2: USB disconnect, address 11 hub 1-0:1.0: new USB device on port 2, assigned address 12 drivers/usb/core/usb.c: deregistering driver ibmcam drivers/usb/core/usb.c: registered new driver ibmcam drivers/usb/core/usb.c: deregistering driver ibmcam drivers/usb/core/usb.c: registered new driver ibmcam drivers/usb/core/usb.c: deregistering driver ibmcam drivers/usb/core/usb.c: registered new driver ibmcam
xawtv - /dev/video0 no such device.So i went to ibmcam.c and changed
#define VEO_800D_PRODUCT_ID 0x888d /* Veo Stingray, repackaged Model 4 */Then make modules and it made that one module.
Then make modules_install then rmmod the old module and modprobed the new module and it loaded the usbvideo module.
No luck. then I changed the revision number... from 0x030a on both /* Model 4 */ to 0x1230 thinking that this is why it isn't being identified. It is changed on the second model 4 commented line (veo_800d_product_id) I think it was 0x030a to begin with. It is line 3896 in ibmcam.c and line 3894 compiled again like above, no luck. Still doesn't recognize the camera.
root@gonzoism:/proc/bus/usb# lsusb Unknown line at line 1809 Duplicate HUT Usage Spec at line 2650 Bus 001 Device 012: ID 0545:888d Xirlink, Inc. <---Bus 001 Device 001: ID 0000:0000 Virtual HubI'm using Slackware 9.1. My camera has 640x480 on the front. Maybe my camera is a model 3? Any help would be appreciated.