(Erledigt) OpenSuSe 11.1 - gspca-module

Status
Für weitere Antworten geschlossen.

cybear

New Member
Hallo, Leute!

Bin schon seit 2 Wochen am Verzweifeln mit meiner Webcam. Habe eine Microsoft VX1000, sie wird auch von dem GSPCA unterstützt. Aus diesem Forum habe ich mir die RPM runtergeladen und installiert, leider bekomme ich sie immer noch nicht zum laufen. Der springende Punkt liegt im folgenden, da ich vermutet hatte, dass die Module nicht im Kernel geladen wurden.

Ich führte also folgenden befehl aus:

Code:
modprobe gspca_main
FATAL: Error inserting gspca_main (/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko): Invalid module format
Warum aber "invalid module format"???
Hat jemand eine Lösung für mich?
 

cybear

New Member
AW: OpenSuSe 11.1 - gspca-module

Okay. Also folgendejnachträgliche Angaben:

/usr/sbin/hwinfo --usb liefer u.a. folgendes, denn das ist das Gerät worum es geht:

Code:
19: USB 00.0: 0000 Unclassified device
  [Created at usb.122]                
  UDI: /org/freedesktop/Hal/devices/usb_device_45e_f7_noserial_if0
  Unique ID: tClZ.VpvewuzQ3X3                                     
  Parent ID: rg_L.bIMjNOuhmmA                                     
  SysFS ID: /devices/pci0000:00/0000:00:10.3/usb4/4-2/4-2.1/4-2.1:1.0
  SysFS BusID: 4-2.1:1.0                                             
  Hardware Class: unknown                                            
  Model: "Microsoft USB camera"                                      
  Hotplug: USB                                                       
  Vendor: usb 0x045e "Microsoft Corp."                               
  Device: usb 0x00f7 "USB camera"                                    
  Revision: "1.01"                                                   
  Speed: 12 Mbps                                                     
  Module Alias: "usb:v045Ep00F7d0101dc00dsc00dp00icFFiscFFipFF"      
  Driver Info #0:                                                    
    Driver Status: sn9c102 is active                                 
    Driver Activation Cmd: "modprobe sn9c102"                        
  Driver Info #1:                                                    
    Driver Status: gspca_sonixj is not active                        
    Driver Activation Cmd: "modprobe gspca_sonixj"                   
  Config Status: cfg=no, avail=yes, need=no, active=unknown          
  Attached to: #13 (Hub)
/usr/sbin/lsusb liefert folgendes:
Code:
Bus 004 Device 010: ID 058f:6362 Alcor Micro Corp. Hi-Speed 21-in-1 Flash Card Reader/Writer (Internal/External)
Bus 004 Device 009: ID 0411:0098 MelCo., Inc.
Bus 004 Device 008: ID 0dc4:00d5 Macpower Peripherals, Ltd
Bus 004 Device 007: ID 045e:00f7 Microsoft Corp. LifeCam VX-1000
Bus 004 Device 006: ID 04a9:1734 Canon, Inc.
Bus 004 Device 005: ID 05e3:0608 Genesys Logic, Inc. USB-2.0 4-Port HUB
Bus 004 Device 003: ID 05e3:0606 Genesys Logic, Inc. USB 2.0 Hub / D-Link DUB-H4 USB 2.0 Hub
Bus 004 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 002 Device 002: ID 04f3:0212 Elan Microelectronics Corp. Laser Mouse
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 005: ID 046d:c225 Logitech, Inc.
Bus 001 Device 004: ID 046d:c221 Logitech, Inc. G15 Keyboard / Keyboard
Bus 001 Device 003: ID 046d:c223 Logitech, Inc. G15 Keyboard / USB Hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Gut, weitere Angaben ...

uname -a
Code:
Linux linux-5hz7 2.6.27.7-9-pae #1 SMP 2008-12-04 18:10:04 +0100 i686 athlon i386 GNU/Linux
arch
Code:
i686
cat /etc/SuSE-release
Code:
openSUSE 11.1 (i586)
VERSION = 11.1
Und nun wieder zum eigentlichem Installieren:

