<BR>Al momento di connettermi con il modem che funziona con il kernel 2.4.26 al contrario con il kernel 2.6.6 non ne vuol sapere.
<BR>Ho fatto questi passaggi che posto:
<BR>
<BR>
<BR>
<BR>root@kanenas:~# cd /home/kanenas/driver
<BR>root@kanenas:/home/kanenas/driver# cd slmodem-2.9.10/
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10# make
<BR>make -C modem all
<BR>make[1]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/modem´
<BR>rebuild profile...
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_main.o -c modem_main.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_cmdline.o -c modem_cmdline.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem.o -c modem.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_datafile.o -c modem_datafile.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_at.o -c modem_at.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_timer.o -c modem_timer.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_pack.o -c modem_pack.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c modem_ec.c
<BR>modem_ec.c:689: warning: `t403_timeout´ defined but not used
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_comp.o -c modem_comp.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_param.o -c modem_param.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_debug.o -c modem_debug.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o homolog_data.o -c homolog_data.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_sinus.o -c dp_sinus.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_dummy.o -c dp_dummy.c
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o sysdep_common.o -c sysdep_common.c
<BR>gcc -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_p
<BR>ack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs
<BR>.o sysdep_common.o
<BR>gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_test.o -c modem_test.c
<BR>gcc -o modem_test modem_test.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem
<BR>_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dspli
<BR>bs.o sysdep_common.o
<BR>make[1]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/modem´
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10# make install
<BR>make -C modem all
<BR>make[1]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/modem´
<BR>make[1]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/modem´
<BR>make -C drivers KERNEL_DIR=/lib/modules/2.6.6/build
<BR>make[1]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>cc -I/lib/modules/2.6.6/build/include -o kernel-ver kernel-ver.c
<BR>make all KERNEL_VER=2.6.6
<BR>make[2]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>make modules -C /lib/modules/2.6.6/build SUBDIRS=/home/kanenas/driver/slmodem-2.9.10/drivers
<BR>make[3]: Entering directory `/usr/src/linux-2.6.6´
<BR> CC [M] /home/kanenas/driver/slmodem-2.9.10/drivers/amrmo_init.o
<BR> CC [M] /home/kanenas/driver/slmodem-2.9.10/drivers/sysdep_amr.o
<BR> CC [M] /home/kanenas/driver/slmodem-2.9.10/drivers/st7554.o
<BR> LD [M] /home/kanenas/driver/slmodem-2.9.10/drivers/slamr.o
<BR> LD [M] /home/kanenas/driver/slmodem-2.9.10/drivers/slusb.o
<BR> Building modules, stage 2.
<BR> MODPOST
<BR> CC /home/kanenas/driver/slmodem-2.9.10/drivers/slamr.mod.o
<BR> LD [M] /home/kanenas/driver/slmodem-2.9.10/drivers/slamr.ko
<BR> CC /home/kanenas/driver/slmodem-2.9.10/drivers/slusb.mod.o
<BR> LD [M] /home/kanenas/driver/slmodem-2.9.10/drivers/slusb.ko
<BR>make[3]: Leaving directory `/usr/src/linux-2.6.6´
<BR>make[2]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>make[1]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>make install -C drivers KERNEL_DIR=/lib/modules/2.6.6/build
<BR>make[1]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>cc -I/lib/modules/2.6.6/build/include -o kernel-ver kernel-ver.c
<BR>mkdir -p /dev
<BR>mknod -m 600 /dev/slamr0 c 212 0 ; mknod -m 600 /dev/slamr1 c 212 1 ; mknod -m 600 /dev/slamr2 c 2
<BR>12 2 ; mknod -m 600 /dev/slamr3 c 212 3 ; echo -n
<BR>mknod: `/dev/slamr0´: Il file esiste
<BR>mknod: `/dev/slamr1´: Il file esiste
<BR>mknod: `/dev/slamr2´: Il file esiste
<BR>mknod: `/dev/slamr3´: Il file esiste
<BR>mknod -m 600 /dev/slusb0 c 213 0 ; mknod -m 600 /dev/slusb1 c 213 1 ; mknod -m 600 /dev/slusb2 c 2
<BR>13 2 ; mknod -m 600 /dev/slusb3 c 213 3 ; echo -n
<BR>mknod: `/dev/slusb0´: Il file esiste
<BR>mknod: `/dev/slusb1´: Il file esiste
<BR>mknod: `/dev/slusb2´: Il file esiste
<BR>mknod: `/dev/slusb3´: Il file esiste
<BR>make install KERNEL_VER=2.6.6
<BR>make[2]: Entering directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>install -D -m 644 slamr.ko /lib/modules/2.6.6/extra/slamr.ko
<BR>install -D -m 644 slusb.ko /lib/modules/2.6.6/extra/slusb.ko
<BR>/sbin/depmod -a
<BR>make[2]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>make[1]: Leaving directory `/home/kanenas/driver/slmodem-2.9.10/drivers´
<BR>install -D -m 755 modem/slmodemd /usr/sbin/slmodemd
<BR>rm -f -rf /var/lib/slmodem
<BR>install -d -D -m 755 /var/lib/slmodem
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10# modprobe slamr
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10# ln -s /dev/ttyS0 /dev/modem
<BR>ln: `/dev/modem´: Il file esiste
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10# slmodemd --country=ITALY /dev/slamr0
<BR>SmartLink Soft Modem: version 2.9.10 Sep 27 2004 13:59:48
<BR>symbolic link `/dev/ttySL0´ -> `/dev/pts/6´ created.
<BR>modem `slamr0´ created. TTY is `/dev/pts/6´
<BR>Use `/dev/ttySL0´ as modem device, Ctrl+C for termination.
<BR>root@kanenas:/home/kanenas/driver/slmodem-2.9.10#
<BR>
<BR>
<BR>Alcune volte ancora prima di chiudere la console con il comando specificato nella penultima riga e precisamente questa:
<BR>
<BR>Use `/dev/ttySL0´ as modem device, Ctrl+C for termination
<BR>
<BR>il modem stando locato come root funziona, ma al momento di riconnettermi dopo aver riavviato la macchina non trova più il device.
<BR>
<BR>
<BR>Ho provato anche a dare questo comando:
<BR>
<BR>slmodemd --country=ITALY /dev/modem &
<BR>con questo comando locato da users mi dice modem occupato.
<BR>
<BR>Qualcuno di voi ha idea in cosa ho sbagliato?
<BR>
<BR>Grazie in anticipo.
<BR>
<BR>
<BR>



