Antonio RE [root@localhost ~]# slmodemd -c USA /dev/slamr0 & Rather than using the & with backgrounding, open a 2nd console for the following # wvdial If there is still a problem, try dropping back to the prior slmodem code package. The new one just had potential support for a Silicon Instruments chip. But there could be unexpected interactions. report back MarvS On Sun, Feb 24, 2008 at 12:42 PM, Antonio Olivares <olivares14031@xxxxxxxxx> wrote: > > > [olivares@localhost ~]$ cd Download/ > [olivares@localhost Download]$ tar -zxvf slmodem-2.9.11-20080126.tar.gz > slmodem-2.9.11-20080126/ > slmodem-2.9.11-20080126/Makefile > slmodem-2.9.11-20080126/updates.txt > slmodem-2.9.11-20080126/patches/ > slmodem-2.9.11-20080126/patches/slmodem-usb-2.6.16.patch > slmodem-2.9.11-20080126/patches/alsa-linux-2.6.0.patch > slmodem-2.9.11-20080126/slamr_compile.txt > slmodem-2.9.11-20080126/Smartlink.txt > slmodem-2.9.11-20080126/README > slmodem-2.9.11-20080126/scripts/ > slmodem-2.9.11-20080126/scripts/slmodem.spec > slmodem-2.9.11-20080126/scripts/debian/ > slmodem-2.9.11-20080126/scripts/debian/slmodemd > slmodem-2.9.11-20080126/scripts/slackware/ > slmodem-2.9.11-20080126/scripts/slackware/README > slmodem-2.9.11-20080126/scripts/slackware/rc.slmodemd > slmodem-2.9.11-20080126/scripts/suse/ > slmodem-2.9.11-20080126/scripts/suse/slmodemd.conf > slmodem-2.9.11-20080126/scripts/suse/slmodemd.SUSE > slmodem-2.9.11-20080126/scripts/mandrake/ > slmodem-2.9.11-20080126/scripts/mandrake/slmodemd > slmodem-2.9.11-20080126/scripts/slmodemd > slmodem-2.9.11-20080126/scripts/slmodemd.ubuntu.italy > slmodem-2.9.11-20080126/COPYING > slmodem-2.9.11-20080126/drivers/ > slmodem-2.9.11-20080126/drivers/Makefile > slmodem-2.9.11-20080126/drivers/amrmo_init.c > slmodem-2.9.11-20080126/drivers/kernel-ver.c > slmodem-2.9.11-20080126/drivers/old_st7554.c > slmodem-2.9.11-20080126/drivers/sysdep_amr.c > slmodem-2.9.11-20080126/drivers/amrlibs.o > slmodem-2.9.11-20080126/drivers/Modules.symvers > slmodem-2.9.11-20080126/drivers/st7554.c > slmodem-2.9.11-20080126/drivers/Module.symvers > slmodem-2.9.11-20080126/modem/ > slmodem-2.9.11-20080126/modem/modem.c > slmodem-2.9.11-20080126/modem/Makefile > slmodem-2.9.11-20080126/modem/modem_debug.c > slmodem-2.9.11-20080126/modem/modem_comp.c > slmodem-2.9.11-20080126/modem/dp_sinus.c > slmodem-2.9.11-20080126/modem/modem_datafile.c > slmodem-2.9.11-20080126/modem/modem_ec.c > slmodem-2.9.11-20080126/modem/modem_at.c > slmodem-2.9.11-20080126/modem/modem_param.h > slmodem-2.9.11-20080126/modem/modem_timer.c > slmodem-2.9.11-20080126/modem/modem_test.c > slmodem-2.9.11-20080126/modem/sysdep_common.c > slmodem-2.9.11-20080126/modem/modem_pack.c > slmodem-2.9.11-20080126/modem/modem_homolog.h > slmodem-2.9.11-20080126/modem/modem_defs.h > slmodem-2.9.11-20080126/modem/modem_debug.h > slmodem-2.9.11-20080126/modem/modem_main.c > slmodem-2.9.11-20080126/modem/homolog_data.c > slmodem-2.9.11-20080126/modem/modem_timer.h > slmodem-2.9.11-20080126/modem/dsplibs.o > slmodem-2.9.11-20080126/modem/dp_dummy.c > slmodem-2.9.11-20080126/modem/.#modem_main.c > slmodem-2.9.11-20080126/modem/modem_param.c > slmodem-2.9.11-20080126/modem/modem_cmdline.c > slmodem-2.9.11-20080126/modem/modem.h > slmodem-2.9.11-20080126/modem/modem_dp.h > slmodem-2.9.11-20080126/Changes > [olivares@localhost Download]$ tar -zxvf ungrab-winmodem-20080126.tar.gz > ungrab-winmodem-20080126/ > ungrab-winmodem-20080126/Makefile > ungrab-winmodem-20080126/Module.symvers > ungrab-winmodem-20080126/updates.txt > ungrab-winmodem-20080126/Readme.txt > ungrab-winmodem-20080126/ungrab-winmodem.c > ungrab-winmodem-20080126/Modules.symvers > [olivares@localhost Download]$ cd slmodem-2.9.11-20080126 > [olivares@localhost slmodem-2.9.11-20080126]$ > [olivares@localhost slmodem-2.9.11-20080126]$ make KERNEL_VER=/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' > make modules -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/home/olivares/Download/slmodem-2.9.11-20080126/drivers > make[2]: 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[2]: Leaving directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' > make[1]: Leaving directory `/home/olivares/Download/slmodem-2.9.11-20080126/drivers' > [olivares@localhost slmodem-2.9.11-20080126]$ make > 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' > [olivares@localhost slmodem-2.9.11-20080126]$ > [olivares@localhost slmodem-2.9.11-20080126]$ su > Password: > [root@localhost slmodem-2.9.11-20080126]# make install > 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: `/dev/slamr0': File exists > 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 > [root@localhost slmodem-2.9.11-20080126]# > [root@localhost slmodem-2.9.11-20080126]# cd ../ungrab-winmodem-20080126 > [root@localhost ungrab-winmodem-20080126]# make clean > rm -f *.o *.ko *.mod.* .*.cmd *~ > rm -f -r .tmp_versions > [root@localhost ungrab-winmodem-20080126]# make > make modules -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/home/olivares/Download/ungrab-winmodem-20080126 > make[1]: Entering directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' > CC [M] /home/olivares/Download/ungrab-winmodem-20080126/ungrab-winmodem.o > /home/olivares/Download/ungrab-winmodem-20080126/ungrab-winmodem.c: In function 'softmodem_release_init': > /home/olivares/Download/ungrab-winmodem-20080126/ungrab-winmodem.c:79: warning: 'pci_find_device' is deprecated (declared at include/linux/pci.h:480) > Building modules, stage 2. > MODPOST 1 modules > CC /home/olivares/Download/ungrab-winmodem-20080126/ungrab-winmodem.mod.o > LD [M] /home/olivares/Download/ungrab-winmodem-20080126/ungrab-winmodem.ko > make[1]: Leaving directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' > [root@localhost ungrab-winmodem-20080126]# make install > make modules -C /lib/modules/2.6.23.15-80.fc7/build SUBDIRS=/home/olivares/Download/ungrab-winmodem-20080126 > make[1]: Entering directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' > Building modules, stage 2. > MODPOST 1 modules > make[1]: Leaving directory `/usr/src/kernels/2.6.23.15-80.fc7-i686' > install -D -m 644 ungrab-winmodem.ko /lib/modules/2.6.23.15-80.fc7/extra/ungrab-winmodem.ko > /sbin/depmod -a > [root@localhost ungrab-winmodem-20080126]# > [root@localhost ungrab-winmodem-20080126]# exit > exit > [olivares@localhost slmodem-2.9.11-20080126]$ su - > Password: > [root@localhost ~]# modprobe ungrab-winmodem > [root@localhost ~]# modprobe slamr > [root@localhost ~]# slmodemd -c USA /dev/slamr0 & > [1] 3980 > [root@localhost ~]# SmartLink Soft Modem: version 2.9.11 Feb 24 2008 09:52:57 > symbolic link `/dev/ttySL0' -> `/dev/pts/1' created. > modem `slamr0' created. TTY is `/dev/pts/1' > Use `/dev/ttySL0' as modem device, Ctrl+C for termination. > > [root@localhost ~]# wvdial > > Can connect wtih previous kernel, I have tried > # service slmodemd restart > # service slmodemd stop > # service slmodemd start > > I also compare slamr.ko size and the sizes are different > > [olivares@localhost ~]$ ls /lib/modules/2.6.22.9-91.fc7/extra/ -l > total 996 > -rw-r--r-- 1 root root 759691 2007-10-05 21:52 slamr.ko > -rw-r--r-- 1 root root 153810 2007-10-05 21:52 slusb.ko > -rw-r--r-- 1 root root 75624 2007-10-05 21:52 ungrab-winmodem.ko > [olivares@localhost ~]$ ls /lib/modules/2.6.23.15-80.fc7/extra/ -l > total 1000 > -rw-r--r-- 1 root root 754634 2008-02-24 11:18 slamr.ko > -rw-r--r-- 1 root root 167374 2008-02-24 11:18 slusb.ko > -rw-r--r-- 1 root root 70747 2008-02-24 11:18 ungrab-winmodem.ko > [olivares@localhost ~]$ > > > [olivares@localhost ~]$ uname -iprm > 2.6.22.9-91.fc7 i686 athlon i386 > > What can be the problem? > > I was going to test with kernel 2.6.24.2, but the fedora 8 machine is down :( so I have tested with latest Fedora 7 kernel. > > Thanks, > > Antonio > > > > > > ____________________________________________________________________________________ > Be a better friend, newshound, and > know-it-all with Yahoo! Mobile. Try it now. http://mobile.yahoo.com/;_ylt=Ahu06i62sR8HDtDypao8Wcj9tAcJ > >