Ich habe eine frische Etch Installation mit folgendem Kernel: 2.6.18-3-k7 Kernel source und header sind ebenfalls erfolgreich installiert.
Nun benötige ich eine PCI card von sunnix die mir einen weiteren Serial Port zur verfügung stellt. Also den Treiber geladen und die Readme gelesen, beim erstellen erhalte ich dann folgenden Fehler:
Code: Alles auswählen
make[1]: Entering directory `/tmp/sunix_2.6/driver'
make -C /lib/modules/2.6.18-3-k7/build SUBDIRS=/tmp/sunix_2.6/driver modules
make[2]: Entering directory `/usr/src/linux-headers-2.6.18-3-k7'
CC [M] /tmp/sunix_2.6/driver/sunix.o
/tmp/sunix_2.6/driver/sunix.c: In function 'sunix_open':
/tmp/sunix_2.6/driver/sunix.c:810: error: 'TTY_DONT_FLIP' undeclared (first use in this function)
/tmp/sunix_2.6/driver/sunix.c:810: error: (Each undeclared identifier is reported only once
/tmp/sunix_2.6/driver/sunix.c:810: error: for each function it appears in.)
/tmp/sunix_2.6/driver/sunix.c: In function 'sunix_data_receive':
/tmp/sunix_2.6/driver/sunix.c:1360: error: 'struct tty_ldisc' has no member named 'receive_room'
/tmp/sunix_2.6/driver/sunix.c:1372: error: 'struct tty_struct' has no member named 'flip'
/tmp/sunix_2.6/driver/sunix.c:1373: error: 'struct tty_struct' has no member named 'flip'
/tmp/sunix_2.6/driver/sunix.c:1469: error: 'struct tty_struct' has no member named 'flip'
/tmp/sunix_2.6/driver/sunix.c:1469: error: 'struct tty_struct' has no member named 'flip'
make[3]: *** [/tmp/sunix_2.6/driver/sunix.o] Fehler 1
make[2]: *** [_module_/tmp/sunix_2.6/driver] Fehler 2
make[2]: Leaving directory `/usr/src/linux-headers-2.6.18-3-k7'
make[1]: *** [module] Fehler 2
make[1]: Leaving directory `/tmp/sunix_2.6/driver'
make: *** [sunix_install] Fehler 2
Wäre für etwas Hilfe wirklich dankbar.