Ich habe mir hier (http://www.pc-forum24.de/suse-treiber/10332-opensuse-11-1-webcamtreiber-gspca-mit-mehr-devices.html) folgendes runtergeladen:

gspca-kmp-default-2.6.27_2.6.27.7_9.1-rm.0.i586.rpm
gspca-kmp-pae-2.6.27_2.6.27.7_9.1-rm.0.i586.rpm

Und - wie schon gesagt - die Module können nicht in den Kernel geladen werden, Fehlermeldung s. obigen Post

Greets, Cybear
 

Rain_Maker

Administrator
Teammitglied
AW: OpenSuSe 11.1 - gspca-module

1. Das default-kmp ist unnötig, wenn man kernel-pae-fährt.

2. Da stimmt was nicht:

Code:
FATAL: Error inserting gspca_main  (/lib/modules/2.6.27.7-9-pae/[B]weak-updates/updates[/B]/gspca_main.ko):Invalid module format
Das ist nie und nimmer ein Modul aus dem rpm, da wurde doch 100%ig was von Hand gebastelt.

Hier klappt das auch ohne Ärger.

Code:
modprobe gspca_sonixj -v
insmod /lib/modules/2.6.27.7-9-pae/updates/gspca_main.ko
insmod /lib/modules/2.6.27.7-9-pae/updates/gspca_sonixj.ko
Code:
find /lib/modules/$(uname -r) -iname "*gspca*"

rpm -qa "*gspca*" "*kernel*"
sagt?

3. Und dann wurde noch etwas vergessen:

Code:
    Driver Status: sn9c102 [B]is active[/B]
Das andere Treibermodul muss auf die Blacklist.
 

cybear

New Member
AW: OpenSuSe 11.1 - gspca-module

modprobe gspca_sonixj -v

Code:
insmod /lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko
WARNING: Error inserting gspca_main (/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko): Invalid module format
insmod /lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko
FATAL: Error inserting gspca_sonixj (/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko): Invalid module format
find /lib/modules/$(uname -r) -iname "*gspca*"
Code:
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca506.ko       
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko          
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca501.ko       
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_mars.ko          
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_etoms.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca506.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_main.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca501.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_mars.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_etoms.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca506.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_main.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca501.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_mars.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_etoms.ko
rpm -qa "*gspca*" "*kernel*"
Code:
kernel-source-2.6.27.7-9.1
kernel-xen-base-2.6.27.7-9.1
linux-kernel-headers-2.6.27-2.28
kernel-default-extra-2.6.27.7-9.1
kernel-pae-2.6.27.7-9.1
kernel-default-base-2.6.27.7-9.1
gspca-kmp-default-2.6.27_2.6.27.7_9.1-rm.1
kernel-xen-extra-2.6.27.7-9.1
kernel-pae-base-2.6.27.7-9.1
kernel-xen-2.6.27.7-9.1
kernel-default-2.6.27.7-9.1
kernel-pae-extra-2.6.27.7-9.1
gspca-kmp-pae-2.6.27_2.6.27.7_9.1-rm.1
 

cybear

New Member
modprobe gspca_sonixj -v

Code:
insmod /lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko
WARNING: Error inserting gspca_main (/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko): Invalid module format
insmod /lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko
FATAL: Error inserting gspca_sonixj (/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko): Invalid module format
find /lib/modules/$(uname -r) -iname "*gspca*"
Code:
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca506.ko       
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_main.ko          
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca501.ko       
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_mars.ko          
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/weak-updates/updates/gspca_etoms.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca506.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_main.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca501.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_mars.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/kernel/drivers/media/video/gspca/gspca_etoms.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca506.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_main.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca501.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_mars.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_pac207.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_zc3xx.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_pac7311.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sunplus.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca505.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_stk014.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_t613.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_tv8532.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_vc032x.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca500.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_conex.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca508.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_ov519.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_spca561.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sonixb.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_sonixj.ko
/lib/modules/2.6.27.7-9-pae/updates/gspca_etoms.ko
rpm -qa "*gspca*" "*kernel*"
Code:
kernel-source-2.6.27.7-9.1
kernel-xen-base-2.6.27.7-9.1
linux-kernel-headers-2.6.27-2.28
kernel-default-extra-2.6.27.7-9.1
kernel-pae-2.6.27.7-9.1
kernel-default-base-2.6.27.7-9.1
gspca-kmp-default-2.6.27_2.6.27.7_9.1-rm.1
kernel-xen-extra-2.6.27.7-9.1
kernel-pae-base-2.6.27.7-9.1
kernel-xen-2.6.27.7-9.1
kernel-default-2.6.27.7-9.1
kernel-pae-extra-2.6.27.7-9.1
gspca-kmp-pae-2.6.27_2.6.27.7_9.1-rm.1
hmm okay

neuer statusbericht:

hab die beiden gspca's mit yast mal deinstalliert und NUR den pae installiert, dabei ist der Desktop abgeschmiert.

Kein Prob unter Linux,
init3
init 5

alles läuft wieder.

die weak-updates sidn immer noch da, aber "modprobe gspca_sonixj" funzt nun.

vielleicht inkompatibilität mit zwei kernels gleichzeig? keine ahnung. funktioniert auf jeden fall
 

Rain_Maker

Administrator
Teammitglied
AW: OpenSuSe 11.1 - gspca-module

Und die ganzen unnützen Kernel (vor allem xen, den default brauchst Du auch nicht) schmeisst Du am besten raus, genau so wie den gesamten Ordner "weak-updates/updates" als root löschen, danach ein

Code:
depmod -ae
als root hinterher, damit wieder Ordnung herrscht.

Da es noch keine Kernelupdates für die 11.1 gab, _kann_ im Ordner "weak-updates" noch nichts Vernünftiges liegen, also auch weg damit.
 

cybear

New Member
AW: OpenSuSe 11.1 - gspca-module

Okay - wie gesagt, das Gerät lässt sich nun in Kopete ansprechen. Nun hab ich jedoch noch ein Prob:

Hab nur ein schwarzes Bild. Jasper wurde verlangt, hab ich via Yast installiert genau so wie auch Java und sonstige Abhängigkeiten.

Was kann ich in diesem Falle tun?!
 
Status
Für weitere Antworten geschlossen.
Oben