1. BENVENUTO SU CONSOLE TRIBE

    Benvenuto, stai navigando nella nostra community come ospite

    Avere un account su Console Tribe ti permetterà di creare e partecipare alle discussioni e al mercatino, organizzare tornei e partite online, iniziare conversazioni personali con gli altri giocatori del forum e di utilizzare tutte le funzioni di questo sito.

    Registra il tuo account in meno di 5 secondi, se vuoi puoi sfruttare i login social via Facebook, Google Plus o Twitter.

installazione modem 56k usb su ubuntu7.04

Discussione in 'Ps3 Linux' iniziata da peppotex, 13 Luglio 2007.

  1. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao tutti,
    Ho comprato un modem 56k usb, solo che, essendo appena entrato nel "mondo" di Linux, non ho proprio idea di come installare i driver, spero mi sappiate aiutare, di seguito le specifiche del modem in questione:
    Marca: Atlantis Land
    Modello: A01-PU2
    Chipset: ST Microelectronics Pegasus Discrete DAA

    Nel CD sono presenti i driver per Linux (Kernel 2.4 e 2.6)
    ho provato a leggere il file README, ma non ci ho capito una mazza:D...
    Vi allego il file.

    Grazie a tutti!
  2. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Allora... non e' banalissimo.

    Partiamo dai driver. Cerca tramite Synaptic il package e installalo.

    Se non c'e' -domani controllo anche io- andra' compilato...
  3. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao Fbk, grazie di avermi risposto...
    Ho cercato il pacchetto tramite Synaptic, ma non c'è.
    Ho provato anche a fare: "apt-get install slmodem", ma non lo trova.......
  4. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Prova a cercare sempre con il gestore di pacchetti. Insisto perche' usare un pacchetto gia' compilato ti semplificherebbe non poco la vita.

    Al limite lo andiamo a scovare in rete se non c'e' nei repo ubuntu.
  5. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Allora, io sono entrato in "gestore pacchetti Synaptic", sono andato sul tasto "search" e ho scritto "sl-modem", ma non trova niente....
    Automerged Message for DoublePosting
    Ho provato anche "", ma ancora niente
  6. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Allora potremmo sperare che sia gia incluso nel kernel che stai usando. Verifichiamo:

    Connetti il modem usb e digita:
    Codice:
    lsmod |grep modem
    e incollami il risultato.

    Tergiverso perche' compilare il driver potrebbe essere frustrante se sei alle prime armi, e farti assistenza per una compilazione sappiamo quando si inizia ma non sappiamo quando finiamo...
  7. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao, grazie comunque dell'aiuto che vuoi darmi....spero di saltarci fuori:D....

    Ho provato a dare il comando che mi hai detto, ma non mi dice assolutamente niente, torna alla riga di comando...ho provato anche a copiare e incollare il comando dal tuo post, ma niente...Mhà!!!!
  8. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ho capito, lascio perdere, non si trova sl-modem powerpc, ma i386...
    Adesso mi stò organizzando per mettere Yellowdog....almeno con quello spero di trovare sti benedetti driver............
  9. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Vedi tu, se vuoi proviamo a compilare il driver che ti hanno dato.
    Se decidi di provare, procurati le sorgenti del kernel che stai utilizzando. Per fare cio' tramite il gestore di pacchetti, installa il kernel-source relativo.

    Non mollare!
  10. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao, io non vorrei mollare, anche perchè mi trovo bene con ubuntu, se ti va di darmi una mano, in questa ardua impresa:D, ne sarei felice!

    Allora, dici che mi devo procurare le sorgenti del Kernel, si può fare tramite terminale? Perchè tramite il Synaptic, non so cosa devo cercare ed installare....

    Grazie:D
  11. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Sfondi una porta aperta!! TUTTO su linux si puo' fare da terminale, anzi e' SEMPRE meglio.

    Allora fai cosi.

    Codice:
    apt-get cache search kernel
    e ti lista tutti i pacchetti che contengono la parola "kernel" nel nome.
    Individua il pacchetto che dovrebbe chiamarsi kernel-source-versionekernel.

    Se hai diverse versionekernel da scegliere, prendi quella che corrisponde alla versione di kernel che stai usando. Se non sei sicuro digita il comando

    Codice:
    uname -a
    e ti restituisce un po' di info tra cui la versione del kernel che stai usando.

    ora non ti rimane che dare il comando di installazione (con i privilegi di root):

    Codice:
    sudo apt-get install kernel-source-[I]versionekernel[/I]...deb 
    A questo punto se tutto e' andato bene puoi provare a iniziare a compilare sti benedetti driver.
    Prova a seguire le istruzioni del readme.txt

    Tutto inizia con un
    Codice:
    ./configure
    dato nella cartella delle sorgenti del driver.

    Se esci indenne da questo scr ipt, che controlla che le dipendenze dalle varie librerie siano soddisfatte, possiamo inziare la compilazione.

    Altrimenti pastami gli errori che ti da.
  12. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Allora....
    Ho dato il comando
    ma di pacchetti con il nome "kernel-source" non ce ne sono, ma c'è: "linux-source-2.6.20" descrizione=> Linux kernel source for version 2.6.20 with Ubuntu patches, quindi penso vada bene, l'ho installato. (fino a qui ci siamo).

    Ho provato a dare il comando "./configure" sia nella cartella "drivers" che nelle altre, ma mi da errore, allora ho provato a dare un
    sempre nella cartella drivers, ma mi restituisce questo:
    :(
  13. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    ciao mi pasti il risultato di
    Codice:
    ls -l
    dato nella cartella dove ci sono le sorgenti?
  14. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao!
    Ecco:
    Codice:
    peppo@ubuntu:~/sl-modem-2.9.10+2.9.9d+e-pre2$ ls -l
    totale 44
    -rw-r--r-- 1 root root 3507 2005-07-29 17:01 Changes
    -rw-r--r-- 1 root root 1707 2004-01-31 15:06 COPYING
    drwxr-xr-x 3 root root 4096 2007-07-27 19:58 debian
    drwxr-xr-x 2 root root 4096 2007-07-27 19:58 drivers
    -rw-r--r-- 1 root root 1365 2007-07-27 19:58 Makefile
    drwxr-xr-x 2 root root 4096 2007-07-27 20:07 modem
    drwxr-xr-x 2 root root 4096 2004-06-29 16:11 patches
    -rw-r--r-- 1 root root 6910 2005-06-23 23:53 README
    drwxr-xr-x 5 root root 4096 2004-06-29 16:11 scr ipts
    drwxr-xr-x 2 root root 4096 2007-07-27 19:58 ungrab-winmodem
    
    Scusa, il risultato di sopra, l'ho dato nella cartella dei driver che ho trovato in rete (non mi ricordo dove), invece adesso ti posto il risultato dato nella cartella presente nel cd del modem.
    Codice:
    peppo@ubuntu:~/documenti/slmodem-2.9.11-20051101$ ls -l
    totale 36
    -rw-r--r-- 1 peppo peppo 3555 2005-11-01 16:35 Changes
    -rw-r--r-- 1 peppo peppo 1707 2004-01-31 15:06 COPYING
    drwxr-xr-x 2 peppo peppo 4096 2005-11-01 16:40 drivers
    -rw-r--r-- 1 peppo peppo 1321 2006-01-07 19:29 Makefile
    drwxr-xr-x 2 peppo peppo 4096 2007-07-21 14:40 modem
    drwxr-xr-x 2 peppo peppo 4096 2005-09-22 14:47 patches
    -rw-r--r-- 1 peppo peppo 7341 2005-09-22 15:05 README
    drwxr-xr-x 6 peppo peppo 4096 2005-10-09 00:59 scr ipts
    
  15. fkb

    fkb Tribe Member

    Registrato:
    22 Marzo 2007
    Messaggi:
    1.432
    "Mi Piace" ricevuti:
    0
    Punteggio:
    38
    Località:
    127.0.0.1
    Allora... ho riletto brevemente le istruzioni del driver che hai postato.

    Nessun "./configure" da dare.
    Fai cosi':

    ora dobbiamo indicare al comando make dove trovare le sorgenti del kernel che hai scaricato ed installato.

    Il fatto e' che ogni distribuzione usa un path differente.
    Ad esempio nella mia fedora il path delle sorgenti kernel e'

    /usr/src/kernels/2.6.19-1.2911.fc6-i686

    Non conosco molto bene Ubuntu ma le tue sorgenti potrebbero essere in un path simile. (versione di kernel a parte)

    Una volta individuato il path corretto prova a dare un:
    Pastami il risultato
  16. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao Fbk, scusa la pausa......

    Allora,
    ho dato "sudo make clean" e mi ha restituito questo:
    Codice:
    peppo@ubuntu:~/slmodem-2.9.10$ sudo make clean
    make -C modem clean &&  make -C drivers clean &&  echo "done."
    make[1]: Entering directory `/home/peppo/slmodem-2.9.10/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 *~
    make[1]: Leaving directory `/home/peppo/slmodem-2.9.10/modem'
    make[1]: Entering directory `/home/peppo/slmodem-2.9.10/drivers'
    rm -f kernel-ver slamr.o slusb.o slamr.ko slusb.ko *st7554.o amrmo_init.o sysdep_amr.o *.mod.* .*.cmd *~
    make[1]: Leaving directory `/home/peppo/slmodem-2.9.10/drivers'
    done.
    
    poi non ho ben capito il path delle sorgenti,
    io in /usr/src ho, una cartella: linux-headers-2.6.20-15 e un file: linux-source-2.6.20.tar.bz2.

    Comunque ho provato a dare il comando make KERNEL=..... sia nella cartella, che nel file, ma mi sembra dare sempre lo stesso risultato:
    Codice:
    peppo@ubuntu:~/slmodem-2.9.10$ make KERNEL_DIR=/usr/src/linux-headers-2.6.20-15
    make -C modem all
    make[1]: Entering directory `/home/peppo/slmodem-2.9.10/modem'
    gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM   -o modem_main.o -c modem_main.c
    modem_main.c:45:20: error: unistd.h: No such file or directory
    modem_main.c:46:20: error: stdlib.h: No such file or directory
    modem_main.c:47:19: error: stdio.h: No such file or directory
    modem_main.c:48:20: error: string.h: No such file or directory
    modem_main.c:49:19: error: errno.h: No such file or directory
    modem_main.c:50:21: error: termios.h: No such file or directory
    modem_main.c:51:19: error: fcntl.h: No such file or directory
    modem_main.c:52:23: error: sys/types.h: No such file or directory
    modem_main.c:53:22: error: sys/stat.h: No such file or directory
    modem_main.c:54:23: error: sys/ioctl.h: No such file or directory
    modem_main.c:55:22: error: sys/mman.h: No such file or directory
    modem_main.c:56:19: error: sched.h: No such file or directory
    modem_main.c:57:20: error: signal.h: No such file or directory
    In file included from /usr/lib/gcc/powerpc-linux-gnu/4.1.2/include/syslimits.h:7,
                     from /usr/lib/gcc/powerpc-linux-gnu/4.1.2/include/limits.h:11,
                     from modem_main.c:58:
    /usr/lib/gcc/powerpc-linux-gnu/4.1.2/include/limits.h:122:61: error: limits.h: No such file or directory
    modem_main.c:59:17: error: grp.h: No such file or directory
    In file included from ./modem.h:49,
                     from modem_main.c:67:
    ./modem_defs.h:50: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u8’
    ./modem_defs.h:51: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u16’
    ./modem_defs.h:52: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘u32’
    ./modem_defs.h:54: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘s8’
    ./modem_defs.h:55: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘s16’
    ./modem_defs.h:56: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘s32’
    In file included from ./modem.h:50,
                     from modem_main.c:67:
    ./modem_homolog.h:53: error: expected specifier-qualifier-list before ‘u8’
    ./modem_homolog.h:103: error: expected ‘:’, ‘,’, ‘;’, ‘}’ or ‘__attribute__’ before ‘id’
    In file included from ./modem.h:51,
                     from modem_main.c:67:
    ./modem_dp.h:82: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem_dp.h:83: error: expected declaration specifiers or ‘...’ before ‘u8’
    In file included from modem_main.c:67:
    ./modem.h:138: error: expected specifier-qualifier-list before ‘u16’
    ./modem.h:174: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:175: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:191: error: expected specifier-qualifier-list before ‘u16’
    ./modem.h:219: error: expected specifier-qualifier-list before ‘u8’
    ./modem.h:263: error: field ‘termios’ has incomplete type
    ./modem.h:319: error: expected specifier-qualifier-list before ‘u8’
    ./modem.h:340: error: expected specifier-qualifier-list before ‘u32’
    ./modem.h:342: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:343: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:354: error: expected specifier-qualifier-list before ‘u8’
    ./modem.h:371: error: expected specifier-qualifier-list before ‘u8’
    ./modem.h:436: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:437: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:439: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:440: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:442: error: expected declaration specifiers or ‘...’ before ‘u8’
    ./modem.h:443: error: expected declaration specifiers or ‘...’ before ‘u8’
    modem_main.c:94: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘modem_perm’
    modem_main.c: In function ‘modemap_start’:
    modem_main.c:470: warning: implicit declaration of function ‘ioctl’
    modem_main.c:474: warning: implicit declaration of function ‘memset’
    modem_main.c:474: warning: incompatible implicit declaration of built-in function ‘memset’
    modem_main.c:475: warning: implicit declaration of function ‘write’
    modem_main.c: In function ‘mdm_device_read’:
    modem_main.c:517: warning: implicit declaration of function ‘read’
    modem_main.c: In function ‘mdm_device_setup’:
    modem_main.c:531: error: storage size of ‘stbuf’ isn’t known
    modem_main.c:533: warning: incompatible implicit declaration of built-in function ‘memset’
    modem_main.c:534: warning: implicit declaration of function ‘stat’
    modem_main.c:536: warning: implicit declaration of function ‘fprintf’
    modem_main.c:536: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:536: error: ‘stderr’ undeclared (first use in this function)
    modem_main.c:536: error: (Each undeclared identifier is reported only once
    modem_main.c:536: error: for each function it appears in.)
    modem_main.c:536: warning: implicit declaration of function ‘strerror’
    modem_main.c:536: error: ‘errno’ undeclared (first use in this function)
    modem_main.c:536: warning: format ‘%s’ expects type ‘char *’, but argument 4 has type ‘int’
    modem_main.c:539: warning: implicit declaration of function ‘S_ISCHR’
    modem_main.c:540: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:544: warning: implicit declaration of function ‘open’
    modem_main.c:544: error: ‘O_RDWR’ undeclared (first use in this function)
    modem_main.c:546: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:546: warning: format ‘%s’ expects type ‘char *’, but argument 4 has type ‘int’
    modem_main.c:550: warning: implicit declaration of function ‘minor’
    modem_main.c:531: warning: unused variable ‘stbuf’
    modem_main.c: In function ‘mdm_device_release’:
    modem_main.c:556: warning: implicit declaration of function ‘close’
    modem_main.c: At top level:
    modem_main.c:566: error: ‘PATH_MAX’ undeclared here (not in a function)
    modem_main.c: In function ‘create_pty’:
    modem_main.c:570: error: storage size of ‘termios’ isn’t known
    modem_main.c:577: warning: implicit declaration of function ‘getpt’
    modem_main.c:578: warning: implicit declaration of function ‘grantpt’
    modem_main.c:578: warning: implicit declaration of function ‘unlockpt’
    modem_main.c:579: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:579: error: ‘stderr’ undeclared (first use in this function)
    modem_main.c:579: error: ‘errno’ undeclared (first use in this function)
    modem_main.c:579: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:587: warning: implicit declaration of function ‘tcgetattr’
    modem_main.c:589: warning: implicit declaration of function ‘cfmakeraw’
    modem_main.c:590: warning: implicit declaration of function ‘cfsetispeed’
    modem_main.c:590: error: ‘B115200’ undeclared (first use in this function)
    modem_main.c:591: warning: implicit declaration of function ‘cfsetospeed’
    modem_main.c:594: warning: implicit declaration of function ‘tcsetattr’
    modem_main.c:594: error: ‘TCSANOW’ undeclared (first use in this function)
    modem_main.c:596: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:596: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:600: warning: implicit declaration of function ‘fcntl’
    modem_main.c:600: error: ‘F_SETFL’ undeclared (first use in this function)
    modem_main.c:600: error: ‘O_NONBLOCK’ undeclared (first use in this function)
    modem_main.c:602: warning: implicit declaration of function ‘ptsname’
    modem_main.c:602: warning: assignment makes pointer from integer without a cast
    modem_main.c:610: warning: implicit declaration of function ‘getgrnam’
    modem_main.c:610: warning: initialization makes pointer from integer without a cast
    modem_main.c:612: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:612: warning: format ‘%s’ expects type ‘char *’, but argument 4 has type ‘int’
    modem_main.c:616: warning: implicit declaration of function ‘chown’
    modem_main.c:616: error: dereferencing pointer to incomplete type
    modem_main.c:618: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:618: warning: format ‘%s’ expects type ‘char *’, but argument 5 has type ‘int’
    modem_main.c:624: warning: implicit declaration of function ‘chmod’
    modem_main.c:624: error: ‘modem_perm’ undeclared (first use in this function)
    modem_main.c:626: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:626: warning: format ‘%s’ expects type ‘char *’, but argument 5 has type ‘int’
    modem_main.c:631: warning: implicit declaration of function ‘unlink’
    modem_main.c:632: warning: implicit declaration of function ‘symlink’
    modem_main.c:633: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:633: warning: format ‘%s’ expects type ‘char *’, but argument 5 has type ‘int’
    modem_main.c:638: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:570: warning: unused variable ‘termios’
    modem_main.c: At top level:
    modem_main.c:658: error: expected ‘=’, ‘,’, ‘;’, ‘asm’ or ‘__attribute__’ before ‘keep_running’
    modem_main.c: In function ‘mark_termination’:
    modem_main.c:663: error: ‘keep_running’ undeclared (first use in this function)
    modem_main.c: In function ‘modem_run’:
    modem_main.c:669: error: storage size of ‘tmo’ isn’t known
    modem_main.c:670: error: ‘fd_set’ undeclared (first use in this function)
    modem_main.c:670: error: expected ‘;’ before ‘rset’
    modem_main.c:671: error: storage size of ‘termios’ isn’t known
    modem_main.c:677: error: ‘keep_running’ undeclared (first use in this function)
    modem_main.c:691: warning: implicit declaration of function ‘FD_ZERO’
    modem_main.c:691: error: ‘rset’ undeclared (first use in this function)
    modem_main.c:692: error: ‘eset’ undeclared (first use in this function)
    modem_main.c:694: warning: implicit declaration of function ‘FD_SET’
    modem_main.c:709: warning: implicit declaration of function ‘select’
    modem_main.c:709: error: ‘NULL’ undeclared (first use in this function)
    modem_main.c:712: error: ‘errno’ undeclared (first use in this function)
    modem_main.c:712: error: ‘EINTR’ undeclared (first use in this function)
    modem_main.c:714: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:714: error: ‘stderr’ undeclared (first use in this function)
    modem_main.c:714: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:721: warning: implicit declaration of function ‘FD_ISSET’
    modem_main.c:732: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:732: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:742: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:742: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:767: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:767: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:776: warning: incompatible implicit declaration of built-in function ‘memset’
    modem_main.c:779: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:779: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:783: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:794: warning: implicit declaration of function ‘memcmp’
    modem_main.c:806: error: ‘EAGAIN’ undeclared (first use in this function)
    modem_main.c:810: error: ‘EIO’ undeclared (first use in this function)
    modem_main.c:813: error: ‘HUPCL’ undeclared (first use in this function)
    modem_main.c:818: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:830: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:830: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:839: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:671: warning: unused variable ‘termios’
    modem_main.c:669: warning: unused variable ‘tmo’
    modem_main.c: In function ‘modem_main’:
    modem_main.c:857: warning: implicit declaration of function ‘basename’
    modem_main.c:857: warning: passing argument 1 of ‘modem_debug_init’ makes pointer from integer without a cast
    modem_main.c:861: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:861: error: ‘stderr’ undeclared (first use in this function)
    modem_main.c:862: warning: implicit declaration of function ‘exit’
    modem_main.c:862: warning: incompatible implicit declaration of built-in function ‘exit’
    modem_main.c:870: warning: implicit declaration of function ‘sprintf’
    modem_main.c:870: warning: incompatible implicit declaration of built-in function ‘sprintf’
    modem_main.c:872: warning: passing argument 2 of ‘modem_create’ makes pointer from integer without a cast
    modem_main.c:873: warning: assignment makes pointer from integer without a cast
    modem_main.c:879: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:880: warning: incompatible implicit declaration of built-in function ‘exit’
    modem_main.c:883: warning: incompatible implicit declaration of built-in function ‘fprintf’
    modem_main.c:886: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:890: error: storage size of ‘prm’ isn’t known
    modem_main.c:891: warning: implicit declaration of function ‘mlockall’
    modem_main.c:891: error: ‘MCL_CURRENT’ undeclared (first use in this function)
    modem_main.c:891: error: ‘MCL_FUTURE’ undeclared (first use in this function)
    modem_main.c:892: error: ‘errno’ undeclared (first use in this function)
    modem_main.c:892: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:894: warning: implicit declaration of function ‘sched_get_priority_max’
    modem_main.c:894: error: ‘SCHED_FIFO’ undeclared (first use in this function)
    modem_main.c:895: warning: implicit declaration of function ‘sched_setscheduler’
    modem_main.c:896: warning: format ‘%s’ expects type ‘char *’, but argument 3 has type ‘int’
    modem_main.c:890: warning: unused variable ‘prm’
    modem_main.c:901: warning: implicit declaration of function ‘signal’
    modem_main.c:901: error: ‘SIGINT’ undeclared (first use in this function)
    modem_main.c:902: error: ‘SIGTERM’ undeclared (first use in this function)
    modem_main.c:915: warning: implicit declaration of function ‘usleep’
    modem_main.c:928: warning: incompatible implicit declaration of built-in function ‘exit’
    modem_main.c:851: warning: unused variable ‘path_name’
    make[1]: *** [modem_main.o] Error 1
    make[1]: Leaving directory `/home/peppo/slmodem-2.9.10/modem'
    make: *** [modem] Error 2
    
    EDIT:
    Non vorrei che non mi ha installato le sorgenti del kernel, essendoci il file "linux-source-2.6.20.tar.bz2" in /usr/src
  17. Terminatore

    Terminatore Tribe Newbie

    Registrato:
    8 Aprile 2007
    Messaggi:
    27
    "Mi Piace" ricevuti:
    0
    Punteggio:
    1
    guarda io proverei a compilare e installare slmodem facendo cosi' (lasciando perdere il sorgente che ti hai avuto in dotazione col modem).
    Digita da una shell

    sudo module-assistant

    ti si dovrebbe aprire una applicazione ncurses che puoi controllare facilmente con le freccette.
    A questo punto fai cosi:
    cliccka su "update" e procedi seguendo le istruzioni, poi cliccka su "prepare" e quando sei a "select" seleziona "sl-modem".
    Dopo aver selezionato sl-modem clicca su get appena ha finito poi build a poi su install.
    Sl-modem non c'e' tra i binary nemmeno sotto debian ma c'e' il pacchetto sorgente che devi ricompilare con module-assistant o a mano(molto peggio).
    Tutta questa procedura richiede di avere accesso a internet .. perche' module-assistant vorra' scaricare tutto con apt-get ..
    Spero di essere stato chiaro, fammi sapere se e' tutto ok

    Niccolo'
  18. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    Ciao, sono arrivato dove devo premere "build", ma mi dà questo errore: " Build of the package sl-modem-source failed!"
    Questo è il log file dell'errore:
  19. Terminatore

    Terminatore Tribe Newbie

    Registrato:
    8 Aprile 2007
    Messaggi:
    27
    "Mi Piace" ricevuti:
    0
    Punteggio:
    1
    Questi errori non mi dicono molto ... se hai qualsiasi tipo di indizio da aggiungere scrivilo...
    Sei riuscito a fare tutti gli aggiornamenti necessari prima di arrivare a fare build ?
    Il kernel che usi lo hai ricompilato a mano o e' un pacchetto?

    Mi posteresti l'output di

    sudo apt-cache show sl-modem-source?
  20. peppotex

    peppotex Tribe Member

    Registrato:
    4 Luglio 2007
    Messaggi:
    2.081
    "Mi Piace" ricevuti:
    2
    Punteggio:
    147
    Località:
    Maranello
    ciao terminatore, grazie dell'aiuto che vuoi darmi, ma non ti preoccupare.....
    quel modem non ho più intenzione di usarlo, perchè me ne hanno regalato un'altro che sono riuscito a far funzionare.....

    Grazie a tutti e due! :D