LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Hardware
User Name
Password
Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux?

Notices

Reply
 
Search this Thread
Old 06-16-2010, 11:40 AM   #1
Bkowalch
LQ Newbie
 
Registered: May 2010
Distribution: Fedora 12
Posts: 4

Rep: Reputation: 0
Smile Why won't my Easycap video capture device show up for my Linux driver?


I have been working with Fedora linux for many years but I am not a programmer. I do like to experiment with non-rpm based projects and have had some success. But I recently got an Easycap dc60 video capture adaptor and can't get it to work. It has a linux driver found at http://sourceforge.net/projects/easycapdc60/. The driver expects a device from Syntek Semiconductor with usb id 05e1:0408 but it turns out I've received a knock-off from Somagic Inc with usb id 1c88:0007. I can compile the Easycap driver with no problem and the module gets loaded. However, it is supposed to run devices easycap0 and easysnd0. These are never created. The C program that is supposed to create them names their location as /usb/easycap%d and /usb/easysnd%d which don't normally exist in my Fedora 12 installation, but I don't know if that makes a difference. The actual dongle does show up as a usb connection but no devices are created and the driver is not bound. I tried changing the vendor and product id's in easycap.h but it doesn't make any difference after recompiling. Nor could I find anything I could fix in etc/udev/rules.d/57-easycap.rules. Except that I did try changing the vendor and product id in that udev rules file too. Perhaps this dongle is not such a good copy after all. My computer is a Dell Studio 1557 with Intel Core i7. edited /log/message and full lsusb follow.
Any suggestions? --Brian


