Luis, This is a known issue in the "7mdv" release of the driver. It is not compatible with the older kernels (prior to 2.6.27 I think). You may try some of the packages available at the Zsolt's site. Search the list archive for the following message from Zsolt: <<<< Date: Wed, 3 Jun 2009 22:29:34 +0200 From: Zsolt László BÉRCZES <zsolt@xxxxxx> To: Discuss@xxxxxxxxxxxxx Subject: new packages (was: agrsm on 2.6.30) >>>> -- WBR, Nikolay Zhuravlev Thus spake Luis Duran Matos (luisduran@xxxxxxxxxxxxxx): > .Hello, I have an issue while compiling agere winmodem driver > I have a toshiba satellite P200-AB1 laptop and I wanted to make my modem > work. > > Is there anyone who can help me? > > I did the following: > > 1. Installed DKMS > 2. Installed agrsm got an error > eowin:/home/luis/todo# dpkg -i dkms-while compiling ............ > > Leyendo la base de datos ... > > 150480 ficheros y directorios instalados actualmente.) > > Preparando para reemplazar dkms-agrsm 2.1.80-7 (usando > dkms-agrsm_2.1.80-7_i386.deb) ... > > Desempaquetando el reemplazo de dkms-agrsm ... > > Configurando dkms-agrsm (2.1.80-7) ... > > Creating symlink /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/source -> > > /usr/src/agrsm-2.1.80-7mdv2009.0 > > DKMS: add Completed. > > Kernel preparation unnecessary for this kernel. Skipping... > > Building module: > > cleaning build area.... > > make KERNELRELEASE=2.6.26-1-686 -C /lib/modules/2.6.26-1-686/build > M=/var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build.....(bad exit status: 2) > > Error! Bad return status for module build on kernel: 2.6.26-1-686 (i686) > > Consult the make.log in the build directory > > /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/ for more information. > > 0 > > 0 > > Error! Could not locate agrmodem.ko for module agrsm in the DKMS tree. > > You must run a dkms build for kernel 2.6.26-1-686 (i686) first. > > eowin:/home/luis/todo# > > > this is my make.log file: > > DKMS make.log for agrsm-2.1.80-7mdv2009.0 for kernel 2.6.26-1-686 (i686) > > mié jun 10 14:17:30 CDT 2009 > > make: se ingresa al directorio `/usr/src/linux-headers-2.6.26-1-686' > > LD /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/built-in.o > > CC [M] /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/agrsoftmodem.o > > SHIPPED /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/agrmodemlib.o > > CC [M] /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/HDA.o > > CC [M] /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/serial26.o > > /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/serial26.c: In function > â?~receive_charsâ?T: > > /var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/serial26.c:990: error: > â?~struct uart_infoâ?T has no member named â?~portâ?T > > make[1]: *** [/var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build/serial26.o] > Error 1 > > make: *** [_module_/var/lib/dkms/agrsm/2.1.80-7mdv2009.0/build] Error 2 > > make: se sale del directorio `/usr/src/linux-headers-2.6.26-1-686' > > > --------------------------------------- > Red Telematica de Salud - Cuba > CNICM - Infomed