Can't get my camera working: sn9c20x: Unknown symbol video_ioctl2. (0c45:612a Microdia; Ubuntu 8.04)

46 views
Skip to first unread message

Alaric

unread,
Jan 11, 2009, 7:19:40 AM1/11/09
to microdia
Hello,

I have been trying to make my webcam work (0c45:612a Microdia; Ubuntu
8.04).

1. installed Git and downloaded the source code. Had some trouble
because I lacked curl but installed this following instructions in one
of the discussions and things seemed to go okay.

2. did 'apt-get install kernel-package linux-headers build-essential
libv4l'.

3. didn't understand anything in 'Setting up the compilation
environment' so I left that alone.

4. this is what my terminal says when I do the make command, which I
guess looks okay, though it says 'ctags: Command not found':

alarichall@Branwen:~/microdia$ make
make -C /lib/modules/2.6.24-23-generic/build SUBDIRS=/home/alarichall/
microdia modules
make[1]: Entering directory `/usr/src/linux-headers-2.6.24-23-generic'
Building modules, stage 2.
MODPOST 1 modules
make[1]: Leaving directory `/usr/src/linux-headers-2.6.24-23-generic'
make: ctags: Command not found
make: *** [ctags] Error 127

5. then I do 'sudo insmod ./sn9c20x.ko'. At first I had the error
'insmod: error inserting 'sn9c20x.ko': -1 Unknown symbol in module'
but I followed the instructions listed under troubleshooting and I
haven't had that error message again.

6. This is what I now see when I do 'sudo insmod ./sn9c20x.ko':

alarichall@Branwen:~/microdia$ sudo insmod ./sn9c20x.ko
insmod: error inserting './sn9c20x.ko': -1 File exists

I type 'stdout' and get:

alarichall@Branwen:~/microdia$ stdout
bash: stdout: command not found

When I type 'dmesg' I get lots of stuff ending with:

[ 3695.972968] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 4279.308154] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 4565.730299] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 6108.125057] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 2658.863321] sn9c20x: Unknown symbol video_ioctl2
[ 2658.863959] sn9c20x: Unknown symbol video_devdata
[ 2658.864632] sn9c20x: Unknown symbol video_unregister_device
[ 2658.864852] sn9c20x: Unknown symbol video_device_alloc
[ 2658.864955] sn9c20x: Unknown symbol video_register_device
[ 2658.865434] sn9c20x: Unknown symbol video_device_release
[ 2750.658670] Linux video capture interface: v2.00
[ 2913.019511] usbcore: registered new interface driver sn9c20x
[ 2913.019871] sn9c20x: SN9C20x USB 2.0 Webcam Driver v2009.01 loaded
[ 7489.020826] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 7493.757440] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 7543.048753] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 7806.291673] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 7968.776623] ipw2100: Fatal interrupt. Scheduling firmware restart.
[ 8416.746420] usb 2-2: USB disconnect, address 4
[ 8447.204723] usb 2-2: new full speed USB device using uhci_hcd and
address 7
[ 8447.362660] usb 2-2: configuration #1 chosen from 1 choice
alarichall@Branwen:~/microdia$

I've looked around the discussions but I can't work out where to go
from here--I'd appreciate any advice. Thanks!

GWater

unread,
Jan 12, 2009, 3:19:40 AM1/12/09
to micr...@googlegroups.com
Alaric schrieb:
> --~--~---------~--~----~------------~-------~--~----~
> Lets make microdia webcams plug'n play, (currently plug'n pray)
> To post to this group, send email to micr...@googlegroups.com
> Visit us online https://groups.google.com/group/microdia
> -~----------~----~----~----~------~----~------~--~---
>

To reload the driver (after insterting videodev, ...) use this:
# rmmod sn9c20x
#insmod sn9c20x.ko

Hopefully everthing works afterwards.

GWater

signature.asc
Reply all
Reply to author
Forward
0 new messages