Jun 15 22:30:04 localhost kernel: Linux version 2.6.32.12-115.fc12.x86_64 (mockbuild@x86-06.phx2.fedoraproject.org) (gcc version 4.4.3 20100127 (Red Hat 4.4.3-4) (GCC) ) #1 SMP Fri Apr 30 19:46:25 UTC 2010
...
Jun 15 22:30:04 localhost kernel: ACPI: PCI Root Bridge [PCI0] (0000:00)
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1a.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1a.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1b.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1b.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1d.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:00:1d.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1f.2: PME# supported from D3hot
Jun 15 22:30:04 localhost kernel: pci 0000:00:1f.2: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:05:00.0: PME# supported from D0 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:05:00.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.0: PME# supported from D0 D1 D2 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.1: PME# supported from D0 D1 D2 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.1: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.2: PME# supported from D0 D1 D2 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.2: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.3: PME# supported from D0 D1 D2 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:09:00.3: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:0b:00.0: PME# supported from D0 D1 D2 D3hot D3cold
Jun 15 22:30:04 localhost kernel: pci 0000:0b:00.0: PME# disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1e.0: transparent bridge
Jun 15 22:30:04 localhost kernel: ACPI: PCI Root Bridge [CPBG] (0000:ff)
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKA] (IRQs 1 3 4 *5 6 7 10 12 14 15)
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKB] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKC] (IRQs 1 3 4 5 6 7 10 12 14 15) *11
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKD] (IRQs 1 3 4 5 6 7 11 12 14 15) *10
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKE] (IRQs 1 3 4 5 6 7 10 12 14 15) *0, disabled.
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKF] (IRQs 1 3 4 5 6 7 11 12 14 15) *0, disabled.
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKG] (IRQs 1 3 4 5 6 *7 10 12 14 15)
Jun 15 22:30:04 localhost kernel: ACPI: PCI Interrupt Link [LNKH] (IRQs 1 3 4 5 6 7 *11 12 14 15)
Jun 15 22:30:04 localhost kernel: vgaarb: device added: PCI:0000:02:00.0,decodes=io+mem,owns=io+mem,locks=none
Jun 15 22:30:04 localhost kernel: vgaarb: loaded
Jun 15 22:30:04 localhost kernel: SCSI subsystem initialized
Jun 15 22:30:04 localhost kernel: usbcore: registered new interface driver usbfs
Jun 15 22:30:04 localhost kernel: usbcore: registered new interface driver hub
Jun 15 22:30:04 localhost kernel: usbcore: registered new device driver usb
...
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: PCI bridge, secondary bus 0000:02
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: IO window: 0x2000-0x2fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: MEM window: 0xcfe00000-0xcfefffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: PREFETCH window: 0x000000d0000000-0x000000dfffffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: PCI bridge, secondary bus 0000:03
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: IO window: 0x3000-0x3fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: MEM window: 0xf0900000-0xf09fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: PREFETCH window: 0x000000f0000000-0x000000f01fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: PCI bridge, secondary bus 0000:05
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: IO window: 0x4000-0x4fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: MEM window: 0xf0a00000-0xf0afffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: PREFETCH window: 0x000000f0200000-0x000000f03fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: PCI bridge, secondary bus 0000:07
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: IO window: 0x5000-0x5fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: MEM window: 0xf0b00000-0xf0bfffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: PREFETCH window: 0x000000f0400000-0x000000f05fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: PCI bridge, secondary bus 0000:09
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: IO window: 0x6000-0x6fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: MEM window: 0xf0c00000-0xf0dfffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: PREFETCH window: 0x000000f0600000-0x000000f07fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: PCI bridge, secondary bus 0000:0b
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: IO window: 0x7000-0x7fff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: MEM window: 0xc8100000-0xc84fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: PREFETCH window: 0x000000f0800000-0x000000f08fffff
Jun 15 22:30:04 localhost kernel: pci 0000:00:1e.0: PCI bridge, secondary bus 0000:0c
Jun 15 22:30:04 localhost kernel: pci 0000:00:1e.0: IO window: disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1e.0: MEM window: disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:1e.0: PREFETCH window: disabled
Jun 15 22:30:04 localhost kernel: pci 0000:00:03.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.1: PCI INT B -> GSI 17 (level, low) -> IRQ 17
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.3: PCI INT D -> GSI 19 (level, low) -> IRQ 19
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.4: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jun 15 22:30:04 localhost kernel: pci 0000:00:1c.5: PCI INT B -> GSI 17 (level, low) -> IRQ 17
...
...
Jun 15 22:30:04 localhost kernel: ehci_hcd: USB 2.0 'Enhanced' Host Controller (EHCI) Driver
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: PCI INT A -> GSI 16 (level, low) -> IRQ 16
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: EHCI Host Controller
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: new USB bus registered, assigned bus number 1
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: debug port 2
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: irq 16, io mem 0xf1005800
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1a.0: USB 2.0 started, EHCI 1.00
Jun 15 22:30:04 localhost kernel: usb usb1: New USB device found, idVendor=1d6b, idProduct=0002
Jun 15 22:30:04 localhost kernel: usb usb1: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Jun 15 22:30:04 localhost kernel: usb usb1: Product: EHCI Host Controller
Jun 15 22:30:04 localhost kernel: usb usb1: Manufacturer: Linux 2.6.32.12-115.fc12.x86_64 ehci_hcd
Jun 15 22:30:04 localhost kernel: usb usb1: SerialNumber: 0000:00:1a.0
Jun 15 22:30:04 localhost kernel: usb usb1: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: hub 1-0:1.0: USB hub found
Jun 15 22:30:04 localhost kernel: hub 1-0:1.0: 3 ports detected
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: PCI INT A -> GSI 23 (level, low) -> IRQ 23
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: EHCI Host Controller
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: new USB bus registered, assigned bus number 2
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: debug port 2
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: irq 23, io mem 0xf1005c00
Jun 15 22:30:04 localhost kernel: ehci_hcd 0000:00:1d.0: USB 2.0 started, EHCI 1.00
Jun 15 22:30:04 localhost kernel: usb usb2: New USB device found, idVendor=1d6b, idProduct=0002
Jun 15 22:30:04 localhost kernel: usb usb2: New USB device strings: Mfr=3, Product=2, SerialNumber=1
Jun 15 22:30:04 localhost kernel: usb usb2: Product: EHCI Host Controller
Jun 15 22:30:04 localhost kernel: usb usb2: Manufacturer: Linux 2.6.32.12-115.fc12.x86_64 ehci_hcd
Jun 15 22:30:04 localhost kernel: usb usb2: SerialNumber: 0000:00:1d.0
Jun 15 22:30:04 localhost kernel: usb usb2: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: hub 2-0:1.0: USB hub found
Jun 15 22:30:04 localhost kernel: hub 2-0:1.0: 3 ports detected
Jun 15 22:30:04 localhost kernel: ohci_hcd: USB 1.1 'Open' Host Controller (OHCI) Driver
Jun 15 22:30:04 localhost kernel: uhci_hcd: USB Universal Host Controller Interface driver
Jun 15 22:30:04 localhost kernel: PNP: PS/2 Controller [PNP0303:PS2K,PNP0f13:PS2M] at 0x60,0x64 irq 1,12
...
Jun 15 22:30:04 localhost kernel: usbcore: registered new interface driver hiddev
Jun 15 22:30:04 localhost kernel: usbcore: registered new interface driver usbhid
Jun 15 22:30:04 localhost kernel: usbhid: v2.6:USB HID core driver
...
Jun 15 22:30:04 localhost kernel: udev: starting version 145
Jun 15 22:30:04 localhost kernel: usb 1-1: New USB device found, idVendor=8087, idProduct=0020
Jun 15 22:30:04 localhost kernel: usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Jun 15 22:30:04 localhost kernel: usb 1-1: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: hub 1-1:1.0: USB hub found
Jun 15 22:30:04 localhost kernel: hub 1-1:1.0: 6 ports detected
Jun 15 22:30:04 localhost kernel: [drm] Initialized drm 1.1.0 20060810
...
Jun 15 22:30:04 localhost kernel: [drm] LCD1: INTERNAL_UNIPHY2
Jun 15 22:30:04 localhost kernel: usb 2-1: New USB device found, idVendor=8087, idProduct=0020
Jun 15 22:30:04 localhost kernel: usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0
Jun 15 22:30:04 localhost kernel: usb 2-1: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: hub 2-1:1.0: USB hub found
Jun 15 22:30:04 localhost kernel: hub 2-1:1.0: 8 ports detected
Jun 15 22:30:04 localhost kernel: usb 1-1.4: new high speed USB device using ehci_hcd and address 3
Jun 15 22:30:04 localhost kernel: [drm] fb mappable at 0xD0141000
...
Jun 15 22:30:04 localhost kernel: usb 1-1.4: New USB device found, idVendor=0c45, idProduct=6417
Jun 15 22:30:04 localhost kernel: usb 1-1.4: New USB device strings: Mfr=2, Product=1, SerialNumber=0
Jun 15 22:30:04 localhost kernel: usb 1-1.4: Product: Laptop_Integrated_Webcam_2M
Jun 15 22:30:04 localhost kernel: usb 1-1.4: Manufacturer: CN07RGXF724879AB00RA
Jun 15 22:30:04 localhost kernel: usb 1-1.4: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: usb 2-1.1: new high speed USB device using ehci_hcd and address 3
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device descriptor read/64, error -71
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device descriptor read/64, error -71
Jun 15 22:30:04 localhost kernel: usb 2-1.1: new high speed USB device using ehci_hcd and address 4
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device descriptor read/64, error -71
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device descriptor read/64, error -71
Jun 15 22:30:04 localhost kernel: usb 2-1.1: new high speed USB device using ehci_hcd and address 5
Jun 15 22:30:04 localhost kernel: Console: switching to colour frame buffer device 170x48
Jun 15 22:30:04 localhost kernel: fb0: radeondrmfb frame buffer device
Jun 15 22:30:04 localhost kernel: registered panic notifier
Jun 15 22:30:04 localhost kernel: [drm] Initialized radeon 2.0.0 20080528 for 0000:02:00.0 on minor 0
Jun 15 22:30:04 localhost kernel: dracut: Starting plymouth daemon
Jun 15 22:30:04 localhost kernel: dracut: rd_NO_MDIMSM: no MD RAID for imsm/isw raids
Jun 15 22:30:04 localhost kernel: input: Video Bus as /devices/LNXSYSTM:00/LNXSYBUS:00/PNP0A08:00/device:00/LNXVIDEO:00/input/input7
Jun 15 22:30:04 localhost kernel: ACPI: Video Device [M86] (multi-head: yes rom: no post: no)
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device not accepting address 5, error -71
Jun 15 22:30:04 localhost kernel: usb 2-1.1: new high speed USB device using ehci_hcd and address 6
...
Jun 15 22:30:04 localhost kernel: usb 2-1.1: device not accepting address 6, error -71
Jun 15 22:30:04 localhost kernel: hub 2-1:1.0: unable to enumerate USB device on port 1
Jun 15 22:30:04 localhost kernel: usb 2-1.3: new low speed USB device using ehci_hcd and address 7
Jun 15 22:30:04 localhost kernel: usb 2-1.3: New USB device found, idVendor=046d, idProduct=c03f
Jun 15 22:30:04 localhost kernel: usb 2-1.3: New USB device strings: Mfr=1, Product=2, SerialNumber=0
Jun 15 22:30:04 localhost kernel: usb 2-1.3: Product: USB-PS/2 Optical Mouse
Jun 15 22:30:04 localhost kernel: usb 2-1.3: Manufacturer: Logitech
Jun 15 22:30:04 localhost kernel: usb 2-1.3: configuration #1 chosen from 1 choice
Jun 15 22:30:04 localhost kernel: input: Logitech USB-PS/2 Optical Mouse as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.3/2-1.3:1.0/input/input8
Jun 15 22:30:04 localhost kernel: generic-usb 0003:046D:C03F.0001: input,hidraw0: USB HID v1.10 Mouse [Logitech USB-PS/2 Optical Mouse] on usb-0000:00:1d.0-1.3/input0
...
Jun 15 22:30:04 localhost kernel: udev: starting version 145
...
...
Jun 15 22:30:04 localhost kernel: Linux video capture interface: v2.00
Jun 15 22:30:04 localhost kernel: sdhci: Secure Digital Host Controller Interface driver
Jun 15 22:30:04 localhost kernel: sdhci: Copyright(c) Pierre Ossman
Jun 15 22:30:04 localhost kernel: uvcvideo: Found UVC 1.00 device Laptop_Integrated_Webcam_2M (0c45:6417)
Jun 15 22:30:04 localhost kernel: input: Laptop_Integrated_Webcam_2M as /devices/pci0000:00/0000:00:1a.0/usb1/1-1/1-1.4/1-1.4:1.0/input/input10
...
...
Jun 15 22:30:04 localhost kernel: usbcore: registered new interface driver uvcvideo
Jun 15 22:30:04 localhost kernel: USB Video Class driver (v0.1.0)
...
Jun 15 22:31:41 localhost kernel: usb 2-1.1: new high speed USB device using ehci_hcd and address 8
Jun 15 22:31:41 localhost kernel: usb 2-1.1: New USB device found, idVendor=1c88, idProduct=0007
Jun 15 22:31:41 localhost kernel: usb 2-1.1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
Jun 15 22:31:41 localhost kernel: usb 2-1.1: Product: SM-USB 007
Jun 15 22:31:41 localhost kernel: usb 2-1.1: Manufacturer: Somagic, Inc.
Jun 15 22:31:41 localhost kernel: usb 2-1.1: SerialNumber: SMBL007
Jun 15 22:31:41 localhost kernel: usb 2-1.1: configuration #1 chosen from 1 choice

