Pagina 1 di 1

Smart Link driver

Inviato: lun 27 set 2004, 17:04
da kanenas
Ciao, per far andare l´accellerazione 3d dalla scheda video ho dovuto installare il kernel 2.6.6 al posto del 2.4.26 e fin qui tutto bene.
<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> :-( <br>

Smart Link driver

Inviato: mar 28 set 2004, 12:04
da danido3
ricordati che ogni qulavolta riavvii il pc devi caricare nuovamente il modulo, a meno che non lo hai caricato nel nel rc.modules.
<BR>E poi il commando: slmodemd --country=ITALY
<BR>lo puoi e lo devi lanciare solo da root, ogni volta che intendi interagire col modem, cioè quando vuoi connetterti ad internet. Poi quando hai finito di navigare allore pio premere "ctrl c" per terminare l´esecuzione di slmodemd.
<BR>Poi se usi kppp stai bene attento a creare il collegamento simbolico al modem
<BR>#cd /dev
<BR>#ln -s ttySL0 modem
<BR>
<BR>Non mi viene in mente altro.
<BR>Se hai ancora dei problemi facci sapere
<BR>Io uso gli stessi tuoi driver con un modem ac97 e funzionano benissimo.
<BR>
<BR><br>

Smart Link driver

Inviato: mar 28 set 2004, 14:35
da kanenas
Grazie, proverò subito.
<BR>Poi ti faccio sapere
<BR><br>

Smart Link driver

Inviato: mar 28 set 2004, 16:29
da kanenas
Ho provato, ma niente non và poi volevo dirti che ho fatto il link al modem, ma ttySL0 non esiste nella configurazione di kppp io con il kernel 2.4.26 che con il quale funziona bene l´ho impostato su /dev/modem anche impostandolo con il kernel 2.4.26 non và hai qualche altra idea?
<BR>
<BR><br>

Smart Link driver

Inviato: mer 29 set 2004, 17:31
da danido3
ttySL0 e il device che si crea in /dev ogni volta che esegui il comando:
<BR>slmodem --country=ITALY
<BR>ed goni volta devi creare il link al modem.
<BR>Altrimenti quando premi "ctrl c" il link del modem si elimina perché il dispositivo a cui esso è puntato svanisce.
<BR>Prova a ripetere la procedura dall´inizio:
<BR>-avviare la slack
<BR>-caricare modulo slamr "modprobe slamr"
<BR>-comando del modem "slmodemd --country=ITALY"
<BR>-link simbolico al modem "ln -s /dev/ttySL0 /dev/modem"
<BR>-lancia kppp e testa il modem prima di connettere.
<BR>
<BR>Per ora tutto.
<BR>Se il problema persiste facci sapere.
<BR>Se ce ne sarà bisogno ti invierò il procedimento corretto di come ho fatto io.
<BR>
<BR>Alla prossima. Non mollare mai.
<BR><br>

Smart Link driver

Inviato: mar 5 ott 2004, 13:42
da simone
ciao ho sempre fatto anch´io come spiegato da danido3 da quando sono passato al 2.6.7, ma, prova e riprova, sono riuscito a farlo girare come un servizio nel sistema senza doverlo lanciare ad ogni avvio se vi può interessare descrivo come ho fatto:
<BR>
<BR>1- inserire in fondo al file /etc/modules.conf (se non c´è gia) le seguenti stringhe:
<BR>
<BR>alias char-major-212 slmodem
<BR>alias slmodem slamr
<BR>
<BR>2- inserire in fondo al file /etc/rc.d/rc.M (prima di All done) la seguente riga:
<BR>
<BR>/usr/sbin/slmodemd &
<BR>
<BR>3- creare uno script che all´avvio del sistema crei ogni volta il link simbolico /dev/modem a ttySL0 in questo modo:
<BR>
<BR>touch linkmodem (creo un file vuoto)
<BR>vi linkmodem (lo apro con un editor di testi)
<BR>ln -sf /dev/ttySL0 /dev/modem (scrivo al suo interno la stringa)
<BR>
<BR>dopo aver salvato e chiuso lo script lo rendiamo eseguibile e lo spostiamo in /usr/bin (o una qualsiasi directory della path)
<BR>
<BR>chmod 777 linkmodem
<BR>mv linkmodem /usr /bin
<BR>
<BR>infine aggiungiamo la stringa che segue nel file /etc/rc.d/rc.local:
<BR>
<BR>/usr/bin/linkmodem
<BR>
<BR>al riavvio sarà gia caricato il demone slmodemd e ci sarà gia anche il link simbolico.
<BR>
<BR>P.S. io ho usato i driver slmodem 2.9.10 - per sicurezza prima di aggiungere la stringa in "rc.M" provatela in un terminale per vedere che vi restituisca il prompt altrimenti si blocca l´avvio del sistema.
<BR>
<BR>ciao
<BR>Simone
<BR><BR><BR>[ Questo Messaggio è stato Modificato da: simone il 05-10-2004 13:45 ]<br>

Smart Link driver

Inviato: gio 7 ott 2004, 21:25
da syaochan
ciao
<BR>io ho un´altro problema con questi driver, con un modem usb
<BR>la versione 2.9.6 e´ l´unica che "funziona" (ma se cade la linea kppp nn riesce a ricomporre il numero xche´ slmodemd si incarta e devo killarlo e ricaricarlo xche´ funzioni), con la 2.9.7 nn riesco ad andare a velocita´ maggiori di 33.6k mentre con le successive ottengo sempre "segnale portante assente"
<BR>qualche idea?<br>