ok un passo avanti.
ora la risposta è stata questa:
codice:
[root@localhost slmodem-2.9.10]# make install
make -C modem all
make[1]: Entering directory `/home/alessandro/Desktop/slmodem-2.9.10/modem'
make[1]: Leaving directory `/home/alessandro/Desktop/slmodem-2.9.10/modem'
make -C drivers KERNEL_DIR=/usr/src/linux
make[1]: Entering directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
cc -I/usr/src/linux/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.11-12mdksmp
make[2]: Entering directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
make modules -C /usr/src/linux SUBDIRS=/home/alessandro/Desktop/slmodem-2.9.10/drivers
make[3]: Entering directory `/usr/src/linux-2.6.11-12mdk'
  CC [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/amrmo_init.o
/home/alessandro/Desktop/slmodem-2.9.10/drivers/amrmo_init.c: In function `amrmo_read':
/home/alessandro/Desktop/slmodem-2.9.10/drivers/amrmo_init.c:353: warning: ignoring return value of `copy_to_user', declared with attribute warn_unused_result
/home/alessandro/Desktop/slmodem-2.9.10/drivers/amrmo_init.c: In function `amrmo_write':
/home/alessandro/Desktop/slmodem-2.9.10/drivers/amrmo_init.c:366: warning: ignoring return value of `copy_from_user', declared with attribute warn_unused_result
  CC [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/sysdep_amr.o
  CC [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/st7554.o
/home/alessandro/Desktop/slmodem-2.9.10/drivers/st7554.c: In function `st7554_init':
/home/alessandro/Desktop/slmodem-2.9.10/drivers/st7554.c:1112: warning: implicit declaration of function `usb_endpoint_halted'
  LD [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/slamr.o
  LD [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/slusb.o
  Building modules, stage 2.
  MODPOST
  CC      /home/alessandro/Desktop/slmodem-2.9.10/drivers/slamr.mod.o
  LD [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/slamr.ko
  CC      /home/alessandro/Desktop/slmodem-2.9.10/drivers/slusb.mod.o
  LD [M]  /home/alessandro/Desktop/slmodem-2.9.10/drivers/slusb.ko
make[3]: Leaving directory `/usr/src/linux-2.6.11-12mdk'
make[2]: Leaving directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
make[1]: Leaving directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
make install -C drivers KERNEL_DIR=/usr/src/linux
make[1]: Entering directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
cc -I/usr/src/linux/include -o kernel-ver kernel-ver.c
mkdir -p /dev
mknod -m 600 /dev/slamr0 c 212 0 ;   mknod -m 600 /dev/slamr1 c 212 1 ;   mknod -m 600 /dev/slamr2 c 212 2 ;   mknod -m 600 /dev/slamr3 c 212 3 ;  echo -n
mknod -m 600 /dev/slusb0 c 213 0 ;   mknod -m 600 /dev/slusb1 c 213 1 ;   mknod -m 600 /dev/slusb2 c 213 2 ;   mknod -m 600 /dev/slusb3 c 213 3 ;  echo -n
make install KERNEL_VER=2.6.11-12mdksmp
make[2]: Entering directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
install -D -m 644 slamr.ko /lib/modules/2.6.11-12mdksmp/extra/slamr.ko
install -D -m 644 slusb.ko /lib/modules/2.6.11-12mdksmp/extra/slusb.ko
/sbin/depmod -a
make[2]: Leaving directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
make[1]: Leaving directory `/home/alessandro/Desktop/slmodem-2.9.10/drivers'
install -D -m 755 modem/slmodemd /usr/sbin/slmodemd
rm -f -rf /var/lib/slmodem
install -d -D -m 755 /var/lib/slmodem
sembra tutto a posto, ma ancora non riesco ad utilizzare ilmodem... che incapace che sono...