Hallo, Am Dienstag, 30. November 2004 20:30 schrieb Guido Pinkernell:
Tut mir leid, habe übersehen, dass die suse-linux eine deutschsprachige Mailingliste ist. Ich habe hier zwar schon gepostet, bin aber auch auf zweidrei anderen, englischsprachigen Mailinglisten zum Thema Linux. So habe ich glatt den Überblick verloren.
;)
Also nochmal, und zwar wie ich hoffe, "verständlicher" ;)
Ich will für mein 2.4.20 auf SuSE 8.2 ein Treibermodul für den TI89-Titanium Rechner installieren, genauer gesagt für das zugehörige USB-Kabel.
Hast du einen Treiber für das Silverlink-Kabel gefunden? Oder für eines der anderen? Würde mich mal interessieren. Der Tilp-Entwickler meinte zu mir damals, dass mein ti-84+ nur mit dem anderen Kabel gehen wird, nicht mit dem usb-teil...
Dazu muss der Kernel kompiliert werden. Ich habe also make menuconfig editiert, danach make dep laufen lassen und schließlich make clean bzImage modules modules_install.
Hm... ich hätte das anders gemacht. Da ist übrigens bei SuSE-Kerneln eine README im Source-Verzeichnis. Ansonsten würde ich selber das so machen: make irgendwasconfig make modules_prepare make (evtl mit -C den Pfad angeben) make modules_install (evtl mit -C den Pfad angeben)
Dabei gabs die folgende Errormeldung:
make[4]: Entering directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi/utilities' make[4]: Nothing to be done for `all_targets'. make[4]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi/utilities' make[3]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi/utilities' make all_targets make[3]: Entering directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi' gcc -D__KERNEL__ -I/usr/src/linux-2.4.20.SuSE/include -Wall -Wstrict-prototypes-Wno-trigraphs -O2 -fno-strict-aliasing -fno-common -Wno-sign-compare -finline-limit=2000 -fomit-frame-pointer -pipe -mpreferred-stack-boundary=2 -march=i586 -Os -nostdinc -iwithprefix include -DKBUILD_BASENAME=motherboard -c -o motherboard.o motherboard.c motherboard.c: In function `acpi_motherboard_init': motherboard.c:156: error: `acpi_disabled' undeclared (first use in this function)
Hast du das _ganze_ ACPI disabled? Ich hatte das mal teilweise in der .config drin und da kam auch eine ähnliche Fehlermeldung.. Oder hast du ACPI gar nicht disabled bzw. brauchst acpi?
motherboard.c:156: error: (Each undeclared identifier is reported only once motherboard.c:156: error: for each function it appears in.) make[3]: *** [motherboard.o] Error 1 make[3]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi' make[2]: *** [first_rule] Error 2 make[2]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers/acpi' make[1]: *** [_subdir_acpi] Error 2 make[1]: Leaving directory `/usr/src/linux-2.4.20.SuSE/drivers' make: *** [_dir_drivers] Error 2
Was ist das für ein Kernel? Lief dieser Kernel schonmal auf deiner Kiste? Gruß Sören