[olivares@localhost ~]$ su - Password: [root@localhost ~]# yum install kernel-2.6.22.1-32.fc6 kernel-devel-2.6.22.1-32.fc6 kernel-headers-2.6.22.1-32.fc6 --exclude=*.i586 Loading "installonlyn" plugin Setting up Install Process Setting up repositories core 100% |=========================| 1.1 kB 00:00 updates 100% |=========================| 1.2 kB 00:00 extras 100% |=========================| 1.1 kB 00:00 Reading repository metadata in from local files ftp://thales.memphis.edu/fedora/linux/core/updates/6/i386/repodata/primary.xml.gz: [Errno 4] IOError: [Errno ftp error] 421 There are too many connected users, please try later. Trying other mirror. primary.xml.gz 100% |=========================| 184 kB 02:03 http://mirror.nuvio.com/pub/fedora/linux/core/updates/6/i386/repodata/primary.xml.gz: [Errno 4] Socket Error: timed out Trying other mirror. primary.xml.gz 100% |=========================| 424 kB 02:15 updates : ################################################## 1085/1085 primary.xml.gz 100% |=========================| 1.7 MB 06:50 extras : ################################################## 5363/5363 Excluding Packages in global exclude list Finished Parsing package install arguments Resolving Dependencies --> Populating transaction set with selected packages. Please wait. ---> Downloading header for kernel-headers to pack into transaction set. kernel-headers-2.6.22.1-3 100% |=========================| 65 kB 00:04 ---> Package kernel-headers.i386 0:2.6.22.1-32.fc6 set to be updated ---> Downloading header for kernel to pack into transaction set. kernel-2.6.22.1-32.fc6.i6 100% |=========================| 205 kB 00:13 ---> Package kernel.i686 0:2.6.22.1-32.fc6 set to be installed ---> Downloading header for kernel-devel to pack into transaction set. kernel-devel-2.6.22.1-32. 100% |=========================| 714 kB 00:34 ---> Package kernel-devel.i686 0:2.6.22.1-32.fc6 set to be installed --> Running transaction check --> Populating transaction set with selected packages. Please wait. ---> Package kernel-devel.i686 0:2.6.20-1.2944.fc6 set to be erased ---> Package kernel.i686 0:2.6.20-1.2944.fc6 set to be erased --> Running transaction check Dependencies Resolved ============================================================================= Package Arch Version Repository Size ============================================================================= Installing: kernel i686 2.6.22.1-32.fc6 updates 16 M kernel-devel i686 2.6.22.1-32.fc6 updates 4.7 M Updating: kernel-headers i386 2.6.22.1-32.fc6 updates 652 k Removing: kernel i686 2.6.20-1.2944.fc6 installed 44 M kernel-devel i686 2.6.20-1.2944.fc6 installed 15 M Transaction Summary ============================================================================= Install 2 Package(s) Update 1 Package(s) Remove 2 Package(s) Total download size: 22 M Is this ok [y/N]: y Downloading Packages: (1/3): kernel-headers-2.6 100% |=========================| 652 kB 02:14 (2/3): kernel-2.6.22.1-32 100% |=========================| 1.1 MB 04:07 http://kdeforge.unl.edu/mirrors/fedora/linux/core/updates/6/i386/kernel-2.6.22.1-32.fc6.i686.rpm: [Errno 4] Socket Error: timed out Trying other mirror. http://fedora.mirror.facebook.com/linux/core/updates/6/i386/kernel-2.6.22.1-32.fc6.i686.rpm: [Errno 14] HTTP Error 404: Date: Tue, 14 Aug 2007 03:25:24 GMT Server: Apache/1.3.37.fb1 Transfer-Encoding: chunked Content-Type: text/html; charset=utf-8 Trying other mirror. ftp://mirror.colorado.edu/pub/fedora/linux/core/updates/6/i386/kernel-2.6.22.1-32.fc6.i686.rpm: [Errno 4] IOError: [Errno ftp error] Requested Range Not Satisfiable due to unobtainable file length. Trying other mirror. (2/3): kernel-2.6.22.1-32 100% |=========================| 9.5 MB 29:20 http://mirrors.cat.pdx.edu/fedora/linux/core/updates/6/i386/kernel-2.6.22.1-32.fc6.i686.rpm: [Errno 4] Socket Error: timed out Trying other mirror. (2/3): kernel-2.6.22.1-32 100% |=========================| 16 MB 22:30 (3/3): kernel-devel-2.6.2 100% |=========================| 4.7 MB 13:40 Running Transaction Test Finished Transaction Test Transaction Test Succeeded Running Transaction Removing : kernel-devel ######################### [1/6] Updating : kernel-headers ######################### [2/6] Installing: kernel ######################### [3/6] Installing: kernel-devel ######################### [4/6] Cleanup : kernel-headers ######################### [5/6] Cleanup : kernel ######################### [6/6] Removed: kernel.i686 0:2.6.20-1.2944.fc6 kernel-devel.i686 0:2.6.20-1.2944.fc6 Installed: kernel.i686 0:2.6.22.1-32.fc6 kernel-devel.i686 0:2.6.22.1-32.fc6 Updated: kernel-headers.i386 0:2.6.22.1-32.fc6 Complete! You have mail in /var/spool/mail/root [root@localhost ~]# [olivares@localhost ~]$ cd Downloads/slmodem-2.9.11-20070505 [olivares@localhost slmodem-2.9.11-20070505]$ make clean make -C modem clean && make -C drivers clean && echo "done." make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/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/Downloads/slmodem-2.9.11-20070505/modem' make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/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/Downloads/slmodem-2.9.11-20070505/drivers' done. [olivares@localhost slmodem-2.9.11-20070505]$ [olivares@localhost slmodem-2.9.11-20070505]$ make KERNEL_DIR=/lib/modules/2.6.22.1-32.fc6/build/ make -C modem all make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/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/Downloads/slmodem-2.9.11-20070505/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.22.1-32.fc6/build/ make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' cc -I/lib/modules/2.6.22.1-32.fc6/build//include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.22.1-32.fc6 make[2]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make modules -C /lib/modules/2.6.22.1-32.fc6/build/ SUBDIRS=/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers make[3]: Entering directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' CC [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrmo_init.o /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrmo_init.c: In function ‘amrmo_pci_probe’: /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrmo_init.c:620: warning: ‘deprecated_irq_flag’ is deprecated (declared at include/linux/interrupt.h:66) /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrmo_init.c: In function ‘amrmo_init’: /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrmo_init.c:760: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:477) CC [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/sysdep_amr.o CC [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/st7554.o LD [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/slamr.o LD [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/slusb.o Building modules, stage 2. MODPOST 2 modules WARNING: could not find /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/.amrlibs.o.cmd for /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrlibs.o 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/Downloads/slmodem-2.9.11-20070505/drivers/slamr.mod.o LD [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/slamr.ko CC /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/slusb.mod.o LD [M] /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/slusb.ko make[3]: Leaving directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' make[2]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' [olivares@localhost slmodem-2.9.11-20070505]$ make make -C modem all make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/modem' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.22.1-32.fc6/build make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' cc -I/lib/modules/2.6.22.1-32.fc6/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.22.1-32.fc6 make[2]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make modules -C /lib/modules/2.6.22.1-32.fc6/build SUBDIRS=/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers make[3]: Entering directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' Building modules, stage 2. MODPOST 2 modules WARNING: could not find /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/.amrlibs.o.cmd for /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrlibs.o 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.22.1-32.fc6-i686' make[2]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' [olivares@localhost slmodem-2.9.11-20070505]$ [olivares@localhost slmodem-2.9.11-20070505]$ su Password: [root@localhost slmodem-2.9.11-20070505]# make install make -C modem all make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/modem' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/modem' make -C drivers KERNEL_DIR=/lib/modules/2.6.22.1-32.fc6/build make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' cc -I/lib/modules/2.6.22.1-32.fc6/build/include -o kernel-ver kernel-ver.c make all KERNEL_VER=2.6.22.1-32.fc6 make[2]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make modules -C /lib/modules/2.6.22.1-32.fc6/build SUBDIRS=/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers make[3]: Entering directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' Building modules, stage 2. MODPOST 2 modules WARNING: could not find /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/.amrlibs.o.cmd for /home/olivares/Downloads/slmodem-2.9.11-20070505/drivers/amrlibs.o 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.22.1-32.fc6-i686' make[2]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make install -C drivers KERNEL_DIR=/lib/modules/2.6.22.1-32.fc6/build make[1]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' cc -I/lib/modules/2.6.22.1-32.fc6/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.22.1-32.fc6 make[2]: Entering directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' install -D -m 644 slamr.ko /lib/modules/2.6.22.1-32.fc6/extra/slamr.ko install -D -m 644 slusb.ko /lib/modules/2.6.22.1-32.fc6/extra/slusb.ko /sbin/depmod -a make[2]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/drivers' make[1]: Leaving directory `/home/olivares/Downloads/slmodem-2.9.11-20070505/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-20070505]# cd ../un ungrab-winmodem/ ungrab-winmodem.tar.gz ungrab-winmodem-20070505/ unix_book.pdf ungrab-winmodem-20070505.tar.gz unixintro.pdf [root@localhost slmodem-2.9.11-20070505]# cd ../ungrab-winmodem-20070505 [root@localhost ungrab-winmodem-20070505]# make clean rm -f *.o *.ko *.mod.* .*.cmd *~ rm -f -r .tmp_versions [root@localhost ungrab-winmodem-20070505]# make make modules -C /lib/modules/2.6.22.1-32.fc6/build SUBDIRS=/home/olivares/Downloads/ungrab-winmodem-20070505 make[1]: Entering directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' CC [M] /home/olivares/Downloads/ungrab-winmodem-20070505/ungrab-winmodem.o /home/olivares/Downloads/ungrab-winmodem-20070505/ungrab-winmodem.c: In function ‘softmodem_release_init’: /home/olivares/Downloads/ungrab-winmodem-20070505/ungrab-winmodem.c:90: warning: ‘pci_find_device’ is deprecated (declared at include/linux/pci.h:477) Building modules, stage 2. MODPOST 1 modules CC /home/olivares/Downloads/ungrab-winmodem-20070505/ungrab-winmodem.mod.o LD [M] /home/olivares/Downloads/ungrab-winmodem-20070505/ungrab-winmodem.ko make[1]: Leaving directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' [root@localhost ungrab-winmodem-20070505]# make install make modules -C /lib/modules/2.6.22.1-32.fc6/build SUBDIRS=/home/olivares/Downloads/ungrab-winmodem-20070505 make[1]: Entering directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' Building modules, stage 2. MODPOST 1 modules make[1]: Leaving directory `/usr/src/kernels/2.6.22.1-32.fc6-i686' install -D -m 644 ungrab-winmodem.ko /lib/modules/2.6.22.1-32.fc6/extra/ungrab-winmodem.ko /sbin/depmod -a [root@localhost ungrab-winmodem-20070505]# [root@localhost ungrab-winmodem-20070505]# exit exit [olivares@localhost slmodem-2.9.11-20070505]$ su - Password: [root@localhost ~]# modprobe ungrab-winmodem [root@localhost ~]# modprobe slamr [root@localhost ~]# slmodemd -c USA /dev/slamr0 & [1] 4019 [root@localhost ~]# SmartLink Soft Modem: version 2.9.11 Aug 14 2007 00:04:39 symbolic link `/dev/ttySL0' -> `/dev/pts/2' created. modem `slamr0' created. TTY is `/dev/pts/2' Use `/dev/ttySL0' as modem device, Ctrl+C for termination. [root@localhost ~]# [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 40000 --> Carrier detected. Starting PPP immediately. --> Starting pppd at Tue Aug 14 00:09:12 2007 --> pid of pppd: 4035 --> Using interface ppp0 --> pppd: Modem --> pppd: Modem --> pppd: Modem --> local IP address 66.201.8.54 --> pppd: Modem --> remote IP address 66.201.8.6 --> pppd: Modem --> primary DNS address 66.201.0.203 --> pppd: Modem --> secondary DNS address 12.176.80.9 --> pppd: Modem