Jack, >From http://linmodems.technion.ac.il/packages/smartlink/Ubuntu/ get slamr-2.6.24-16-generic.tar.gz Under Linux unpack and therein run: $ ./setup MarvS On Wed, Jun 18, 2008 at 1:52 AM, Dr Jack Trevor Jones <trevor.lorna.jones@xxxxxxxxxxx> wrote: > 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$ > >