Kann mir jemand erklären wie ich die Treiber meines Keyspan USB to Serial Adapters USA-19H
http://keyspan.com/support/linux/
in den Ds-Mod einbinden kann?
Kann mir jemand erklären wie ich die Treiber meines Keyspan USB to Serial Adapters USA-19H
http://keyspan.com/support/linux/
in den Ds-Mod einbinden kann?
Hi.
Du brauchst erst mal die Toolchain. ("make toolchain" im ds-mod Verzeichnis)
Denn du musst das Kernel-Modul kompilieren.
Dazu musst du das Modul in den Kernel kopieren und den neuesten Patch reinmachen.
http://www.keyspan.com/support/linux.../rev2003jan31/
Patch
Dann musst du das ganze noch so einfügen, dass es auch mitkompiliert wird...
Vielleicht ist es einfacher, wenn das jemand für dich versucht, der sich damit auskennt.
Mal sehen, ob ich heute abend dazu komme, oder ob sich jemand anderes erbarmt.
Es könnte natürlich ein Problem geben, da diese Sourcen nicht für unsere Kernelversion sind.
MfG Oliver
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz
Irgendwo im Board habe ich gelesen, daß AVM an einem USB-Treiber arbeitet, der den Fritz-Host-Port transparent auf einem PC nachbildet. Dann kannst Du das direkt über diesen PC machen und brauchst keine Patches in der Fritz dafür.
Also einfach noch ein wenig warten und hoffen, daß die Meldung keine Ente war![]()
MfG Novize
DSL: 3DSL 16MBit; S/R: 8/9dB; D: 11/7dB; Router: Fritz! 7390-A151 (84.05.22); WDS: Fritz! 7050 (14.04.33)
7390: LAN: 3 PCs; CPU315-2 PN/DP; Auerswald COMpact 3000 ISDN; 1x S675 IP & 2x S67H;
WLAN: 2 Notebooks; Thomson IP 1101; WDS: Sonos Connect & 2x Play:3;
PBX: Auerswald COMpact 3000 ISDN FW 4.0F / 1x S0 extern, 1x S0 intern; 2x SIP intern, 4 Analog-Teilnehmer (Fons & Fax)
SIP intern: 2x zur S675 IP; S0 intern: 1x Euracom P4; 1x Europa 30; Net-CAPI: F!B7390 -> Fritz!Fax & PC-Anywhere 12.5
Bitte keine Anfrage per PN - Support gehört ins Forum!
Ist die Vorgehensweise zum Kernel kompilieren richtig?
make menuconfig - Box und Pakete auswählen
make toolchain
make libs
make kernel-dirclean
make kernel-menuconfig - vorhandene Keyspan Treiber unter USB Support .... auswählen
make kernel-precompiled
make - Image erstellen
wobei ich bei make kernel-precompiled zwei Fehler
angezeigt bekomme.Code:gcc -Wall -Wstrict-prototypes -O2 -fomit-frame-pointer -o scripts/split-include scripts/split-include.c scripts/split-include include/linux/autoconf.h include/config scripts/split-include include/linux/nsp.h include/config mipsel-unknown-linux-gnu-gcc -I /home/test/ds025/ds-0.2.5/source/ref-ohio-8mb/kernel/kernel_ohio-8mb_build/kernel/linux-2.4.17_mvl21/include/asm/gcc -D__KERNEL__ -I/home/test/ds025/ds-0.2.5/source/ref-ohio-8mb/kernel/kernel_ohio-8mb_build/kernel/linux-2.4.17_mvl21/include -Wall -Wstrict-prototypes -Wno-trigraphs -Os -fno-strict-aliasing -fno-common -fomit-frame-pointer -G 0 -mno-abicalls -fno-pic -march=4kc -Wa,--trap -nostdinc -pipe -c -o init/main.o init/main.c make[2]: mipsel-unknown-linux-gnu-gcc: Kommando nicht gefunden make[2]: *** [init/main.o] Fehler 127 make[2]: Leaving directory `/home/test/ds025/ds-0.2.5/source/ref-ohio-8mb/kernel/kernel_ohio-8mb_build/kernel/linux-2.4.17_mvl21' make[1]: *** [create_kernel] Fehler 2 make[1]: Leaving directory `/home/test/ds025/ds-0.2.5/source/ref-ohio-8mb/kernel/kernel_ohio-8mb_build' make: *** [source/ref-ohio-8mb/kernel/kernel_ohio-8mb_build/kernel/linux-2.4.17_mvl21/ram_zimage.bin] Fehler 2
Wie binde ich die neuesten Keyspan Treiber ein? Einfach die vorhandenen unter
ds-0.2.5/source/crosstool-0.42/build/mipsel-unknown-linux-gnu/gcc-3.3.2-glibc-2.3.2/linux-2.4.26/drivers/usb/serial
überschreiben?
Und wie installiere ich den zusätzlichen Patch ?
Geändert von stargazer (25.04.2006 um 14:32 Uhr)
Keiner eine Idee ??
Mir würde es auch schon reichen, wenn ich den vorhandenen keyspan_usa19_fw.h kompiliert bekomme, um ihn anschließen per FTP auf die Box zu schieben, und mit insmod zu aktivieren. Aber irgendwie funktioniert das make unter Suse 9.3 nicht.
Natürlich hab ich eine Idee, aber keine Zeit.
Das hat mich jetzt 2 Stunden gekostet...
Testen kann ich das Modul mangels passender Fritz nicht.
MfG OliverCode:/var/mod/root # lsmod Module Size Used by Tainted: P keyspan 29488 0 (unused) usbserial 20988 0 [keyspan] usbcore 61600 0 [keyspan usbserial] kdsldmod 433996 4 isdn_fbox 523700 4 capi 23768 16 kernelcapi 33740 6 [isdn_fbox capi] capiutil 15840 0 [kernelcapi] capifs 4608 0 [capi] tiatm 89116 1 avalanche_usb 40004 1 avalanche_vlynq 14480 0 (unused) avalanche_cpmac 82804 1 avm 42544 30 [kdsldmod tiatm avalanche_usb avalanche_cpmac] /var/mod/root #
Geändert von olistudent (01.05.2006 um 00:01 Uhr)
Router: Fritz!Box Fon WLAN 7570, 7390, 7320, 7270, 3170
Anbindung: T-Online DSL 16.000 RAM
Visit ##fritzbox on Freenode for help
Spenden für Freetz