scanModem 2008_04-27 Detected a motorala SM56 Data Fax Modem. I downloaded to my desktop ungrab-winmodem-20070505.tar.gz and slmodem-2.9.11-20080126.tar.gz I unpacked them to my desktop did a make make install on ungrab when I tried to make make install on slmodem I got lots of error messages. I append my terminal results. What have I done wrong? Thanks Trevor trevorj@trevorj-desktop:~/Desktop$ ls slmodem-2.9.11-20080126 ungrab-winmodem-20070505 slmodem-2.9.11-20080126.tar.gz ungrab-winmodem-20070505.tar.gz trevorj@trevorj-desktop:~/Desktop$ cd slmodem-2.9.11-20080126 trevorj@trevorj-desktop:~/Desktop/slmodem-2.9.11-20080126$ make make -C modem all make[1]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/modem' rebuild profile... gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_main.o -c modem_main.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_cmdline.o -c modem_cmdline.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem.o -c modem.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_datafile.o -c modem_datafile.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_at.o -c modem_at.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_timer.o -c modem_timer.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_pack.o -c modem_pack.c modem_pack.c: In function ‘modem_async_get_bits’: modem_pack.c:100: warning: pointer targets in passing argument 2 of ‘m->get_chars’ differ in signedness modem_pack.c: In function ‘modem_async_put_bits’: modem_pack.c:148: warning: pointer targets in passing argument 2 of ‘m->put_chars’ differ in signedness gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c modem_ec.c modem_ec.c: In function ‘tx_info’: modem_ec.c:723: warning: pointer targets in passing argument 2 of ‘l->modem->get_chars’ differ in signedness modem_ec.c: In function ‘push_rest_data’: modem_ec.c:811: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness modem_ec.c: In function ‘rx_info’: modem_ec.c:860: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_comp.o -c modem_comp.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_param.o -c modem_param.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_debug.o -c modem_debug.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o homolog_data.o -c homolog_data.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_sinus.o -c dp_sinus.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_dummy.o -c dp_dummy.c gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o sysdep_common.o -c sysdep_common.c gcc -o slmodemd modem_main.o modem_cmdline.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 dsplibs.o sysdep_common.o gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_test.o -c modem_test.c gcc -o modem_test modem_test.o modem_cmdline.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 dsplibs.o sysdep_common.o make[1]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.24-16-generic/build make[1]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.24-16-generic/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.24-16-generic make[2]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make modules -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers make[3]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic' CC [M] /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.o /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c: In function ‘amrmo_pci_probe’: /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: ‘SA_SHIRQ’ undeclared (first use in this function) /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: (Each undeclared identifier is reported only once /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: for each function it appears in.) make[4]: *** [/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.o] Error 1 make[3]: *** [_module_/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers] Error 2 make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make: *** [drivers] Error 2 trevorj@trevorj-desktop:~/Desktop/slmodem-2.9.11-20080126$ sudo make install make -C modem all make[1]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/modem' make[1]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.24-16-generic/build make[1]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.24-16-generic/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.24-16-generic make[2]: Entering directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make modules -C /lib/modules/2.6.24-16-generic/build SUBDIRS=/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers make[3]: Entering directory `/usr/src/linux-headers-2.6.24-16-generic' CC [M] /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.o /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c: In function ‘amrmo_pci_probe’: /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: ‘SA_SHIRQ’ undeclared (first use in this function) /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: (Each undeclared identifier is reported only once /home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: error: for each function it appears in.) make[4]: *** [/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers/amrmo_init.o] Error 1 make[3]: *** [_module_/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers] Error 2 make[3]: Leaving directory `/usr/src/linux-headers-2.6.24-16-generic' make[2]: *** [all] Error 2 make[2]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make[1]: *** [all] Error 2 make[1]: Leaving directory `/home/trevorj/Desktop/slmodem-2.9.11-20080126/drivers' make: *** [drivers] Error 2 trevorj@trevorj-desktop:~/Desktop/slmodem-2.9.11-20080126$