easycap: easycap_module_init: ========easycap=======
easycap: easycap_module_init: version: 0.8.1
easycap: easycap_usb_probe: ERROR: no viable video_altsetting_on

Jun 15 22:31:41 localhost kernel: easycap: probe of 2-1.1:1.0 failed with error -2
Jun 15 22:31:41 localhost kernel: usbcore: registered new interface driver easycap

lsusb

Bus 002 Device 008: ID 1c88:0007 Somagic, Inc.
Bus 002 Device 007: ID 046d:c03f Logitech, Inc. UltraX Optical Mouse
Bus 002 Device 002: ID 8087:0020
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 0c45:6417 Microdia
Bus 001 Device 002: ID 8087:0020
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub

Last edited by Bkowalch; 06-20-2010 at 01:48 PM.
 
Old 06-22-2010, 11:27 AM   #2
Bkowalch
LQ Newbie
 
Registered: May 2010
Distribution: Fedora 12
Posts: 4

Original Poster
Rep: Reputation: 0
Easycap copy by Somagic Inc

It doesn't work in Windows either. Can the Linux driver be edited?
 
Old 06-25-2010, 04:54 AM   #3
rmt1947
LQ Newbie
 
Registered: Jun 2010
Posts: 14

Rep: Reputation: 1
Hi Brian,

