• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Hilfe: Option GT 3G+ PCMCIA unter SuSE 9.3 einrichten

MichaZ

Newbie
Hallo,

ich versuche seit ein paar Tagen erfolglos meine VF MCC unter SuSE 9.3 nach der Anleitung von meproxsoft zum laufen zu bringen.

Kernelquellen sind vorhanden, GCC ebenso.
Habe auch schon die neue nozomi_2.1_060703.tar.gz herunter geladen.
Build-link in /lib/modules/... angepasst.

Hier mein Problem:

linux:/home/nozomi # make
Warning: Compiling for 2.6:
make -C /lib/modules/2.6.11.4-20a-default/build SUBDIRS=/home/nozomi modules
make[1]: Entering directory `/usr/src/linux-2.6.11.4-20a'
Building modules, stage 2.
MODPOST
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-20a'
linux:/home/nozomi # make install
modprobe -r nozomi
cp -f nozomi.ko /lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug
depmod
linux:/home/nozomi #

....

linux:/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug # insmod nozomi.ko
insmod: error inserting 'nozomi.ko': -1 Invalid module format
linux:/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug #

Was mache ich hier verkehrt?

Danke schon mal.

mfg

MichaZ
 

Grothesk

Ultimate Guru
Die Module werden ohne Dateiendung aufgerufen. Einfach mals das .ko weglassen. Vielleicht war es das schon.
 
OP
M

MichaZ

Newbie
Danke für die schnelle Antwort. Aber das war es anscheinend nicht:

linux:/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug # insmod nozomi
insmod: can't read 'nozomi': No such file or directory
linux:/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug # modprobe nozomi
FATAL: Error inserting nozomi (/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug/nozomi.ko): Invalid module format
linux:/lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug #

MichaZ
 
A

Anonymous

Gast
cp -f nozomi.ko /lib/modules/2.6.11.4-20a-default/kernel/drivers/pci/hotplug
depmod
linux:/home/nozomi #

Das sollte eigentlich depmod -a heissen, wenn ich mich nicht schwer täusche.

Versuche doch mal den Befehl
Code:
depmod -a
als root auszuführen und dann das Modul zu laden.

BTW:

modprobe *modulname*

aber

insmod *modulname*.ko

Greetz,

RM
 
OP
M

MichaZ

Newbie
depmod ohne -a wird so vom "make install" aufgerufen.

Aber Schande über mich. Habe den obigen "make"-Befehl im Verzeichnis aufgerufen in dem "make" schon mal aufgerufen wurde.

Nachdem ich noch mal alles gelöscht habe kommen folgende, wohl mehr aussagende, Fehlermeldungen:

linux:/home/nozomi # make
Warning: Compiling for 2.6:
make -C /lib/modules/2.6.11.4-20a-default/build SUBDIRS=/home/nozomi modules
make[1]: Entering directory `/usr/src/linux-2.6.11.4-20a'
CC [M] /home/nozomi/nozomi.o
/home/nozomi/nozomi.c: In function `tty_flip_queue_function':
/home/nozomi/nozomi.c:1427: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `tty_do_close':
/home/nozomi/nozomi.c:1630: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `ntty_open':
/home/nozomi/nozomi.c:1765: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `ntty_write':
/home/nozomi/nozomi.c:1835: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `ntty_ioctl':
/home/nozomi/nozomi.c:2073: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c:2087: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c:2099: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `ntty_unthrottle':
/home/nozomi/nozomi.c:2127: warning: comparison of distinct pointer types lacks a cast
/home/nozomi/nozomi.c: In function `ntty_throttle':
/home/nozomi/nozomi.c:2140: warning: comparison of distinct pointer types lacks a cast
Building modules, stage 2.
MODPOST
CC /home/nozomi/nozomi.mod.o
LD [M] /home/nozomi/nozomi.ko
make[1]: Leaving directory `/usr/src/linux-2.6.11.4-20a'
linux:/home/nozomi #


Sorry für meinen Fehler.

mfg

MichaZ
 
OP
M

MichaZ

Newbie
Bin leider immer noch nicht weiter.

Kann oder will mir denn keiner sagen was diese Fehlermeldungen bedeuten?

mfg

MichaZ
 
OP
M

MichaZ

Newbie
Mitlerweile habe ich es hin bekommen. Auch wenn die Hilfe hier nicht gerade umwerfend war.

Noch eine Frage.
Die Befehle:

"mknod /dev/nozX c241 X" werden mit folgender Meldung quittiert:

"mknod: missing operand after `X"

Was hat das zu bedeuten? Was macht dieser Befehl überhaupt?

Was genau sollen diese Befehle bewirken:

chmod –reference=/dev/ttyS0 /dev/noz*
chown –reference=/dev/ttyS0 /dev/noz*

Wäre nett wenn es mir jemand erklären würde, ich möchte das Ganze besser verstehen.

Danke schon mal.

mfg

MichaZ
 
Oben