Sucess finally [olivares@localhost ~]$ uname -a Linux localhost.localdomain 2.6.23.15-80.fc7 #1 SMP Sun Feb 10 17:29:10 EST 2008 i686 athlon i386 GNU/Linux [olivares@localhost ~]$ /usr/sbin/slmodemd --version SmartLink Soft Modem: version 2.9.11 Feb 25 2008 21:36:23 I went back to slmodem-2.9.11-20070505, then to slmodem-2.9.11-20070813, both got me close, but did not come through. The new slmodem-2.9.11-20080126.tar.gz did the job I uninstalled the old ones, using [olivares@localhost slmodem-2.9.11-20070813]$ su -c 'make uninstall' Password: [olivares@localhost slmodem-2.9.11-20070813]$ su -c 'make uninstall' Password: make uninstall -C drivers KERNEL_DIR=/lib/modules/2.6.23.15-80.fc7/build make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20070813/drivers' cc -I/lib/modules/2.6.23.15-80.fc7/build/include -o kernel-ver kernel-ver.c rm -f /dev/slamr0 ; rm -f /dev/slamr1 ; rm -f /dev/slamr2 ; rm -f /dev/slamr3 ; echo -n rm -f /dev/slusb0 ; rm -f /dev/slusb1 ; rm -f /dev/slusb2 ; rm -f /dev/slusb3 ; echo -n make uninstall KERNEL_VER=2.6.23.15-80.fc7 make[2]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20070813/drivers' modprobe -r slamr ; echo -n /bin/sh: modprobe: command not found modprobe -r slusb ; echo -n /bin/sh: modprobe: command not found rm -f /lib/modules/2.6.23.15-80.fc7/extra/slamr.ko rm -f /lib/modules/2.6.23.15-80.fc7/extra/slusb.ko /sbin/depmod -a make[2]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20070813/drivers' make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20070813/drivers' rm -f /usr/sbin/slmodemd rm -f -rf /var/lib/slmodem [olivares@localhost slmodem-2.9.11-20070813]$ cd .. [olivares@localhost Download]$ cd slmodem-2.9.11-20080126 [olivares@localhost slmodem-2.9.11-20080126]$ make clean make -C modem clean && make -C drivers clean && echo "done." make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/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]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/modem' make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/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]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' done. [olivares@localhost slmodem-2.9.11-20080126]$ make KERNEL_DIR=/lib/modules/2.6.23.15-80.fc7/build/ make -C modem all make[1]: Entering directory `/home/olivares/Download/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/olivares/Download/slmodem-2.9.11-20080126/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.23.15-80.fc7/build/ make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.23.15-80.fc7/build//include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.23.15-80.fc7 make[2]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make modules -C /lib/modules/2.6.23.15-80.fc7/build/ SUBDIRS=/home/olivares/Download/slmodem-2.9.11-20080126/drivers make[3]: Entering directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' CC [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/amrmo_init.o /home/olivares/Download/slmodem-2.9.11-20080126/drivers/amrmo_init.c: In function ‘amrmo_pci_probe’: /home/olivares/Download/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:64) /home/olivares/Download/slmodem-2.9.11-20080126/drivers/amrmo_init.c: In function ‘amrmo_init’: /home/olivares/Download/slmodem-2.9.11-20080126/drivers/amrmo_init.c:752: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:480) CC [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/sysdep_amr.o CC [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/st7554.o LD [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slamr.o LD [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slusb.o Building modules, stage 2. MODPOST 2 modules WARNING: modpost: GPL-incompatible module slusb.ko uses future GPL-only symbol 'usb_deregister' WARNING: modpost: GPL-incompatible module slusb.ko uses future GPL-only symbol 'usb_register_driver' CC /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slamr.mod.o LD [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slamr.ko CC /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slusb.mod.o LD [M] /home/olivares/Download/slmodem-2.9.11-20080126/drivers/slusb.ko make[3]: Leaving directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' make[2]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' [olivares@localhost slmodem-2.9.11-20080126]$ [olivares@localhost slmodem-2.9.11-20080126]$ su -c 'make install' Password: make -C modem all make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/modem' make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.23.15-80.fc7/build make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.23.15-80.fc7/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.23.15-80.fc7 make[2]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make modules -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/home/olivares/Download/slmodem-2.9.11-20080126/drivers make[3]: Entering directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' Building modules, stage 2. MODPOST 2 modules WARNING: modpost: GPL-incompatible module slusb.ko uses future GPL-only symbol 'usb_deregister' WARNING: modpost: GPL-incompatible module slusb.ko uses future GPL-only symbol 'usb_register_driver' make[3]: Leaving directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' make[2]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make install -C drivers KERNEL_DIR=/lib/modules/2.6.23.15-80.fc7/build make[1]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' cc -I/lib/modules/2.6.23.15-80.fc7/build/include -o kernel-ver kernel-ver.c mkdir -p /dev mknod -m 600 /dev/slamr0 c 242 0 ; mknod -m 600 /dev/slamr1 c 242 1 ; mknod -m 600 /dev/slamr2 c 242 2 ; mknod -m 600 /dev/slamr3 c 242 3 ; echo -n mknod -m 600 /dev/slusb0 c 243 0 ; mknod -m 600 /dev/slusb1 c 243 1 ; mknod -m 600 /dev/slusb2 c 243 2 ; mknod -m 600 /dev/slusb3 c 243 3 ; echo -n make install KERNEL_VER=2.6.23.15-80.fc7 make[2]: Entering directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' install -D -m 644 slamr.ko /lib/modules/2.6.23.15-80.fc7/extra/slamr.ko install -D -m 644 slusb.ko /lib/modules/2.6.23.15-80.fc7/extra/slusb.ko /sbin/depmod -a make[2]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' install -D -m 755 modem/slmodemd /usr/sbin/slmodemd rm -f -rf /var/lib/slmodem install -d -D -m 755 /var/lib/slmodem [olivares@localhost slmodem-2.9.11-20080126]$ [root@localhost ~]# depmod -a [root@localhost ~]# modprobe ungrab-winmodem [root@localhost ~]# modprobe slamr [root@localhost ~]# slmodemd -c USA /dev/slamr0 SmartLink Soft Modem: version 2.9.11 Feb 25 2008 21:32:03 symbolic link `/dev/ttySL0' -> `/dev/pts/0' created. modem `slamr0' created. TTY is `/dev/pts/0' Use `/dev/ttySL0' as modem device, Ctrl+C for termination. wvdial finally dialed :) [olivares@localhost ~]$ su - Password: [root@localhost ~]# service slmodemd status slmodemd (pid 2125) is running... [root@localhost ~]# ifconfig eth0 down [root@localhost ~]# wvdial --> WvDial: Internet dialer version 1.54.0 --> Cannot get information for serial port. --> Initializing modem. --> Sending: ATZ ATZ OK --> Sending: ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90 ATQ0 V1 E1 S0=0 X3 &C1 &D2 +MS=90 OK --> Modem initialized. --> Sending: ATDT7072000 --> Waiting for carrier. ATDT7072000 CONNECT 44000 --> Carrier detected. Starting PPP immediately. --> Starting pppd at Wed Feb 27 20:13:20 2008 --> pid of pppd: 2822 --> Using interface ppp0 --> local IP address 66.201.10.246 --> remote IP address 66.201.8.7 --> primary DNS address 66.201.0.203 --> secondary DNS address 12.176.80.9 Now to make it work in SLAX kernel 2.6.24, without wvdial I'll try when I have another crack at it and report back. Regards, Antonio ----- Original Message ---- From: Marvin Stodolsky <marvin.stodolsky@xxxxxxxxx> To: Antonio Olivares <olivares14031@xxxxxxxxx> Sent: Wednesday, February 27, 2008 7:38:23 PM Subject: Re: amrmo_init.c:612: error: 'SA_SHIRQ' undeclared Please try the slmodem-2.9.11-20070813.tar.gz package from http://linmodems.technion.ac.il/packages/smartlink/ under Fedora the 2.6.23.14/15? based kernel, There should not be a functional difference between it and 20070813, except for support of an extra chipset, but please check and report back to the List. Looks like Sasha will have to fix when he has time, but we should be as precise as possible on the failure. Please report back to the list, not direct to me MarvS === message truncated === ____________________________________________________________________________________ Looking for last minute shopping deals? Find them fast with Yahoo! Search. http://tools.search.yahoo.com/newsearch/category.php?category=shopping