Fehlerhaftes Modulformat bei modprobe
Hallo, Habe da mal wieder ein Problem: Ich versuche eine "Oxford Semiconductor Ltd OX16PCI954 (Quad 16950 UART)" basierte GPS- MiniPCI Karte in Betrieb zu nehmen. Im "yast2 hwinfo" wird der Treiber "8250_pci" als "modprobed" aber inaktiv angezeigt! Wenn ich nun das Kernelmodul "8250_pci" von Hand zu laden versuche, bekomme ich eine Fehlermeldung: ---------------------------------------------------------------------- SNRUNO:~ # modprobe -vv 8250_pci insmod /lib/modules/3.0.0-4-desktop/kernel/drivers/tty/serial/serial_core.ko WARNING: Error inserting serial_core (/lib/modules/3.0.0-4-desktop/kernel/drivers/tty/serial/serial_core.ko): Invalid module format WARNING: Error inserting 8250 (/lib/modules/3.0.0-4-desktop/kernel/drivers/tty/serial/8250.ko): Invalid module format FATAL: Error inserting 8250_pci (/lib/modules/3.0.0-4-desktop/kernel/drivers/tty/serial/8250_pci.ko): Invalid module format ---------------------------------------------------------------------- lspci ergibt: 06:0b.0 Serial controller: Oxford Semiconductor Ltd Device 950c (rev 01) 06:0b.1 Bridge: Oxford Semiconductor Ltd OX16PCI954 (Quad 16950 UART) function 1 (8bit bus) (rev 01) ---------------------------------------------------------------------- und setserial: ---------------------------------------------------------------------- SNRUNO:~ # setserial -g /dev/ttyS* /dev/ttyS0, UART: 16550A, Port: 0x03f8, IRQ: 4 /dev/ttyS1, UART: 16550A, Port: 0x02f8, IRQ: 3 /dev/ttyS2, UART: unknown, Port: 0x03e8, IRQ: 4 /dev/ttyS3, UART: unknown, Port: 0x02e8, IRQ: 3 /dev/ttyS4, UART: unknown, Port: 0xe000, IRQ: 22 /dev/ttyS5, UART: unknown, Port: 0xe008, IRQ: 22 /dev/ttyS6, UART: unknown, Port: 0xe010, IRQ: 22 /dev/ttyS7, UART: unknown, Port: 0xe018, IRQ: 22 ---------------------------------------------------------------------- Wie man sieht, werden die "onboard" seriell Schnittstellen geladen und sind aktiv (habe ich aber noch nicht wirklich getestet, ob die funktionieren, da ich "nur" den GPS-Port benötige). Das habe ich mit verschiedenen Kernelversionen versucht, bekomme aber immer das gleiche Ergebnis! Aktuell: ------------------------------------------------------------------------- SNRUNO:~# uname -a Linux SNRUNO 3.0.0-4-desktop #1 SMP PREEMPT Mon Jul 25 10:44:51 UTC 2011 (b5f5212) x86_64 x86_64 x86_64 GNU/Linux ------------------------------------------------------------------------- Ich habe außerdem schon versucht den Kernel bzw. dessen Module neu zu kompilieren, aber keine Änderung! Kann mir da jemand helfen? Wie kann ich das richtige Modul-Format erzeugen? -- Mit freundlichen Grüßen Sebastian Reinhardt -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org
participants (1)
-
Sebastian Reinhardt