Secondo tentativo: Kernel 2.6.13.1 + drive con patch :
debian:/home/pater/Desktop/fastrate/unicorn# make
for i in adsl_status unicorntest tools ; do make -C $i all ; done
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
make all-recursive
make[2]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
Making all in intl
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/intl'
Making all in m4
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/m4'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/m4'
Making all in intl
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/intl'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/intl'
Making all in po
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/po'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/po'
Making all in src
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/src'
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status/src'
make[3]: Entering directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
make[3]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
make[2]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/adsl_status'
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/unicorntest'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/unicorntest'
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/tools'
make[1]: Nothing to be done for `all'.
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/tools'
for i in libm unicorn_pci unicorn_usb ; do make -C $i modules MODDIR=/home/pater/Desktop/fastrate/unicorn/$i ; done
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/libm'
make[1]: Nothing to be done for `modules'.
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/libm'
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/unicorn_pci'
make CC=gcc -C /usr/src/linux SUBDIRS=/home/pater/Desktop/fastrate/unicorn/unicorn_pci modules
make[2]: Entering directory `/usr/src/linux'
Makefile:485: .config: No such file or directory
CC [M] /home/pater/Desktop/fastrate/unicorn/unicorn_pci/unicorn_pcidrv.o
CC [M] /home/pater/Desktop/fastrate/unicorn/unicorn_pci/../msw/linrapi.o
LD [M] /home/pater/Desktop/fastrate/unicorn/unicorn_pci/unicorn_pci_atm.o
LD [M] /home/pater/Desktop/fastrate/unicorn/unicorn_pci/unicorn_pci_eth.o
Building modules, stage 2.
/usr/src/linux/scripts/Makefile.modpost:38: .config: No such file or directory
make[3]: *** No rule to make target `.config'. Stop.
make[2]: *** [modules] Error 2
make[2]: Leaving directory `/usr/src/linux'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/unicorn_pci'
make[1]: Entering directory `/home/pater/Desktop/fastrate/unicorn/unicorn_usb'
make CC=gcc -C /usr/src/linux SUBDIRS=/home/pater/Desktop/fastrate/unicorn/unicorn_usb modules
make[2]: Entering directory `/usr/src/linux'
Makefile:485: .config: No such file or directory
CC [M] /home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.o
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c: In function `StartAtmUsXfer':
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:417: error: structure has no member named `epmaxpacketout'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c: In function `atm_start_rcv':
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:540: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c: In function `USB_init':
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1707: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1708: error: structure has no member named `epmaxpacketout'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1709: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1710: error: structure has no member named `epmaxpacketout'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1711: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1712: error: structure has no member named `epmaxpacketout'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1713: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c: In function `USB_S_Write':
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1823: error: structure has no member named `epmaxpacketout'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c: In function `USB_Read':
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:1985: error: structure has no member named `epmaxpacketin'
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:2011: error: structure has no member named `epmaxpacketout'
include/linux/module.h: At top level:
/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.c:118: warning: `dump_urb' defined but not used
make[3]: *** [/home/pater/Desktop/fastrate/unicorn/unicorn_usb/unicorn_usbdrv.o] Error 1
make[2]: *** [_module_/home/pater/Desktop/fastrate/unicorn/unicorn_usb] Error 2
make[2]: Leaving directory `/usr/src/linux'
make[1]: *** [modules] Error 2
make[1]: Leaving directory `/home/pater/Desktop/fastrate/unicorn/unicorn_usb'
make: *** [modules] Error 2