Arturo, This part is to check if chkconfig made the symbolic links to slmodemd which resides in /etc/rc.d/init.d/ /* In an other windows ( without press Ctrl+C) I made: [root@Fedora12 ~]# for i in 0 1 2 3 4 5 6 > do > ls rc$i.d/*slmodemd* > and like you see I also wait answer "done" */ This part above if to be run you should be in /etc/rc.d/ directory to see if the symbolic links are created. Have you tried to connect? After running this command : [root@Fedora12 scripts]# slmodemd -c ITALY /dev/slamr0 SmartLink Soft Modem: version 2.9.11 Mar 1 2010 14:39:13 symbolic link `/dev/ttySL0' -> `/dev/pts/5' created. modem `slamr0' created. TTY is `/dev/pts/5' Use `/dev/ttySL0' as modem device, Ctrl+C for termination. You should fireup another terminal/tab and run $ su - password: # wvdialconf /etc/wvdial.conf and see that wvdialconf detects /dev/ttySL0 as the modem port and try edit /etc/wvdial.conf with your favorite editor and add your username/ISP phone number/password and a line "Carrier Check = no" Try to connect if you see "No Carrier" then you have encountered the error/trouble that I have encountered before. Regards, Antonio On 3/1/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: > Antonio in one windows I made this: > > [root@Fedora12 scripts]# mkdir -p /dev > [root@Fedora12 scripts]# mknod -m 600 /dev/slamr0 c 242 0 > [root@Fedora12 scripts]# slmodemd -c ITALY /dev/slamr0 > SmartLink Soft Modem: version 2.9.11 Mar 1 2010 14:39:13 > symbolic link `/dev/ttySL0' -> `/dev/pts/5' created. > modem `slamr0' created. TTY is `/dev/pts/5' > Use `/dev/ttySL0' as modem device, Ctrl+C for termination. > > In an other windows ( without press Ctrl+C) I made: > [root@Fedora12 ~]# for i in 0 1 2 3 4 5 6 >> do >> ls rc$i.d/*slmodemd* >> > and like you see I also wait answer "done" > Arturo > > > 2010/3/1 Antonio Olivares <olivares14031@xxxxxxxxx>: >> Arturo, >> >> If the slmodemd script was successfully installed and upon startup you >> still got the message, you might have forgotten to add the commands I >> told you to the start{ >> procedure >> >> In the meantime, as root (su -) >> >> mkdir -p /dev >> mknod -m 600 /dev/slamr0 c 242 0 >> >> and try the slmodemd -c ITALY /dev/slamr0 command again. Have you >> tried to dialout/connect to your ISP? This is the bigger question >> that many would like to know(including me). >> >> Regards, >> >> Antonio >> >> On 3/1/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: >>> Antonio now I understand not at all. I read in your msg: >>> >>> (when slmodemd worked) and I made: >>> >>> [root@Fedora12 scripts]# slmodemd -c ITALY /dev/slamr0 >>> but this is answer: >>> error: mdm setup: cannot stat `/dev/slamr0': No such file or directory >>> error: cannot setup device `/dev/slamr0' >>> >>> I looked if modules are installed: >>> [root@Fedora12 scripts]# lsmod >>> Module Size Used by >>> slamr 429352 0 >>> ungrab_winmodem 1888 0 >>> >>> into dir /dev there isn't device slamr0 >>> Excuse me who made this device? >>> Arturo >>> >>> 2010/3/1 Antonio Olivares <olivares14031@xxxxxxxxx>: >>>> Arturo, >>>> >>>> This part >>>> >>>> # for i in 0 1 2 3 4 5 6 >>>> > do >>>> > ls rc$i.d/*slmodemd* >>>> > done >>>> >>>> Is to check if the symbolic links exist or not >>>> As root user (su -) type the commands exactly as they appear. Then >>>> you should see if they got created or not. >>>> >>>> As an example in my case (when slmodemd worked): >>>> >>>> root@localhost rc.d]# for i in 0 1 2 3 4 5 6 >>>> > do >>>> > ls rc$i.d/*slmodemd* >>>> > done >>>> rc0.d/K10slmodemd >>>> rc1.d/K10slmodemd >>>> rc2.d/S90slmodemd >>>> rc3.d/S90slmodemd >>>> rc4.d/S90slmodemd >>>> rc5.d/S90slmodemd >>>> rc6.d/K10slmodemd >>>> [root@localhost rc.d]# >>>> >>>> [root@localhost rc.d]# chkconfig slmodemd --list >>>> slmodemd 0:off 1:off 2:on 3:on 4:on >>>> 5:on 6:off >>>> >>>> >>>> Regards, >>>> >>>> Antonio >>>> >>>> On 3/1/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: >>>>> Antonio at a time I don't understand. Please look: >>>>> >>>>> [root@Fedora12 scripts]# cp slmodemd /etc/rc.d/init.d/ >>>>> [root@Fedora12 scripts]# chkconfig slmodemd --add >>>>> [root@Fedora12 scripts]# chkconfig slmodemd on >>>>> [root@Fedora12 scripts]# cd /etc/rc.d/ >>>>> [root@Fedora12 rc.d]# for i in 0 1 2 3 4 5 6 >>>>>> 7 >>>>> -bash: syntax error near unexpected token `7' >>>>> [root@Fedora12 rc.d]# for i in 0 1 2 3 4 5 6 >>>>>> 1 >>>>> -bash: syntax error near unexpected token `1' >>>>> [root@Fedora12 rc.d]# for i in 0 >>>>>> 1 >>>>> -bash: syntax error near unexpected token `1' >>>>> [root@Fedora12 rc.d]# for i in 0 1 2 3 4 5 6 >>>>>> do >>>>>> ^C >>>>> [root@Fedora12 rc.d]# >>>>> Arturo >>>>> >>>>> 2010/3/1 Antonio Olivares <olivares14031@xxxxxxxxx>: >>>>>> Arturo, >>>>>> >>>>>> In the folder scripts, as root user (su -) >>>>>> # cp slmodemd /etc/rc.d/init.d/ >>>>>> >>>>>> # chkconfig slmodemd --add >>>>>> # chkconfig slmodemd on >>>>>> >>>>>> # cd /etc/rc.d/ >>>>>> >>>>>> type exactly as this appears. When you get to 6 press Enter you >>>>>> should see a ">" continue with the numbers and type everything there >>>>>> pressing enter everytime till you get to done and press Enter you >>>>>> should see what is in the above example or something similar. >>>>>> >>>>>> # for i in 0 1 2 3 4 5 6 >>>>>> > do >>>>>> > ls rc$i.d/*slmodemd* >>>>>> > done >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> Here's slmodemd script >>>>>> >>>>>> #!/bin/sh >>>>>> # >>>>>> # slmodemd: Starts the SmartLink Modem Daemon >>>>>> # >>>>>> # chkconfig: 345 90 10 >>>>>> # description: This is the user space part of the SmartLink Modem >>>>>> driver >>>>>> # processname: slmodemd >>>>>> # config: /etc/sysconfig/slmodem >>>>>> >>>>>> # Source function library. >>>>>> . /etc/init.d/functions >>>>>> >>>>>> prog=slmodemd >>>>>> RETVAL=0 >>>>>> >>>>>> # Default configuration >>>>>> SLMODEMD_DEVICE=slamr0 >>>>>> SLMODEMD_COUNTRY=USA >>>>>> >>>>>> # Source configuration >>>>>> CONFIG=/etc/sysconfig/$prog >>>>>> if [ -f $CONFIG ]; then >>>>>> . $CONFIG >>>>>> # override default group and permissions if defined in $CONFIG; >>>>>> # other valid options also can be put into SLMODEMD_OPTS >>>>>> variable >>>>>> [ "$GROUP" ] && SLMODEMD_OPTS="$SLMODEMD_OPTS --group=$GROUP" >>>>>> [ "$PERMS" ] && SLMODEMD_OPTS="$SLMODEMD_OPTS --perm=$PERMS" >>>>>> fi >>>>>> >>>>>> # uncomment this if you want this feature (if necessary edit module >>>>>> pattern): >>>>>> # do not try to start on a kernel which does not support it >>>>>> # grep -q 'slamr\..*o' /lib/modules/`uname -r`/modules.dep || exit 0 >>>>>> >>>>>> start() { >>>>>> echo -n "Starting SmartLink Modem driver for $SLMODEMD_DEVICE: >>>>>> " >>>>>> $prog </dev/null >/dev/null 2>/dev/null \ >>>>>> --country=$SLMODEMD_COUNTRY $SLMODEMD_OPTS >>>>>> /dev/$SLMODEMD_DEVICE & >>>>>> RETVAL=$? >>>>>> [ $RETVAL -eq 0 ] && success $"$prog startup" || failure >>>>>> $"$prog startup" >>>>>> echo >>>>>> [ $RETVAL -eq 0 ] && touch /var/lock/subsys/$prog >>>>>> return $RETVAL >>>>>> } >>>>>> >>>>>> stop() { >>>>>> echo -n "Shutting down SmartLink Modem driver: " >>>>>> killproc $prog >>>>>> RETVAL=$? >>>>>> [ $RETVAL -eq 0 ] && rm -f /var/lock/subsys/$prog >>>>>> return $RETVAL >>>>>> } >>>>>> >>>>>> # See how we were called. >>>>>> case "$1" in >>>>>> start) >>>>>> start >>>>>> ;; >>>>>> stop) >>>>>> stop >>>>>> ;; >>>>>> status) >>>>>> status $prog >>>>>> RETVAL=$? >>>>>> ;; >>>>>> restart|reload) >>>>>> stop >>>>>> start >>>>>> RETVAL=$? >>>>>> ;; >>>>>> condrestart) >>>>>> if [ -f /var/lock/subsys/$prog ]; then >>>>>> stop >>>>>> start >>>>>> RETVAL=$? >>>>>> fi >>>>>> ;; >>>>>> *) >>>>>> echo "*** Usage: $prog {start|stop|status|restart|condrestart}" >>>>>> exit 1 >>>>>> esac >>>>>> >>>>>> exit $RETVAL >>>>>> >>>>>> >>>>>> Add after start procedure here: >>>>>> >>>>>> Change COUNTRY from USA to ITALY here: >>>>>> >>>>>> SLMODEMD_COUNTRY=USA >>>>>> >>>>>> add code below after start and before " echo -n "Starting >>>>>> SmartLink Modem driver for $SLMODEMD_DEVICE: "" >>>>>> >>>>>> start() { >>>>>> >>>>>> >>>>>> if ! [[ -e $SLMODEMD_DEVICE ]] &> /dev/null; then >>>>>> { >>>>>> echo -n "Creating devices ..." >>>>>> 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 || >>>>>> { >>>>>> echo "failed." >>>>>> exit -1 >>>>>> } >>>>>> } >>>>>> fi >>>>>> >>>>>> cat /proc/modules | grep 'ungrab_winmodem' >/dev/null || >>>>>> { >>>>>> echo -n "Ungrabbing winmodem from kernel ... " >>>>>> modprobe ungrab-winmodem && echo "done." || >>>>>> { >>>>>> echo "failed." >>>>>> exit -1 >>>>>> } >>>>>> } >>>>>> cat /proc/modules | grep 'slamr' >/dev/null || >>>>>> { >>>>>> echo -n "Loading SmartLink Modem driver into kernel ... " >>>>>> modprobe slamr && echo "done." || >>>>>> { >>>>>> echo "failed." >>>>>> exit -1 >>>>>> } >>>>>> } >>>>>> >>>>>> Have you tried to connect yet? >>>>>> Let us know if it works or not. >>>>>> >>>>>> Regards, >>>>>> >>>>>> Antonio >>>>>> >>>>>> >>>>>> On 3/1/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: >>>>>>> Hi Antonio, GOAL!!!!!!!!!!!!!! >>>>>>> Excuse me if I continue with un other question. >>>>>>> Now that the modules are installable can you explain me how can I >>>>>>> automatically install these two modules and run slmodemd. Like I >>>>>>> wrote >>>>>>> in previous msg, into /Modem/DOCS/Scripts/ there are slmodemd scripts >>>>>>> but I don't know if one is useful and where put it >>>>>>> Thanks Arturo >>>>>>> >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make clean >>>>>>> make -C modem clean && make -C drivers clean && echo "done." >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> rm -f kernel-ver slamr.o slamr.ko *st7554.o amrmo_init.o >>>>>>> sysdep_amr.o >>>>>>> *.mod.* .*.cmd *~ slusb.* >>>>>>> rm -f -r .tmp_versions >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> done. >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make >>>>>>> KERNEL_VER=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/ >>>>>>> make -C modem all >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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 >>>>>>> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c >>>>>>> modem_ec.c >>>>>>> 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/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make -C drivers >>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> obj-m=slamr.o >>>>>>> slamr-objs=amrmo_init.o sysdep_amr.o amrlibs.o >>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers >>>>>>> make[2]: Entering directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> CC [M] >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrmo_init.o >>>>>>> CC [M] >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/sysdep_amr.o >>>>>>> LD [M] >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.o >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 1 modules >>>>>>> WARNING: could not find >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/.amrlibs.o.cmd >>>>>>> for /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrlibs.o >>>>>>> CC >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.mod.o >>>>>>> LD [M] >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.ko >>>>>>> make[2]: Leaving directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> finished all: >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make >>>>>>> make -C modem all >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make -C drivers >>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> doing kernel-ver:: >>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/include -o >>>>>>> kernel-ver kernel-ver.c >>>>>>> make all KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>> make[2]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> obj-m=slamr.o >>>>>>> slamr-objs=amrmo_init.o sysdep_amr.o amrlibs.o >>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers >>>>>>> make[3]: Entering directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 1 modules >>>>>>> WARNING: could not find >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/.amrlibs.o.cmd >>>>>>> for /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrlibs.o >>>>>>> make[3]: Leaving directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> finished all: >>>>>>> make[2]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make install >>>>>>> make -C modem all >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>> make -C drivers >>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> doing kernel-ver:: >>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/include -o >>>>>>> kernel-ver kernel-ver.c >>>>>>> make all KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>> make[2]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> obj-m=slamr.o >>>>>>> slamr-objs=amrmo_init.o sysdep_amr.o amrlibs.o >>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers >>>>>>> make[3]: Entering directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> Building modules, stage 2. >>>>>>> MODPOST 1 modules >>>>>>> WARNING: could not find >>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/.amrlibs.o.cmd >>>>>>> for /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrlibs.o >>>>>>> make[3]: Leaving directory >>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>> finished all: >>>>>>> make[2]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> make install -C drivers >>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>> make[1]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> doing kernel-ver:: >>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/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 >>>>>>> make install KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>> make[2]: Entering directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> install -D -m 644 slamr.ko >>>>>>> /lib/modules/2.6.31.12-174.2.22.fc12.i686/extra/slamr.ko >>>>>>> /sbin/depmod -a >>>>>>> make[2]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>> make[1]: Leaving directory >>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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@Fedora12 slmodem-2.9.11-20090222]# modprobe ungrab-winmodem >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# modprobe slamr >>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# slmodemd -c ITALY >>>>>>> /dev/slamr0 >>>>>>> SmartLink Soft Modem: version 2.9.11 Mar 1 2010 14:39:13 >>>>>>> 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. >>>>>>> ^C[root@Fedora12 slmodem-2.9.11-20090222]# >>>>>>> >>>>>>> >>>>>>> 2010/3/1 Antonio Olivares <olivares14031@xxxxxxxxx>: >>>>>>>> Arturo, >>>>>>>> >>>>>>>> Installation of ungrab-winmodem appears to be installed correctly, >>>>>>>> it >>>>>>>> is the slmodem-2.9.11-20090222/ code that is not >>>>>>>> >>>>>>>> Here: >>>>>>>> >>>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make clean >>>>>>>> after you run >>>>>>>> make clean >>>>>>>> >>>>>>>> run >>>>>>>> >>>>>>>> make KERNEL_VER=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/ >>>>>>>> make >>>>>>>> make install >>>>>>>> >>>>>>>> then test it with >>>>>>>> # modprobe ungrab-winmodem >>>>>>>> # modprobe slamr >>>>>>>> then >>>>>>>> # slmodemd -c ITALY /dev/slamr0 >>>>>>>> >>>>>>>> if you get the error again, try to login with (su -) and not (su) by >>>>>>>> itself. >>>>>>>> >>>>>>>> There have been little to no success reports, maybe you can report >>>>>>>> back with a success report? >>>>>>>> >>>>>>>> Regards, >>>>>>>> >>>>>>>> Antonio >>>>>>>> >>>>>>>> On 3/1/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: >>>>>>>>> I send un other time to discuss because in my copy first send are >>>>>>>>> uncomplete. Sorry. >>>>>>>>> >>>>>>>>> Hi Antonio, this is what is happened, and really I understand not >>>>>>>>> at >>>>>>>>> all >>>>>>>>> >>>>>>>>> [root@Fedora12 ungrab-winmodem-20090716]# make >>>>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>> SUBDIRS=/home/Ciornj/Documents/ungrab-winmodem-20090716 >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> CC [M] >>>>>>>>> /home/Ciornj/Documents/ungrab-winmodem-20090716/ungrab-winmodem.o >>>>>>>>> Building modules, stage 2. >>>>>>>>> MODPOST 1 modules >>>>>>>>> CC >>>>>>>>> /home/Ciornj/Documents/ungrab-winmodem-20090716/ungrab-winmodem.mod.o >>>>>>>>> LD [M] >>>>>>>>> /home/Ciornj/Documents/ungrab-winmodem-20090716/ungrab-winmodem.ko >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> >>>>>>>>> [root@Fedora12 ungrab-winmodem-20090716]# make install >>>>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>> SUBDIRS=/home/Ciornj/Documents/ungrab-winmodem-20090716 >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> Building modules, stage 2. >>>>>>>>> MODPOST 1 modules >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> install -D -m 644 ungrab-winmodem.ko >>>>>>>>> /lib/modules/2.6.31.12-174.2.22.fc12.i686/extra/ungrab-winmodem.ko >>>>>>>>> /sbin/depmod -a >>>>>>>>> [root@Fedora12 ungrab-winmodem-20090716]# >>>>>>>>> >>>>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make clean >>>>>>>>> make -C modem clean && make -C drivers clean && echo "done." >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> rm -f kernel-ver slamr.o slamr.ko *st7554.o amrmo_init.o >>>>>>>>> sysdep_amr.o >>>>>>>>> *.mod.* .*.cmd *~ slusb.* >>>>>>>>> rm -f -r .tmp_versions >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> done. >>>>>>>>> [root@Fedora12 slmodem-2.9.11-20090222]# make install >>>>>>>>> make -C modem all >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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 >>>>>>>>> gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c >>>>>>>>> modem_ec.c >>>>>>>>> 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/Ciornj/Documents/slmodem-2.9.11-20090222/modem' >>>>>>>>> make -C drivers >>>>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> doing kernel-ver:: >>>>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/include -o >>>>>>>>> kernel-ver kernel-ver.c >>>>>>>>> make all KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>>>> make[2]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> obj-m=slamr.o >>>>>>>>> slamr-objs=amrmo_init.o sysdep_amr.o amrlibs.o >>>>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers >>>>>>>>> make[3]: Entering directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> CC [M] >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrmo_init.o >>>>>>>>> CC [M] >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/sysdep_amr.o >>>>>>>>> LD [M] >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.o >>>>>>>>> Building modules, stage 2. >>>>>>>>> MODPOST 1 modules >>>>>>>>> WARNING: could not find >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/.amrlibs.o.cmd >>>>>>>>> for >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/amrlibs.o >>>>>>>>> CC >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.mod.o >>>>>>>>> LD [M] >>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers/slamr.ko >>>>>>>>> make[3]: Leaving directory >>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>> finished all: >>>>>>>>> make[2]: Leaving directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> make install -C drivers >>>>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>> make[1]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> doing kernel-ver:: >>>>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/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 >>>>>>>>> make install KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>>>> make[2]: Entering directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> install -D -m 644 slamr.ko >>>>>>>>> /lib/modules/2.6.31.12-174.2.22.fc12.i686/extra/slamr.ko >>>>>>>>> /sbin/depmod -a >>>>>>>>> make[2]: Leaving directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/drivers' >>>>>>>>> make[1]: Leaving directory >>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20090222/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@Fedora12 slmodem-2.9.11-20090222]# >>>>>>>>> >>>>>>>>> [root@Fedora12 Ciornj]# modprobe ungrab-winmodem.ko >>>>>>>>> FATAL: Module ungrab_winmodem.ko not found. >>>>>>>>> [root@Fedora12 Ciornj]# cd >>>>>>>>> /lib/modules/2.6.31.12-174.2.22.fc12.i686/extra/ >>>>>>>>> [root@Fedora12 extra]# modprobe ./ungrab-winmodem.ko >>>>>>>>> FATAL: Module ./ungrab_winmodem.ko not found. >>>>>>>>> [root@Fedora12 extra]# insmod ./ungrab-winmodem.ko >>>>>>>>> [root@Fedora12 extra]# modprobe ./slamr.ko >>>>>>>>> FATAL: Module ./slamr.ko not found. >>>>>>>>> [root@Fedora12 extra]# insmod ./slamr.ko >>>>>>>>> [root@Fedora12 extra]# lsmod >>>>>>>>> Module Size Used by >>>>>>>>> slamr 429352 0 >>>>>>>>> ungrab_winmodem 1888 0 >>>>>>>>> >>>>>>>>> In Smartlink.txt is wrote: >>>>>>>>> The modem should setup with: >>>>>>>>> modprobe ungrab-winmodem >>>>>>>>> modprobe slamr >>>>>>>>> slmodemd -c YOUR_COUNTRY /dev/slamr0 >>>>>>>>> which should announce creation of ports: >>>>>>>>> /dev/ttySL0 --> /dev/pts/N , N some number >>>>>>>>> Specify the symbolic link /dev/ttySL0 as the port to be used by >>>>>>>>> dailer software. >>>>>>>>> >>>>>>>>> but in my /dev I haven't slamr0 and before modprobe don't mount >>>>>>>>> modules how you can read above >>>>>>>>> >>>>>>>>> And an other question. If with your help I will can run the device >>>>>>>>> ttySL0 how I can start automatically the daemon /usr/sbin/slmodemd? >>>>>>>>> Into Modem/DOCS/scripts/ I see scripts for more SO but any for >>>>>>>>> Fedora. >>>>>>>>> Perhaps that for Mandrake is good? >>>>>>>>> >>>>>>>>> thank you very much for your very appreciate help >>>>>>>>> Arturo >>>>>>>>> >>>>>>>>> 2010/2/28 Antonio Olivares <olivares14031@xxxxxxxxx>: >>>>>>>>>> Arturo, >>>>>>>>>> >>>>>>>>>> Sadly as scanModem explains here, the slamr code does not work >>>>>>>>>> with >>>>>>>>>> 2.6.31.X kernels :( >>>>>>>>>> >>>>>>>>>> It says 2.8 (it is a typo, means 2.6.31 >>>>>>>>>> For kernels 2.8.31 the slamr driver is not (yet) functional, >>>>>>>>>> failing >>>>>>>>>> within at the >>>>>>>>>> Carrier Check >>>>>>>>>> function. Thus for service, retain a 2.6.30 or earlier kernel. >>>>>>>>>> >>>>>>>>>> For kernels 2.6.31 the slamr driver is not (yet) functional, >>>>>>>>>> failing >>>>>>>>>> within at the >>>>>>>>>> Carrier Check >>>>>>>>>> function. Thus for service, retain a 2.6.30 or earlier kernel. >>>>>>>>>> >>>>>>>>>> Also, the part about ungrab-winmodem-20090716.tar.gz and >>>>>>>>>> slmodemd-2.9.11-20090222.tar.gz was not updated, that is why it >>>>>>>>>> says >>>>>>>>>> as of October 2007, the packages are: >>>>>>>>>> >>>>>>>>>> \begin{quote} >>>>>>>>>> For 2.6.31.12-174.2.22.fc12.i686 compiling drivers is necessary. >>>>>>>>>> As >>>>>>>>>> of >>>>>>>>>> October 2007 the current packages at >>>>>>>>>> http://linmodems.technion.ac.il/packages/smartlink/ are the >>>>>>>>>> ungrab-winmodem-20070505.tar.gz and slmodem-2.9.11-20080126.tar.gz >>>>>>>>>> \end{quote} >>>>>>>>>> >>>>>>>>>> If you want to give it a try and compile the newer sources for >>>>>>>>>> both >>>>>>>>>> slmodemd and slamr and see in case that it might work, go right >>>>>>>>>> ahead >>>>>>>>>> and confirm the reports. I have yet to try newer 2.6.32.9 and/or >>>>>>>>>> 2.6.33 released kernels, will do so as soon as I have a chance and >>>>>>>>>> see >>>>>>>>>> if they return functionality to the slamr supported modems. >>>>>>>>>> >>>>>>>>>> Regards, >>>>>>>>>> >>>>>>>>>> Antonio >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> On 2/28/10, Arturo Neri <ciornjeja@xxxxxxxxx> wrote: >>>>>>>>>>> I trying to install driver for my modem but I receive this error: >>>>>>>>>>> >>>>>>>>>>> [root@Fedora12 slmodem-2.9.11-20080126]# make >>>>>>>>>>> make -C modem all >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/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:100: note: expected ‘char *’ but argument is of type >>>>>>>>>>> ‘u8 >>>>>>>>>>> *’ >>>>>>>>>>> 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 >>>>>>>>>>> modem_pack.c:148: note: expected ‘const char *’ but argument is >>>>>>>>>>> of >>>>>>>>>>> type >>>>>>>>>>> ‘u8 >>>>>>>>>>> *’ >>>>>>>>>>> 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:723: note: expected ‘char *’ but argument is of type >>>>>>>>>>> ‘u8 >>>>>>>>>>> *’ >>>>>>>>>>> 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:811: note: expected ‘const char *’ but argument is of >>>>>>>>>>> type >>>>>>>>>>> ‘u8 >>>>>>>>>>> *’ >>>>>>>>>>> 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 >>>>>>>>>>> modem_ec.c:860: note: expected ‘const char *’ but argument is of >>>>>>>>>>> type >>>>>>>>>>> ‘u8 >>>>>>>>>>> *’ >>>>>>>>>>> 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/Ciornj/Documents/slmodem-2.9.11-20080126/modem' >>>>>>>>>>> make -C drivers >>>>>>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/include -o >>>>>>>>>>> kernel-ver kernel-ver.c >>>>>>>>>>> make all KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>>>>>> make[2]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers >>>>>>>>>>> make[3]: Entering directory >>>>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>>>> CC [M] >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.o >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c: >>>>>>>>>>> In function ‘amrmo_pci_probe’: >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: ‘SA_SHIRQ’ undeclared (first use in this function) >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: (Each undeclared identifier is reported only once >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: for each function it appears in.) >>>>>>>>>>> make[4]: *** >>>>>>>>>>> [/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.o] >>>>>>>>>>> Error 1 >>>>>>>>>>> make[3]: *** >>>>>>>>>>> [_module_/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers] >>>>>>>>>>> Error 2 >>>>>>>>>>> make[3]: Leaving directory >>>>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>>>> make[2]: *** [all] Error 2 >>>>>>>>>>> make[2]: Leaving directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make[1]: *** [all] Error 2 >>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make: *** [drivers] Error 2 >>>>>>>>>>> >>>>>>>>>>> And with make install >>>>>>>>>>> >>>>>>>>>>> [root@Fedora12 slmodem-2.9.11-20080126]# make install >>>>>>>>>>> make -C modem all >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/modem' >>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/modem' >>>>>>>>>>> make -C drivers >>>>>>>>>>> KERNEL_DIR=/lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>>>> make[1]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> cc -I/lib/modules/2.6.31.12-174.2.22.fc12.i686/build/include -o >>>>>>>>>>> kernel-ver kernel-ver.c >>>>>>>>>>> make all KERNEL_VER=2.6.31.12-174.2.22.fc12.i686 >>>>>>>>>>> make[2]: Entering directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make modules -C /lib/modules/2.6.31.12-174.2.22.fc12.i686/build >>>>>>>>>>> SUBDIRS=/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers >>>>>>>>>>> make[3]: Entering directory >>>>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>>>> CC [M] >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.o >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c: >>>>>>>>>>> In function ‘amrmo_pci_probe’: >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: ‘SA_SHIRQ’ undeclared (first use in this function) >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: (Each undeclared identifier is reported only once >>>>>>>>>>> /home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.c:612: >>>>>>>>>>> error: for each function it appears in.) >>>>>>>>>>> make[4]: *** >>>>>>>>>>> [/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers/amrmo_init.o] >>>>>>>>>>> Error 1 >>>>>>>>>>> make[3]: *** >>>>>>>>>>> [_module_/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers] >>>>>>>>>>> Error 2 >>>>>>>>>>> make[3]: Leaving directory >>>>>>>>>>> `/usr/src/kernels/2.6.31.12-174.2.22.fc12.i686' >>>>>>>>>>> make[2]: *** [all] Error 2 >>>>>>>>>>> make[2]: Leaving directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make[1]: *** [all] Error 2 >>>>>>>>>>> make[1]: Leaving directory >>>>>>>>>>> `/home/Ciornj/Documents/slmodem-2.9.11-20080126/drivers' >>>>>>>>>>> make: *** [drivers] Error 2 >>>>>>>>>>> [root@Fedora12 slmodem-2.9.11-20080126]# >>>>>>>>>>> >>>>>>>>>>> thanks for your help >>>>>>>>>>> Arturo >>>>>>>>>>> >>>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>> >>>>>> >>>>> >>>> >>> >> >