I'm the author of the easycapdc60 driver. In principle a linux driver can always be changed to accommodate new hardware, but this is feasible only if the new hardware is related in some way to the hardware for which the driver was originally written.

Your "EasyCAP" is a bit of a puzzle. If I do a Google "advanced search" for

this exact wording or phrase: 05e1:0408

I get 1290 hits. If I do a Google "advanced search" for

this exact wording or phrase: 1c88:0007

I get 2 hits, one of which is this thread itself. If I visit the website at

www dot somagic dot com dot cn slash english slash products1.asp

I cannot see any products named SM-USB 007 or SMBL007.

In the circumstances I'd have to be pessimistic about getting this thing to work with Linux.

Mike
 
Old 06-28-2010, 10:12 PM   #4
Bkowalch
LQ Newbie
 
Registered: May 2010
Distribution: Fedora 12
Posts: 4

Original Poster
Rep: Reputation: 0
Thanks with one question

Thanks Mike for replying. I won't obsess much longer. But can you tell me how to define an undefined parameter like EASYCAP_NEEDS_USBVIDEO_H ? As you say in easycap.h it has to be defined externally, say, as a 'compiler option'. Thanks again.

Quote:
Originally Posted by rmt1947 View Post
Hi Brian,

I'm the author of the easycapdc60 driver. In principle a linux driver can always be changed to accommodate new hardware, but this is feasible only if the new hardware is related in some way to the hardware for which the driver was originally written.

