Quoting Shane Bryan <[EMAIL PROTECTED]>: > I have been looking for driver for a new USB camera, the "Veo Mobile > Connect", by Veo (obviously). My search has been fruitless so far and > would appreciate a bit of insight or assistance. > > Here is the relevant out put from "cat /proc/bus/usb/devices": > > T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 2 Spd=12 MxCh= 0 > D: Ver= 1.01 Cls=ff(vend.) Sub=ff Prot=ff MxPS= 8 #Cfgs= 1 > P: Vendor=0545 ProdID=8135 Rev= 5.00 > S: Product=USB IMAGING DEVICE > C:* #Ifs= 1 Cfg#= 1 Atr=80 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= 8 Ivl= 1ms > 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= 1ms
Similar to other IBM/Xirlink cameras. > The Vender is 0545, which, I believe, is Xirlink. > > The ProdcutID is 8135. There are drivers available for the 8080 (IBM PC > Camera), and 800d (Veo Stingray), but I have yet to find them for this > device. That's because nobody tested the existing driver with your camera, and nobody put its ProductID into the driver. Likely, the camera uses the same chipset as older cameras. But the driver does not know about this ProductID, and I already know that it won't parse bulk endpoints. I also know about yet another VendorID from Veo. > Anyone have a lead, or ideas on where else to look? I've done many > Google searches, and I am just not finding anything helpful. http://www.linux-usb.org/ibmcam/ documents the driver and supported cameras. You can add your product ID to the driver (or replace one of other Veo IDs), but be warned that you'll need to hack the endpoint parsing code a little, because the driver does not like bulk endpoints (none of earlier cameras had them, this is a new feature). Try different models and see which one works. Dmitri -- #if defined(__alpha__) && defined(CONFIG_PCI) /* * The meaning of life, the universe, and everything. Plus * this makes the year come out right. */ year -= 42; #endif (From the patch for 1.3.2: (kernel/time.c), submitted by Marcus Meissner)
msg04408/pgp00000.pgp
Description: PGP signature
