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
 

Zurzeit aktive Besucher

Keine Mitglieder online.

Statistik des Forums

Themen
244,883
Beiträge
2,220,094
Mitglieder
371,611
Neuestes Mitglied
Mandylion73
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.