Wie binde ich neue Kernel-Module in ds-0.2.7 ein?

MrAVR

Neuer User
Mitglied seit
21 Jun 2006
Beiträge
7
Punkte für Reaktionen
0
Punkte
1
Hallo!

Das Übersetzen von ds-0.2.7 und Flashen der Fritz!Box Fon 7170 macht keinerlei Probleme. Leider bekomme ich die benötigten Kernelmodule:
- usbserial.o
- mct_u232.o
- ftdi_sio.o
- belkin_sa.o
nicht ins root-Filesystem mit eingebunden. Sie werden übersetzt und auch richtig mit in die "/lib/modules/2.4.17_mvl21-malta-mips_fp_le/modules.dep" eingetragen, aber leider nicht mit ins Filesystem übertragen!

MfG Harald
 
Danke für die schnelle Antwort!

Hier der Diff zum original File:
diff -ruN kernel/Config.in.orig kernel/Config.in
--- kernel/Config.in.orig 2006-07-04 08:37:05.000000000 +0200
+++ kernel/Config.in 2006-07-04 08:48:49.000000000 +0200
@@ -375,3 +375,23 @@
default n

endmenu
+
+menu "usb"
+
+config DS_MODULE_usbserial
+ bool "usbserial.o"
+ default n
+
+config DS_MODULE_ftdi_sio
+ bool "ftdi_sio.o"
+ default n
+
+config DS_MODULE_belkin_sa
+ bool "belkin_sa.o"
+ default n
+
+config DS_MODULE_mct_u232
+ bool "mct_u232.o"
+ default n
+
+endmenu

Danach habe ich die ganze Sache noch mit:

make menuconfig
make kernel-precompiled
make

compiliert und auf die Fritz!Box geflasht

Einen brauchbaren USB-zu-RS232C-Adapter gibt es für "11,90 Euro"
bei Reichelt. Bestellnummer:

USB2 SERIELL Konverter USB2.0/seriell 9 polig

Dies ist das "ftdi_sio.o" Kernelmodul.

MfG Harald
 
Wo hast du denn die Kernelmodule her? Sind die extra fuer die FBF kompilliert?
 
Die Module mußt du dir selber bauen. Einfach im Kernel Menuconfig aktivieren:
Code:
make toolchain             # dauert sehr lange; hier wird der Cross-Compiler gebaut
make kernel-menuconfig     # hier die Module auswählen
make kernel-precompiled
Nun sollten die Module im entsprechenden ./kernel/modules-... Verzeichnis sein. Steht übrigens auch im Wiki.

Mfg,
danisahne
 
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.