I can confirme in hardy. the compilation from sources from http://linmodems.technion.ac.il/packages/smartlink/slmodem-2.9.11-20080417.tar.gz and http://linmodems.technion.ac.il/packages/smartlink/ungrab-winmodem-20080126.tar.gz works fine This binaries should be put at restricted-modules root@fran-desktop:/home/fran# dpkg -l module-assi* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Nome Versão Descrição +++-================-================-================================================ ii module-assistant 0.10.11ubuntu1 tool to make module package creation easier root@fran-desktop:/home/fran# root@fran-desktop:/# dpkg -l sl-* Desired=Unknown/Install/Remove/Purge/Hold | Status=Not/Installed/Config-f/Unpacked/Failed-cfg/Half-inst/t-aWait/T-pend |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: uppercase=bad) ||/ Nome Versão Descrição +++-================-================-================================================ ii sl-modem-daemon 2.9.10+2.9.9d+e- SmartLink software modem daemon un sl-modem-modules (nenhuma descrição disponível) ii sl-modem-source 2.9.10+2.9.9d+e- SmartLink software modem driver - module buildin root@fran-desktop:/# root@fran-desktop:/# module-assistant auto-install sl-modem -tv Atualizando informações sobre sl-modem-source Informações sobre 1 pacotes atualizadas Getting source for kernel version: 2.6.24-16-generic Cabeçalhos de kernel disponíveis em /usr/src/linux-headers-2.6.24-16-generic Criando ligação simbólica ... apt-get install build-essential Lendo lista de pacotes... Pronto Construindo árvore de dependências Lendo estado da informação... Pronto build-essential já é a versão mais nova. 0 pacotes atualizados, 0 pacotes novos instalados, 0 a serem removidos e 0 não atualizados. Feito ! unpack Extracting the package tarball, /usr/src/sl-modem.tar.bz2, please wait... action tar --bzip2 -x -f /usr/src/sl-modem.tar.bz2 tar --bzip2 -x -f /usr/src/sl-modem.tar.bz2 "/usr/share/modass/packages/default.sh" build KVERS=2.6.24-16-generic KSRC=/usr/src/linux KDREV=2.6.24-16.30 kdist_image debian/rules kdist_clean dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean SUPPORT_ALSA=1 make[1]: Entrando no diretório `/usr/src/modules/sl-modem' /usr/bin/make -C modem clean && /usr/bin/make -C drivers clean && echo "done." make[2]: Entrando no diretório `/usr/src/modules/sl-modem/modem' rm -f slmodemd modem_test modem_main.o modem_cmdline.o modem_test.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o sysdep_common.o rm -f *~ *.orig *.rej make[2]: Saindo do diretório `/usr/src/modules/sl-modem/modem' make[2]: Entrando no diretório `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[2]: Saindo do diretório `/usr/src/modules/sl-modem/drivers' done. make[1]: Saindo do diretório `/usr/src/modules/sl-modem' cd modem; /usr/bin/make clean SUPPORT_ALSA=1 make[1]: Entrando no diretório `/usr/src/modules/sl-modem/modem' rm -f slmodemd modem_test modem_main.o modem_cmdline.o modem_test.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o sysdep_common.o rm -f *~ *.orig *.rej make[1]: Saindo do diretório `/usr/src/modules/sl-modem/modem' dh_clean /usr/bin/make -C drivers clean make[1]: Entrando no diretório `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[1]: Saindo do diretório `/usr/src/modules/sl-modem/drivers' debian/rules KVERS=2.6.24-16-generic KSRC=/usr/src/linux KDREV=2.6.24-16.30 kdist_image /usr/bin/make -f debian/rules kdist_clean kdist_config binary-modules make[1]: Entrando no diretório `/usr/src/modules/sl-modem' dh_testdir dh_testroot rm -f build-arch-stamp build-indep-stamp configure-stamp # Add here commands to clean up after the build process. /usr/bin/make clean SUPPORT_ALSA=1 make[2]: Entrando no diretório `/usr/src/modules/sl-modem' /usr/bin/make -C modem clean && /usr/bin/make -C drivers clean && echo "done." make[3]: Entrando no diretório `/usr/src/modules/sl-modem/modem' rm -f slmodemd modem_test modem_main.o modem_cmdline.o modem_test.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o sysdep_common.o rm -f *~ *.orig *.rej make[3]: Saindo do diretório `/usr/src/modules/sl-modem/modem' make[3]: Entrando no diretório `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[3]: Saindo do diretório `/usr/src/modules/sl-modem/drivers' done. make[2]: Saindo do diretório `/usr/src/modules/sl-modem' cd modem; /usr/bin/make clean SUPPORT_ALSA=1 make[2]: Entrando no diretório `/usr/src/modules/sl-modem/modem' rm -f slmodemd modem_test modem_main.o modem_cmdline.o modem_test.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o sysdep_common.o rm -f *~ *.orig *.rej make[2]: Saindo do diretório `/usr/src/modules/sl-modem/modem' dh_clean /usr/bin/make -C drivers clean make[2]: Entrando no diretório `/usr/src/modules/sl-modem/drivers' rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~ rm -f -r .tmp_versions make[2]: Saindo do diretório `/usr/src/modules/sl-modem/drivers' for templ in /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst.backup /usr/src/modules/sl-modem/debian/sl-modem-modules-_KVERS_.postinst.modules.in; do \ cp $templ `echo $templ | sed -e 's/_KVERS_/2.6.24-16-generic/g'` ; \ done for templ in `ls debian/*.modules.in` ; do \ test -e ${templ%.modules.in}.backup || cp ${templ%.modules.in} ${templ%.modules.in}.backup 2>/dev/null || true; \ sed -e 's/##KVERS##/2.6.24-16-generic/g ;s/#KVERS#/2.6.24-16-generic/g ; s/_KVERS_/2.6.24-16-generic/g ; s/##KDREV##/2.6.24-16.30/g ; s/#KDREV#/2.6.24-16.30/g ; s/_KDREV_/2.6.24-16.30/g ' < $templ > ${templ%.modules.in}; \ done dh_clean -k dh_installdirs lib/modules/2.6.24-16-generic/misc usr/lib/sl-modem if ! test -e drivers/Makefile ; then echo "Please update the package, extract the tarball!"; exit 1 ; fi /usr/bin/make -C drivers KERNEL_DIR=/usr/src/linux KVERS=2.6.24-16-generic make[2]: Entrando no diretório `/usr/src/modules/sl-modem/drivers' gcc -I/usr/src/linux/include -o kernel-ver kernel-ver.c kernel-ver.c: Na função ‘main’: kernel-ver.c:11: erro: ‘UTS_RELEASE’ undeclared (first use in this function) kernel-ver.c:11: erro: (Each undeclared identifier is reported only once kernel-ver.c:11: erro: for each function it appears in.) make[2]: ** [kernel-ver] Erro 1 make[2]: Saindo do diretório `/usr/src/modules/sl-modem/drivers' make[1]: ** [binary-modules] Erro 2 make[1]: Saindo do diretório `/usr/src/modules/sl-modem' make: ** [kdist_build] Erro 2 BUILD FAILED! See /var/cache/modass/sl-modem-source.buildlog.2.6.24-16-generic.1209331066 for details. Construção falhou. Pressione Enter para continuar ... root@fran-desktop:/#