insmod fehler [gelöst]

Du kommst mit der Installation nicht voran oder willst noch was nachfragen? Schau auch in den "Tipps und Tricks"-Bereich.
Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 28.09.2005 09:00:49

SubOptimal hat geschrieben:Hi kbdcalls,

ich wollte Rene nur aufzeigen wo eventuell der Fehler bei ihm liegen könnte. Hier hat das kompilieren und laden sofort (kernel-source-2.6.8 -16) funktioniert. Daher denke ich das Rene versucht das Modul mit nicht zu seinem Kernel passenden Kernelsource zu bauen.

SubOptimal
Hab ich auch den Verdacht, das da irgendwas nicht richtig zusammengepasst hat. Was einen manchmal etwas verwirren kann sind Fehlermeldungen. Ich finde die sind manchmal nicht ganz so klar wie sie sein könnten.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 28.09.2005 18:13:14

eieieiei, es will nicht.

Code: Alles auswählen

workstation:/usr/src/modules/dazuko# ./configure --system=linux26 --kernelsrcdir=/usr/src/kernel-headers-2.6.8-2-386
checking host system type... Linux
checking for make utility... ok (make)
checking for C compiler... ok (cc)
acquiring Linux kernel code configuration... ok
checking if Linux is RSBAC patched... no
checking if devfs is enabled... yes
discovered host system... Linux (2.6.8)
checking if security module support is enabled... yes
verifying capabilities are not built-in... ok
locating LSM API header... ok
identifying LSM API... ok
inspecting suspend function... ok (suspend1)
inspecting class type... ok (class_simple)
disabling ON_CLOSE events (not available for Linux 2.6)
configure: creating Makefile
configure: creating library/Makefile
configure: creating example_c/Makefile

./configure successful

=======================
 Configuration summary
=======================

module events = ON_OPEN ON_EXEC
devfs support = yes
rsbac support = no
stacking support = yes
local __d_path() = yes
module debug = no
library 1.x compatibility = yes

workstation:/usr/src/modules/dazuko# make
make: `dummy_rule' is up to date.
workstation:/usr/src/modules/dazuko# ./make
-su: ./make: No such file or directory
workstation:/usr/src/modules/dazuko# make clean
rm -f .*.cmd *.cmd *.o dazuko.ko dazuko.mod.c dummy_rule
workstation:/usr/src/modules/dazuko# make
make -C /usr/src/kernel-headers-2.6.8-2-386 SUBDIRS="/usr/src/modules/dazuko" modules
make[1]: Entering directory `/usr/src/kernel-headers-2.6.8-2-386'
  CC [M]  /usr/src/modules/dazuko/dazuko_core.o
  CC [M]  /usr/src/modules/dazuko/dazuko_transport.o
  CC [M]  /usr/src/modules/dazuko/dazuko_linux26_lsm.o
  CC [M]  /usr/src/modules/dazuko/dazuko_linux26.o
  LD [M]  /usr/src/modules/dazuko/dazuko.o
  Building modules, stage 2.
  MODPOST
  CC      /usr/src/modules/dazuko/dazuko.mod.o
  LD [M]  /usr/src/modules/dazuko/dazuko.ko
make[1]: Leaving directory `/usr/src/kernel-headers-2.6.8-2-386'
touch dummy_rule
workstation:/usr/src/modules/dazuko# modinfo dazuko.ko
filename:       dazuko.ko
author:         H+BEDV Datentechnik GmbH <linux_support@antivir.de>
description:    allow 3rd-party file access control
license:        GPL
vermagic:       2.6.8-2-386 preempt 386 gcc-3.3
vermagic:       2.6.8-2-386 preempt 386 gcc-3.3
depends:        commoncap
workstation:/usr/src/modules/dazuko# modprobe dazuko
FATAL: Error inserting dazuko (/lib/modules/2.6.8-2-386/extra/dazuko.ko): Invalid argument
workstation:/usr/src/modules/dazuko#
was mache mer nu?

gruesse rene

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22449
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 28.09.2005 19:07:04

Habs mal ebend gestestet. Geht.

Kernel Installiert

Code: Alles auswählen

depmod -a 
und Modul mit Modprobe laden. Das Modul

Code: Alles auswählen

capability
darf nicht geladen sein. dazuo und capability beißen sich, da beides ähnliche Funktionalität hat.
Zuletzt geändert von KBDCALLS am 28.09.2005 20:58:00, insgesamt 1-mal geändert.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 28.09.2005 19:26:12

so das war der entscheidende tipp. capabiltity war drin. habs entfernt und dazu lies sich einfügen :)

danke euch allen.

gruesse rene

Antworten