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 |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
11-11-2009, 10:12 PM
|
#1
|
Member
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111
Rep:
|
Logitech webcam (quickcam) driver issues
After a few months of trying to get this webcam working during my free time (what little of it I do have), I managed to get a generic driver installed, and Skype even recognized it. I was ecstatic. The excitement was short lived, however. Within about 20 seconds of trying to test the webcam, there came several system beeps and the following message on my open terminal window (I've also included the relevant portion of dmesg done just a minute earlier)
Code:
[ 327.076823] usb 5-3.2: new full speed USB device using ehci_hcd and address 7
[ 327.169244] usb 5-3.2: configuration #1 chosen from 1 choice
[ 327.169811] usb 5-3.2: New USB device found, idVendor=046d, idProduct=0840
[ 327.169825] usb 5-3.2: New USB device strings: Mfr=0, Product=1, SerialNumber=0
[ 327.169832] usb 5-3.2: Product: Camera
[ 327.369836] quickcam: QuickCam USB camera found (driver version QuickCam USB 0.6.6 $Date: 2006/11/04 08:38:14 $)
[ 327.369859] quickcam: Kernel:2.6.26-1-686 bus:5 class:FF subclass:FF vendor:046D product:0840
[ 327.375313] quickcam: Sensor HDCS-1000/1100 detected
[ 327.376064] quickcam: Registered device: /dev/video0
[ 327.376128] usbcore: registered new interface driver quickcam
user@host:~$
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292308] ------------[ cut here ]------------
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292329] invalid opcode: 0000 [#1] SMP
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292533] Process skype (pid: 4664, ti=d3de8000 task=d3e48ce0 task.ti=d3de8000)
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292538] Stack: d3f82000 d3d79120 de621cc4 e0f20d1e 00000008 c0175107 df01d0a0 d3d79120
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292553] d3d16920 00000000 d3de8000 c0172ad1 d3d16920 00000025 0a7c5c98 c0173c0b
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292567] 00000025 00000001 c0103853 00000025 00000002 00000001 00000001 0a7c5c98
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292580] Call Trace:
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292590] [<e0f20d1e>] qc_v4l_close+0x31/0x7a [quickcam]
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292625] [<c0175107>] __fput+0x8a/0x135
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292646] [<c0172ad1>] filp_close+0x4d/0x53
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292658] [<c0173c0b>] sys_close+0x5b/0x8d
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292669] [<c0103853>] sysenter_past_esp+0x78/0xb1
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292708] =======================
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292712] Code: 0c c1 e2 05 03 15 e0 04 41 c0 8b 02 25 00 40 00 00 85 c0 74 11 8b 52 0c 8b 02 25 00 40 00 00 85 c0 74 03 8b 52 0c 80 3a 00 78 04 <0f> 0b eb fe 8b 4a 18 64 a1 04 40 3b c0 8b 1c 81 8b 03 3b 43 04
Message from syslogd@host at Wed Nov 11 21:56:47 2009 ...
host kernel: [ 426.292774] EIP: [<c0171335>] kfree+0x53/0x8c SS:ESP 0068:d3de9f6c
I assume the driver crashed? Anyway I'm not sure what all this means... Should I try to find a different driver?
|
|
|
11-12-2009, 03:52 PM
|
#2
|
Senior Member
Registered: Apr 2004
Location: Brisbane, Australia
Distribution: Devuan
Posts: 3,700
|
Hi, I also have a Logitek quickcam.
Check it's in the usb list...
lsusb
Code:
glenn@GamesBox:~$ lsusb (13-11 07:30)
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 0582:00e7 Roland Corp.
Bus 001 Device 003: ID 0aec:3260 Neodio Technologies Corp. 7-in-1 Card Reader
Bus 001 Device 004: ID 046d:c215 Logitech, Inc. Extreme 3D Pro
Bus 001 Device 005: ID 046d:092f Logitech, Inc. QuickCam Express Plus
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 007: ID 12d1:1001 Huawei Technologies Co., Ltd. E620 USB Modem
Bus 003 Device 003: ID 0b05:1715 ASUSTek Computer, Inc. 2045 Bluetooth 2.0 Device with trace filter
Bus 004 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
And check if the module is loaded...
lsmod
Code:
glenn@GamesBox:~$ lsmod | grep gspca (13-11 07:50)
gspca_spca561 12800 0
gspca_main 28832 1 gspca_spca561
videodev 45120 1 gspca_main
usbcore 229588 11 option,usbserial,snd_usb_audio,gspca_spca561,gspca_main,usbhid,usb_storage,snd_usb_lib,ehci_hcd,ohci_hcd
glenn@GamesBox:~$
see how you go.
Regards Glenn
|
|
|
11-13-2009, 09:13 AM
|
#3
|
Member
Registered: Jul 2007
Location: WI, USA
Distribution: Debian, Lenny
Posts: 111
Original Poster
Rep:
|
Yep, both are there: (I've cut out the irrelevant parts)
Code:
$ lsusb
Bus 005 Device 007: ID 046d:0840 Logitech, Inc. QuickCam Express
$ lsmod
Module Size Used by
quickcam 62852 0
uvcvideo 45704 0
compat_ioctl32 1312 1 uvcvideo
videodev 27520 2 quickcam,uvcvideo
v4l1_compat 12260 2 uvcvideo,videodev
usbcore 118160 9 quickcam,uvcvideo,hci_usb,usb_storage,usbhid,uhci_hcd,ehci_hcd,ohci_hcd
I notice you're using a different driver. Where did you get yours from? Our cameras appear to be in the same family, perhaps your driver will work for my camera as well.
EDIT: I managed to find the gspca driver that your using in a linuxjournal.com tutorial ( http://www.linuxjournal.com/video/ge...-working-gspca ). I'll try it out and keep you updated.
Last edited by Jinouchi; 11-13-2009 at 09:40 AM.
Reason: Update
|
|
|
11-13-2009, 09:18 PM
|
#4
|
Senior Member
Registered: Apr 2004
Location: Brisbane, Australia
Distribution: Devuan
Posts: 3,700
|
The modules are built into the kernel.
Might be, add it to /etc/modprobe.conf or /etc/modprobe.preload
If you have trouble with the old module, blacklist it in
/etc/modprobe.d/blacklist....
cheers Glenn
|
|
|
All times are GMT -5. The time now is 07:16 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|