Results 1 to 1 of 1
I am so close, but...
Didi anyone install the driver from MSI StarCam 370i and MSI StarCam Clip linux driver usb 0c45 60c0
It should work and I know that ...
- 03-25-2009 #1
MSI StarCam Clip
I am so close, but...
Didi anyone install the driver from MSI StarCam 370i and MSI StarCam Clip linux driver usb 0c45 60c0
It should work and I know that its my fault it doesnt.
Can anyone help???
openSUSE 11.1 x86_64
newest kernel + sorce
So here is my progress:
The same the driver saysCode:Bus 002 Device 002: ID 0c45:60c0 Microdia PC Camera with Mic (SN9C105)
lsmod: (I have stoped some: sn9c0105, gspca_main) but with or without is the same)
Code:lsmod Module Size Used by ip6t_LOG 7180 7 xt_tcpudp 3608 2 xt_pkttype 2152 3 ipt_LOG 6812 8 xt_limit 3180 15 binfmt_misc 10068 1 snd_pcm_oss 48496 0 snd_mixer_oss 16808 1 snd_pcm_oss snd_seq_midi 8400 0 snd_seq_midi_event 8328 1 snd_seq_midi snd_seq 61504 2 snd_seq_midi,snd_seq_midi_event af_packet 20280 0 ip6t_REJECT 6024 3 nf_conntrack_ipv6 24712 4 ip6table_raw 2456 1 xt_NOTRACK 2152 4 ipt_REJECT 3480 3 xt_state 2568 8 iptable_raw 2760 1 iptable_filter 3400 1 ip6table_mangle 3128 0 nf_conntrack_netbios_ns 2840 0 nf_conntrack_ipv4 12792 4 nf_conntrack 80480 5 nf_conntrack_ipv6,xt_NOTRACK,xt_state,nf_conntrack_netbios_ns,nf_conntrack_ipv4 ip_tables 19464 2 iptable_raw,iptable_filter ip6table_filter 3240 1 ip6_tables 21048 4 ip6t_LOG,ip6table_raw,ip6table_mangle,ip6table_filter x_tables 23376 11 ip6t_LOG,xt_tcpudp,xt_pkttype,ipt_LOG,xt_limit,ip6t_REJECT,xt_NOTRACK,ipt_REJECT,xt_state,ip_tables,ip6_tables ipv6 292168 25 ip6t_REJECT,nf_conntrack_ipv6,ip6table_mangle fuse 57840 19 loop 17268 0 dm_mod 73904 0 snd_usb_audio 97760 2 snd_usb_lib 18488 1 snd_usb_audio snd_hwdep 9072 1 snd_usb_audio tuner_simple 14100 1 tuner_types 17544 1 tuner_simple snd_ca0106 40176 4 tuner 26220 0 snd_rawmidi 25792 3 snd_seq_midi,snd_usb_lib,snd_ca0106 bttv 194852 0 ir_common 43340 1 bttv snd_seq_device 8604 3 snd_seq_midi,snd_seq,snd_rawmidi snd_ac97_codec 122168 1 snd_ca0106 ac97_bus 2232 1 snd_ac97_codec i2c_algo_bit 7004 1 bttv snd_pcm 91856 5 snd_pcm_oss,snd_usb_audio,snd_ca0106,snd_ac97_codec snd_timer 24968 3 snd_seq,snd_pcm v4l2_common 12600 2 tuner,bttv snd 73560 23 snd_pcm_oss,snd_mixer_oss,snd_seq_midi,snd_seq,snd_usb_audio,snd_usb_lib,snd_hwdep,snd_ca0106,snd_rawmidi,snd_seq_device,snd_ac97_codec,snd_pcm,snd_timer videobuf_dma_sg 14332 1 bttv videobuf_core 20748 2 bttv,videobuf_dma_sg soundcore 8368 1 snd ppdev 8208 0 nvidia 8148328 50 ohci1394 31380 0 snd_page_alloc 9816 2 snd_ca0106,snd_pcm btcx_risc 5136 1 bttv ieee1394 98528 1 ohci1394 tveeprom 13708 1 bttv compat_ioctl32 8520 1 bttv i2c_nforce2 8608 0 button 8328 0 parport_pc 40152 0 forcedeth 56440 0 i2c_core 35200 8 tuner_simple,tuner,bttv,i2c_algo_bit,v4l2_common,nvidia,tveeprom,i2c_nforce2 k8temp 5160 0 videodev 35328 3 tuner,bttv,compat_ioctl32 rtc_cmos 13000 0 rtc_core 21396 1 rtc_cmos v4l1_compat 14220 1 videodev sr_mod 15940 0 parport 40384 2 ppdev,parport_pc rtc_lib 3560 1 rtc_core pcspkr 3064 0 cdrom 36200 1 sr_mod sg 35376 0 floppy 62952 0 usbhid 52512 0 hid 41216 1 usbhid ff_memless 8752 1 usbhid sd_mod 35272 13 crc_t10dif 2152 1 sd_mod ohci_hcd 35284 0 ehci_hcd 54004 0 usbcore 195904 6 snd_usb_audio,snd_usb_lib,usbhid,ohci_hcd,ehci_hcd edd 10272 0 ext3 140776 2 mbcache 9484 1 ext3 jbd 61736 1 ext3 fan 6016 1 ide_pci_generic 4652 0 amd74xx 7152 0 ide_core 115068 2 ide_pci_generic,amd74xx ata_generic 6044 0 pata_amd 13692 0 sata_nv 26800 11 libata 183232 3 ata_generic,pata_amd,sata_nv scsi_mod 178280 4 sr_mod,sg,sd_mod,libata dock 14164 1 libata thermal 24392 1 processor 49088 1 thermal thermal_sys 14336 3 fan,thermal,processor hwmon 3720 2 k8temp,thermal_sys
and the driver isntall goes like this:
Code:REMOVE the old module if present ERROR: Module msicam does not exist in /proc/modules CLEAN gspca source tree rm -r -f *.o decoder/.gspcadecoder.o.cmd decoder/*.o \ .gspca.o.cmd .gspca* *.o *.ko *.mod.* core *.i \ *.symvers *.err COMPILE gspca Please Wait ....!! INSTALL gspca in the kernel binary tree mkdir -p /lib/modules/`uname -r`/kernel/drivers/usb/media/ rm -f /lib/modules/`uname -r`/kernel/drivers/media/video/msicam.ko install -c -m 0644 msicam.ko /lib/modules/`uname -r`/kernel/drivers/usb/media/ install: cannot stat `msicam.ko': No such file or directory make: *** [install] Error 1 LOAD gspca in memory FATAL: Module msicam not found. PRINT COMPILATION MESSAGES if ERRORS look kgspca.err make -C /lib/modules/`uname -r`/build SUBDIRS=/home/slk/bin/msicam CC=cc modules make[1]: Entering directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default' make -C ../../../linux-2.6.27.19-3.2 O=/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default/. modules CC [M] /home/slk/bin/msicam/gspca_core.o /home/slk/bin/msicam/gspca_core.c:54:27: error: asm/semaphore.h: No such file or directory In file included from /home/slk/bin/msicam/gspca_core.c:256: /home/slk/bin/msicam/Sonix/proc.h: In function ‘sn9cxxx_proc_init’: /home/slk/bin/msicam/Sonix/proc.h:52: error: ‘proc_root’ undeclared (first use in this function) /home/slk/bin/msicam/Sonix/proc.h:52: error: (Each undeclared identifier is reported only once /home/slk/bin/msicam/Sonix/proc.h:52: error: for each function it appears in.) /home/slk/bin/msicam/Sonix/proc.h: In function ‘sn9cxxx_proc_unload’: /home/slk/bin/msicam/Sonix/proc.h:76: error: ‘proc_root’ undeclared (first use in this function) /home/slk/bin/msicam/Sonix/proc.h: In function ‘sn9cxxx_proc_write’: /home/slk/bin/msicam/Sonix/proc.h:116: warning: cast to pointer from integer of different size /home/slk/bin/msicam/Sonix/proc.h:116: warning: comparison between pointer and integer In file included from /home/slk/bin/msicam/Sonix/sonix.h:79, from /home/slk/bin/msicam/gspca_core.c:257: /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_stopN’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:531: warning: unused variable ‘regF1’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:529: warning: unused variable ‘stophv7131’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_start’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:570: warning: unused variable ‘err’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:563: warning: unused variable ‘regD4’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_getexposure’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:683: warning: unused variable ‘lexpo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:683: warning: unused variable ‘mexpo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:683: warning: unused variable ‘hexpo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_setexposure’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:706: warning: unused variable ‘expotimes’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:705: warning: unused variable ‘data’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:704: warning: unused variable ‘gainMo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:703: warning: unused variable ‘expoMo10’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:702: warning: unused variable ‘expoMof’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:700: warning: unused variable ‘sensorgo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:699: warning: unused variable ‘doit’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:698: warning: unused variable ‘Expodoit’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_setbrightness’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:726: warning: unused variable ‘expotimesret’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:726: warning: unused variable ‘expo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_setcolors’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:839: warning: unused variable ‘blue’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_setAutobright’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:856: warning: unused variable ‘expotimesret’ /home/slk/bin/msicam/Sonix/sn9cxxx.h: In function ‘sn9cxxx_setgain’: /home/slk/bin/msicam/Sonix/sn9cxxx.h:930: warning: unused variable ‘g3’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:929: warning: unused variable ‘g2’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:928: warning: unused variable ‘g1’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:927: warning: unused variable ‘sensorgo’ /home/slk/bin/msicam/Sonix/sn9cxxx.h:926: warning: unused variable ‘doit’ /home/slk/bin/msicam/gspca_core.c: In function ‘spca5xx_ioctl’: /home/slk/bin/msicam/gspca_core.c:1820: error: implicit declaration of function ‘video_usercopy’ /home/slk/bin/msicam/gspca_core.c: At top level: /home/slk/bin/msicam/gspca_core.c:1961: error: ‘v4l_compat_ioctl32’ undeclared here (not in a function) /home/slk/bin/msicam/gspca_core.c:1966: error: unknown field ‘owner’ specified in initializer /home/slk/bin/msicam/gspca_core.c:1966: warning: initialization from incompatible pointer type /home/slk/bin/msicam/gspca_core.c:1968: error: unknown field ‘type’ specified in initializer /home/slk/bin/msicam/gspca_core.c: In function ‘spca50x_create_sysfs’: /home/slk/bin/msicam/gspca_core.c:2126: error: implicit declaration of function ‘video_device_create_file’ /home/slk/bin/msicam/gspca_core.c:2137: error: implicit declaration of function ‘video_device_remove_file’ /home/slk/bin/msicam/gspca_core.c: In function ‘spcaDetectCamera’: /home/slk/bin/msicam/gspca_core.c:2178: warning: unused variable ‘fw’ /home/slk/bin/msicam/gspca_core.c: In function ‘spca5xx_probe’: /home/slk/bin/msicam/gspca_core.c:2263: error: incompatible types in assignment make[4]: *** [/home/slk/bin/msicam/gspca_core.o] Error 1 make[3]: *** [_module_/home/slk/bin/msicam] Error 2 make[2]: *** [sub-make] Error 2 make[1]: *** [all] Error 2 make[1]: Leaving directory `/usr/src/linux-2.6.27.19-3.2-obj/x86_64/default' make: *** [default] Error 2
Any idea is welcome, Im desperate wright now!


Reply With Quote