[Problem] ext2/3 filesysteme auf 7270v1: invalid module format

neuroposer

Neuer User
Mitglied seit
29 Apr 2006
Beiträge
4
Punkte für Reaktionen
0
Punkte
0
Hi,

bei meinen Versuchen, der 7270v1 ext3 beizubringen, konnte ich nie ein Kernel-Modul laden. Die Box erkennt dann natürlich das Filesystem nicht. Die Meldung in den Logs lautet:

Code:
Loading modules ... modprobe: can't load module mbcache (kernel/fs/mbcache.ko): invalid module format
done.

Eine Meldung unter dmesg lautet noch:

Code:
mbcache: version magic '2.6.19.2-gf90d4053-dirty mod_unload MIPS32_R2 32BIT ' should be '2.6.19.2 mod_unload MIPS32_R2 32BIT '

Das fat.ko Kernel-Modul unter FREETZMOUNT lädt problemlos, aber ist das überhaupt von freetz oder wird einfach das Modul von AVM geladen?

Probiert habe ich es mit freetz-1.2, trunk-9782 und trunk-10151.

Über jegliche Hilfe wäre ich sehr dankbar...!

Sebastian

Anhang anzeigen FRITZ.Box_Fon_WLAN_7270_v1_54.04.88-freetz-devel_2000-01-02_0111_support.tgz
 
Zuletzt bearbeitet:
Wo kommt dieses "gf90d4053-dirty" in der Magic von dem Modul her? Hast du das irgendwo eingestellt? Oder kann das durch eine gesetzte Environment-Variable kommen?

Gruß
Oliver
 
Hallo Oliver,

vielen Dank für die Antwort, die mich tatsächlich zu einer Lösung geführt hat. Das gf90d4053-dirty kam vom make-system. Ich hatte das ganze auf meinem Linux-System ausgeführt. Mit Nutzung des VMware-images hat nun alles geklappt.

Wie baue ich eigentlich die toolchain selbst, und: wird es dann auch auf meinem Linux funktionieren?

Aber das ist dann wohl eine andere Frage...

Grüße,
Sebastian
 
Das kannst du im menuconfig auswählen. Vermutlich hast du auf deinem Linux irgendein Flag gesetzt, das den Freetz Build Prozess beeinflußt. Das sollte eigentlich nicht passieren. Kannst du denn sagen wo dieser String von oben herkommt?

Gruß
Oliver

edit: Ich hab mal ein bißchen im Kernelsource gesucht. Der String kommt vom define UTS_RELEASE. Da scheint was bei dir nicht zu stimmen...
 
Zuletzt bearbeitet:
Holen Sie sich 3CX - völlig kostenlos!
Verbinden Sie Ihr Team und Ihre Kunden Telefonie Livechat Videokonferenzen

Gehostet oder selbst-verwaltet. Für bis zu 10 Nutzer dauerhaft kostenlos. Keine Kreditkartendetails erforderlich. Ohne Risiko testen.

3CX
Für diese E-Mail-Adresse besteht bereits ein 3CX-Konto. Sie werden zum Kundenportal weitergeleitet, wo Sie sich anmelden oder Ihr Passwort zurücksetzen können, falls Sie dieses vergessen haben.