Your "EasyCAP" is a bit of a puzzle. If I do a Google "advanced search" for

this exact wording or phrase: 05e1:0408

I get 1290 hits. If I do a Google "advanced search" for

this exact wording or phrase: 1c88:0007

I get 2 hits, one of which is this thread itself. If I visit the website at

www dot somagic dot com dot cn slash english slash products1.asp

I cannot see any products named SM-USB 007 or SMBL007.

In the circumstances I'd have to be pessimistic about getting this thing to work with Linux.

Mike
 
Old 06-29-2010, 03:06 AM   #5
rmt1947
LQ Newbie
 
Registered: Jun 2010
Posts: 14

Rep: Reputation: 1
Any of the undefined parameters can be turned on by adding lines to the file src/easycap.h immediately after the line "#define EASYCAP_H". The syntax is:

#define EASYCAP_NEEDS_USBVIDEO_H

as a line on its own. But random changes of this kind will normally simply result in a failed build. In order to see more details about why the USB subsystem does not allocate the easycapdc60 driver to your EasyCAP it's better to edit the file ./install.sh so that the line "DEBUG=0" becomes

DEBUG=9

If you then reinstall the driver and plug in the EasyCAP you will see more diagnostics in /var/log/messages.

I feel you have been a bit unlucky with your EasyCAP. I guess in your place I'd consider cutting my losses and buying another one ($10) from a source you trust. There are a variety of EasyCAPs out there and some work better than others, but I haven't previously heard of one quite as problematic as yours from Somagic (if indeed that it what it is).

Mike
 
Old 06-30-2010, 04:45 PM   #6
rmt1947
LQ Newbie
 
Registered: Jun 2010
Posts: 14

Rep: Reputation: 1
Hmm, I may have to retract all that. Just came across this:

http://forum.easycap.co.uk/index.php/topic,481.0.html

It seems that your SM-USB-007 is not unique after all. I thought I'd seen all the EasyCAPs, but obviously I was wrong.

Mike
 
Old 02-22-2011, 06:58 PM   #7
schochy
LQ Newbie
 
Registered: Feb 2011
Posts: 1

Rep: Reputation: 0
Problems installing on Fedora 12 (easycap dc60)

Hi Mike;

I'm new to the fedora system and have a easycap dc60 that I can't compile the lattest version due to something with the headers the lib modules that it's looking for is at /lib/modules not /usr/src/lib/modules what should I do to correct it?

Thanks
Schochy
 
Old 02-23-2011, 02:40 AM   #8
rmt1947
LQ Newbie
 
Registered: Jun 2010
Posts: 14

Rep: Reputation: 1
Hi Schochy,

I assume you are using version 0.9 of the driver from

http://sourceforge.net/projects/easycapdc60/

If so, I'm surprised that the compilation is failing - it ought to work. (There was a problem with the build path in very early versions of the driver, but that was repaired months ago.) It would be useful to know what messages you are getting when you run the command

./install.sh

Mike
 
Old 06-06-2011, 08:51 PM   #9
Zhang Laixian
LQ Newbie
 
Registered: Jun 2011
Posts: 1

Rep: Reputation: Disabled
Hi Brian,
I have met the same situation as you. I have found a driver for the easycap 1c88:003c Somagic, Inc. link,
but unfortunately the link is now inaviliable. Your any process will be appreciated!


Zhang Laixian

---------- Post added 06-06-11 at 08:52 PM ----------

Here is the linkhttp://forum.easycap.co.uk/index.php/topic,495.0.html"]http://forum.easycap.co.uk/index.php/topic,495.0.html[/URL]
 
  


Reply


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Wanted capture device for VCR device with Audio and Video outs only k_graham Linux - Newbie 2 06-18-2009 11:24 PM
Pinnacle DVC170 Analog Video capture device, how to use in Linux? bapigoo9 Linux - Hardware 0 08-25-2008 01:45 PM
Need Help Finding Video Capture Device? ahsiii Linux - Hardware 1 01-16-2006 07:49 AM
[SOLVED] Video Capture Device wmeler Linux - Hardware 1 05-04-2005 11:34 AM
ati aiw 128 pro 32m running on linux - video capture driver? linuxpete Linux - Software 1 11-23-2004 09:31 AM


All times are GMT -5. The time now is 07:52 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration