Visualizzazione dei risultati da 1 a 10 su 10
  1. #1
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909

    modem interno smart link

    Io ci provo...
    sono alle prese da giorni con l'installazione dei "driver" del modem 56k interno;
    ho una distr Mandriva 2006
    il modem è un "WebRunner PCI PP3R
    nel cd ho trovato anch dei "driver" per linux
    il modem è riconosciuto dal sistema ma non installato.

    ho trovato anch eun link utiule dove poter scaricare gli ultimi driver
    http://linmodems.technion.ac.il/packages/smartlink/ magari possono servirvi ;-)

    mi dareste due mani a configurarlo??

    grazie mille

  2. #2
    per configurarlo se il driver è installato puoi farlo anche avviando > configura il tuo computer ( mcc il comando da terminale )
    nella sezione internet basta seguire la configurazione guidata (drakconnect per avviare l'applicazione )

    altrimenti avvia kppp anche da un terminale (console ) ( installa kdenetwork se non esiste ) urpmi kdenetwok
    da li puoi interrogare il modem dal menu dispositivo o configurare la porta corretta e i dati della connessione

    se non va puoi provare ad installare il pacchetto di mandriva

    controlla tra i pacchetti se ha il pacchetto

    slmodem

    urpmi -y slmodem da un terminale dice i disponibili
    --------
    su rpmfind c'è il pacchetto della mandriva in svluppo http://rpmfind.net/linux/RPM/mandriv...-1mdk.i586.htm

    al limite installa questo ( prima devi installare dkms-minimal dai cd )

    poi urpmi slmodem-kernel-2.6.17-5mdv-2.9.11-1mdk.i586 da un terminale di root te lo installa

  3. #3
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    "slmodemd" in realtà è installato tanto è vero che se lo lancio da root posso scegliere le varie opzioni start, stop, status, restart etc.

    se faccio da root
    # slmodem status

    mi restituisce
    slmodem è fermo (xkè lo devo avviare manualmente)

    # slmodem start
    Starting Smartlink Modem driver per salmr0:
    # which slmodemd
    /usr/sbin/slmodemd

    il problema è che ho seguito alla lettera questa guida:
    http://www.pierotofy.it/pages/appunt...u_linux_HOWTO/
    solo che nell'installazione non mi crea la device /dev/ttySL0
    per cui il modem non risponde sulla porta (questo è un mio parere)
    se provo a dare
    # modprobe slamr
    mi dice che nn esiste

  4. #4
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    ho lanciato mcc, ho provato a creare una nuova connesione tramite modem,
    nelle opzioni mi da il mio modem Smart link Ltd.|Modem
    proseguendo mi restituisce:
    codice:
    servono alcuni pacchetti (slmodem-kernel) ma non sono disponibili.
    Questi pacchetti si trovano nelle versioni commerciali di Mandriva o in quela per il Club.
    I file richiesti possono essere installati da questo Url:
    http://www.smlink.com/content.aspx?id=135/
    ..ovviamente il link nn funziona
    cmq ho trovato questo link:
    http://linmodems.technion.ac.il/packages/smartlink/
    ed ho scaricato il pacchetto slmodem-2.9.11-20061021
    lo estraggo provo a lanciare
    make
    risultato:
    codice:
    make -C modem all
    make[1]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.
    9.11-20061021/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_char                                           s' 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_char                                           s' 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/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/modem'
    make -C drivers KERNEL_DIR=/lib/modules/2.6.12-12mdk/build
    make[1]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    cc -I/lib/modules/2.6.12-12mdk/build/include -o kernel-ver kernel-ver.c
    make all KERNEL_VER=2.6.12
    make[2]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make modules -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers
    make: *** /lib/modules/2.6.12-12mdk/build: No such file or directory.  Stop.
    make: Entering an unknown directorymake: Leaving an unknown directorymake[2]: *** [all] Error 2
    make[2]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make[1]: *** [all] Error 2
    make[1]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make: *** [drivers] Error 2
    [pc@192 slmodem-2.9.11-20061021]$
    per me è arabo se a voi suggerisce qualcosa...grazie mille

  5. #5
    devi installare il pacchetto kernel-sources
    cerca tra i pacchetti kernel-source o linux-source uguale al kernel che hai ( uname -r per sapere la versione esatta ) ed installalo prima di compilare il driver

    la mandriva 2006 non so se lo aveva sui cd e scaricarlo dai suoi server sono 40mb

    i pacchetti per mandriva sembra ci siano entrambi per la 2007 pero'

    http://rpmfind.net/linux/RPM/mandriv...1mdk.i586.html

    http://rpmfind.net//linux/RPM/mandri...07.0.i586.html

  6. #6
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    grazie mille mod,
    con il tuo aiuto devo dire che ho fatto passi da giganti...
    codice:
    make -C modem all
    make[1]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.                                           9.11-20061021/modem'
    make[1]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9                                           .11-20061021/modem'
    make -C drivers KERNEL_DIR=/lib/modules/2.6.12-12mdk/build
    make[1]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.                                           9.11-20061021/drivers'
    cc -I/lib/modules/2.6.12-12mdk/build/include -o kernel-ver kernel-ver.c
    make all KERNEL_VER=2.6.12-12mdk
    make[2]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.                                           9.11-20061021/drivers'
    make modules -C /lib/modules/2.6.12-12mdk/build SUBDIRS=/home/pc/Desktop/slmodem                                           -2.9.11-20061021/slmodem-2.9.11-20061021/drivers
    make[3]: Entering directory `/usr/src/linux-2.6.12-12mdk'
    
      WARNING: Symbol version dump /usr/src/linux-2.6.12-12mdk/Module.symvers
               is missing; modules will have no dependencies and modversions.
    
      Building modules, stage 2.
      MODPOST
    make[3]: Leaving directory `/usr/src/linux-2.6.12-12mdk'
    make[2]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make[1]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make install -C drivers KERNEL_DIR=/lib/modules/2.6.12-12mdk/build
    make[1]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    cc -I/lib/modules/2.6.12-12mdk/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 -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.12-12mdk
    make[2]: Entering directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    install -D -m 644 slamr.ko /lib/modules/2.6.12-12mdk/extra/slamr.ko
    install -D -m 644 slusb.ko /lib/modules/2.6.12-12mdk/extra/slusb.ko
    /sbin/depmod -a
    make[2]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/drivers'
    make[1]: Leaving directory `/home/pc/Desktop/slmodem-2.9.11-20061021/slmodem-2.9.11-20061021/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@192 slmodem-2.9.11-20061021]# modprobe slamr
    [root@192 slmodem-2.9.11-20061021]# slmodemd --country=ITALY /dev/slamr0
    SmartLink Soft Modem: version 2.9.11 Nov 16 2006 10:06:02
    symbolic link `/dev/ttySL0' -> `/dev/pts/2' created.
    modem `slamr0' created. TTY is `/dev/pts/2'
    l'unico problem aora è la porta, in che porta devo settarlo con kppp?
    devo creare qualche link simbolico?
    garzie ancora

  7. #7
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    no ok diciamo che il link simbolico già l'ho creato per cui con KPPP
    se imposto il modem sulla porta ttySL0 quanto meno risponde!
    ora il problema ce l'ho con efax-gtk, impostando la porta a ttySL0
    mi dice che non ha i permessi per accedere a /dev/ttSL0

    possibile, che devo fare??

    P.S a me essenzialmente il modem serve per i fax non per internet

  8. #8
    prova a dare i permessi al device

    chmod 777 /dev/ttSL0


    se non va puoi provare ad aggiugere l'utente ai gruppi

    incolla quì cosa dice

    cat /etc/group

    per aggiungere l'utente ai vari gruppi poi puoi usare il comando es:

    useradd -g yusizu wheel

    se non tocchi i gruppi con mandriva e comunque meglio

  9. #9
    Utente di HTML.it
    Registrato dal
    Jul 2005
    Messaggi
    909
    passando ad una nuova sessiione come root
    il programma funziona!!!!!!!!

    da user non mi fa aggiungere i permessi 777 per la device ttySL0,
    dice"operation not permitted"
    cmq ho aggiunto l'utente al group ed ora funziona anche da user con

    useradd -g yusizu wheel


    come non so come ringraziarti...!!

    P.S io approfitto, magari lo conosci bene efax.gtk,
    per mandare una stampa ad ogni ricezione file?

    nelle opzioni ho progamma per la stampa Ipr (di default), ma non fa una grinza
    poi nelle opzioni ricezioni ho "esegui un programma o uno script quando il modem riceve un fax"...che posso metterci? io ho una stampante collegata su lpt1


    grazie ancora, Unico!

  10. #10
    http://sourceforge.net/forum/forum.php?forum_id=377242
    dai un occhiata alle domande nel loro forum semmai
    chmod è un comando che va dato da teminaledi root

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.