insmod Speicherzugriffsfehler

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
mts
Beiträge: 4
Registriert: 25.06.2007 20:19:11

insmod Speicherzugriffsfehler

Beitrag von mts » 25.06.2007 20:25:28

Hallo zusammen. Habe ein ganz komisches Problem,
sobald ich was insmodden möchte kommt: Speicherzugriffsfehler

Seltsam ist allerdings, dass dieser Fehler schon kommt, sobald ich "insmod" eingebe (ohne weitere Parameter).

Was kann das sein?

Benutzeravatar
me
Beiträge: 868
Registriert: 30.10.2005 00:14:23
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Paderborn
Kontaktdaten:

Beitrag von me » 25.06.2007 21:08:09

Da müsstest du es mal über strace / gdb laufen lassen, allerdings ist insmod heutzutage eh nichtmehr zu empfehlen!
Benutz stattdessen modprobe.
Anytime if we think we were right,
we were maybe wrong.

mts
Beiträge: 4
Registriert: 25.06.2007 20:19:11

Beitrag von mts » 25.06.2007 21:50:52

werds mal drüberlaufen lassen.
Aber kannst du mir kurz beim modprobe helfen? muss ich nicht nur: modprobe dasmodul.ko machen?

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 25.06.2007 21:55:54

Genau! Nur gehts auch ohne .ko mit modprobe -r modul entladen.
man modprobe zeigt mehr.

Gruß cirrussc

mts
Beiträge: 4
Registriert: 25.06.2007 20:19:11

Beitrag von mts » 25.06.2007 22:00:22

ja, aber dann muss das modul im kernel-pfad liegen

Meins liegt aber nicht im kernel-pfad

P.S. Wie nutzt man strace ?

Benutzeravatar
markus_b
Beiträge: 355
Registriert: 26.01.2006 04:57:18
Lizenz eigener Beiträge: MIT Lizenz

Re: insmod Speicherzugriffsfehler

Beitrag von markus_b » 25.06.2007 22:01:17

mts hat geschrieben:Hallo zusammen. Habe ein ganz komisches Problem,
sobald ich was insmodden möchte kommt: Speicherzugriffsfehler

Seltsam ist allerdings, dass dieser Fehler schon kommt, sobald ich "insmod" eingebe (ohne weitere Parameter).

Was kann das sein?
Dabei handelt es sich um folgenden Bug: http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=425458

Lösung: Neueste Version von module-init-tools aus unstable installieren (3.3-pre11-3)

nonoo

@me

Beitrag von nonoo » 25.06.2007 22:05:42

Hallo me, worauf begründest Du deine Aussage?

Zitat:
Da müsstest du es mal über strace / gdb laufen lassen, allerdings ist insmod heutzutage eh nichtmehr zu empfehlen!
Benutz stattdessen modprobe.
In KDE 3.5.5, Systemverwaltung, ThinkPad wird insmod empfohlen. Das funktioniert aber nicht. Warum wird dort insmod empfohlen? Hast Du eine Vermutung warum?

mfg nonoo
Zuletzt geändert von nonoo am 26.06.2007 08:09:23, insgesamt 2-mal geändert.

mts
Beiträge: 4
Registriert: 25.06.2007 20:19:11

Beitrag von mts » 25.06.2007 22:06:29

ich will jetzt nicht meine ganzen apt-sourcen auf unstable stellen.
Kann ich das irgenwie per Hand laden?

EDIT:

Ok, hab doch einfach kurz auf unstable gewechselt und bin danach wieder zurück

BUG behoben!

DANKE!!!

Benutzeravatar
markus_b
Beiträge: 355
Registriert: 26.01.2006 04:57:18
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von markus_b » 25.06.2007 22:13:43

mts hat geschrieben:Kann ich das irgenwie per Hand laden?
Aber klar doch :wink:
Du kannst die Pakete auch direkt per Hand vom Server laden: http://ftp.de.debian.org/debian/pool/ma ... nit-tools/
Einfach die richtige Version für deine Architektur heraussuchen.

Benutzeravatar
me
Beiträge: 868
Registriert: 30.10.2005 00:14:23
Lizenz eigener Beiträge: GNU General Public License
Wohnort: Paderborn
Kontaktdaten:

Re: @me

Beitrag von me » 25.06.2007 22:32:33

nonoo hat geschrieben:Hallo me, worauf begründest Du deine Aussage?

Zitat:
Da müsstest du es mal über strace / gdb laufen lassen, allerdings ist insmod heutzutage eh nichtmehr zu empfehlen!
Benutz stattdessen modprobe.
In KDE 3.5.5, Systemverwaltung, ThinkPad wir insmod empfohlen. Das funktioniert aber nicht. Warum wird dort insmod empfohlen? Hast Du eine Vermutung warum?

mfg nonoo
Das stand sogar schon in dem dicken SuSE 9.2 Pro Wälzer dass insmod veraltet ist und man modprobe bei 2.6er kerneln einsetzen soll. Google mal ein wenig, dann wirst du fündig.
Anytime if we think we were right,
we were maybe wrong.

Antworten