Ein Kollege von mir möchte gerne auf Debian umsteigen.
Da er auf dem Land wohnt, gibt es für ihn kein DSL, nur ISDN.
Er hat eine Eumex PC504.
Ich habe einen Linux Treiber finden können, aber der lässt sich
nicht kompilieren. Weder unter dem Etch Kernel 2.6.18, noch unter
2.6.19.2.
Auch die CVS Version des Treibers kompiliert nicht.
Code: Alles auswählen
make[5]: Entering directory `/usr/src/linux-2.6.19.2'
CC [M] /usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.o
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.c:25:26: Fehler: linux/config.h: Datei oder Verzeichnis nicht gefunden
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.c: In Funktion »init_urb«:
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.c:588: Warnung: Übergabe des Arguments 6 von »usb_fill_bulk_urb« von inkompatiblem Zeigertyp
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.c:615: Warnung: Übergabe des Arguments 6 von »usb_fill_bulk_urb« von inkompatiblem Zeigertyp
make[6]: *** [/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_usb.o] Fehler 1
make[5]: *** [_module_/usr/src/Eumex/kernel/usb/kernel2.6/eumex] Fehler 2
make[5]: Leaving directory `/usr/src/linux-2.6.19.2'
make[4]: *** [all] Fehler 2
make[4]: Leaving directory `/usr/src/Eumex/kernel/usb/kernel2.6'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/src/Eumex/kernel/usb'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/Eumex/kernel'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/Eumex'
make: *** [all] Fehler 2
Nun scheitert er an
Code: Alles auswählen
make[5]: Entering directory `/usr/src/linux-2.6.19.2'
CC [M] /usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.o
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.c:32:35: Fehler: linux/devfs_fs_kernel.h: Datei oder Verzeichnis nicht gefunden
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.c: In Funktion »emx_user_register«:
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.c:334: Warnung: Implizite Deklaration der Funktion »devfs_mk_cdev«
/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.c:344: Warnung: Implizite Deklaration der Funktion »devfs_remove«
make[6]: *** [/usr/src/Eumex/kernel/usb/kernel2.6/eumex/emx_user.o] Fehler 1
make[5]: *** [_module_/usr/src/Eumex/kernel/usb/kernel2.6/eumex] Fehler 2
make[5]: Leaving directory `/usr/src/linux-2.6.19.2'
make[4]: *** [all] Fehler 2
make[4]: Leaving directory `/usr/src/Eumex/kernel/usb/kernel2.6'
make[3]: *** [all-recursive] Fehler 1
make[3]: Leaving directory `/usr/src/Eumex/kernel/usb'
make[2]: *** [all-recursive] Fehler 1
make[2]: Leaving directory `/usr/src/Eumex/kernel'
make[1]: *** [all-recursive] Fehler 1
make[1]: Leaving directory `/usr/src/Eumex'
make: *** [all] Fehler 2