Newsgroup: it.comp.os.linux.iniziare
Titolo: ovvi problemi con un Winmodem

Ho un "Conexant SoftK56 Data,Fax,Voice,Speakerphone PCI Modem" e non
riesco a farlo funzionare con il Mandrake 8.1, ho scoperto che e' un
winmodem e cioe' un modem cesso che e' fatto per funzionare solo con
win. Ma non c'e' proprio nessuna speranza (per il mio in
particolare)?? Any tips??
-- 
beast '84
STAY ROTTEN!!

beast '84 wrote:

sul sito della conexant ci sono i driver per linux...
ciausssssssss
-- 
Powered by Red Hat 7.2 & Lucent winmodem - ICQ #8592162
irc.libero.it
   chan #savona
news- free.it.irc.savona
Linux User #225078
Linux Machine #107590

 sul sito della conexant ci sono i driver per linux...
Grazie, ma ho ancora dei problemi.
Prima di scaricare il driver, nel "Mandrake Control Centre" il modem
era visto come un "Rockwell International HCF 56k V90 Faxmodem" e non
funzionava, ho provato a cambiarlo in un Conexant della lista ma mi
dava l'errore "I can't configure software modem commonly called
'Winmodem'. Go to http://... for more informations...".
Adesso ho scaricato il .zip, l'ho estratto. Poi ho aperto una shell da
root e ho scritto:
 tar -xzf hsflinmodem-[...].tar.gz
 cd hsflinmodem-[..]
 make install
E qui mi dice:
 make[1]: Entering directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/inf'
 install -m 644 linux_athens.inf linux_hsf.inf linux_hsfi.inf 
 linux_intel_smartmc.inf linux_smarthsf.inf /etc/hsf/inf
 make[1]: Leaving directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/inf'
 make[1]: Entering directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/inf2bin'
 install -m 755 hsfinf2bin /usr/sbin/hsfinf2bin
 make[1]: Leaving directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/inf2bin'
 make[1]: Entering directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/firm2bin'
 install -m 755 hsffirm2bin /usr/sbin/hsffirm2bin
 install -m 644 cnxykf.hex /etc/hsf
 make[1]: Leaving directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/firm2bin'
 make[1]: Entering directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/scripts'
 install -m 755 hsfconfig hsfstop /usr/sbin
 install -m 755 hsfsysid /usr/bin
 make[1]: Leaving directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/scripts'
 <stdin>:1:18: /usr/src/linux/include/linux/config.h: No such file or 
 directory
 <stdin>:1:18: /usr/src/linux/include/linux/version.h: No such file or
 directory
 <stdin>:1:18: /usr/src/linux/include/linux/version.h: No such file or
 directory
 make[1]: Entering directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/modules'
 rm -rf "/usr/lib/hsf/config.mak" "/usr/lib/hsf/imported" 
 "/usr/lib/hsf/modules"
 mkdir -m 755 -p /usr/lib/hsf/modules
 (cd .. && find config.mak imported -depth -print | cpio -pdm
/usr/lib/hsf)
 3664 blocks
 find . \( -name '*.[ch]' -o -name '*.mak' -o -name '[Mm]akefile' \) 
 -print | cpio -pdm /usr/lib/hsf/modules
 558 blocks
 find binaries -depth -print | cpio -pdm /usr/lib/hsf/modules
 0 blocks
 make[1]: Leaving directory 
 `/mnt/windows/temp/downloads/linux/hsflinmodem-4.06.06.02/modules'
 install -m 444 LICENSE /usr/lib/hsf
Poi quando scrivo (come indicato dal readme):
 hsfconfig
Mi risponde con un:
 Linux HSF softmodem drivers, version 4.06.06.02
 No pre-built HSF modules are available for your exact kernel:
                Linux-2.4.8-26mdk-i686-Mandrake-8.1-MODVERS
 Assuming that a C compiler and proper kernel header files are present
 on your system, we will now attempt to re-compile the modules.
 Where is the directory of C header files that match your running
kernel?
 [/usr/src/linux]
Io non so cosa fare e quindi esco dalla finestra, poi se vado nel 
Mandrake Control Centre per cambiare il tipo di modem mi da' lo stesso
errore iniziale (che non puo' usare un winmodem). Cosa devo fare??


 Linux box a C900 e Kernel 2.4.18. Risposte a ICQ 14301589 o 
mailto:
1430...@pager.icq.com

 
1) Controlla se hai istallati i sorgenti del kernel (cioe' cd /usr/src/ , 
ls -alF, se c'e' qualcosa tipo: linux-2.4.8-qualcosa fai un simlink a linux 
cioe':
ln -s linux-2.4.quellochee' linux
e puoi rilanciare hsfconfig 
se non hai i sorgenti:
2) Installa i sorgenti del kernel, (se non c'e' l'RPM trova il tgz del 
kernel che stai usando, fai cd /usr/src/ , tar xzvf e torni al punto 1)
Sul computer di mio fratello lo stesso modem l'ho fatto funzionare, quindi 
in qualche maniera deve funzionare anche a te.
Se hai ancora problemi scrivi ancora 
Umberto

 Vai su 
http://groups.google.com/
 e mettici 'linux Conexant SoftK56'
I driver li ho scaricati, ma non so come devo rispondere alla domanda
che mi fa linux (vedi l'altro mio post).


 kernel che stai usando, fai cd /usr/src/ , tar xzvf e torni al punto 1)
non so come installare i sorgenti... non so cos'e' un RPM, un tgz o
qual e' il kernel che sto usando... sono un superniubbio dovete dirmi
tutto alla lettera sorry.


 
Io sono su una Debian, quindi posso non essere precisissimo.
Tu dovresti avere una Manbrake 8.1
1)Metti nel lettore il CD n.1
2)Montalo (se sei in modo grafico, come suppongo, fai clik col destro sopra
     l'icona del floppy e seleziona Monta)
3)apri un terminale (avvio accessori ShellX xvt (o un'altra))  Ti si dovrebbe aprire una finestra ome quella del DOS
4)Se gia' non sei loggato come root digita su (enter) e alla richiesta di 
    password digita quella di root
5) digita: rpm -i /mnt/floppy/Mandrake/RPMS/kernel-2.4.8-26mdk.i586.rpm
A questo punto dovresti avere i sorgenti installati
 Ciao 
Umberto

 
Gli header dovrebbero esser in /boot ammesso che li hai installati.
Facci un simlink.


 Io non so cosa fare e quindi esco dalla finestra
scrivi : /usr [invio]

 
Non é che ti sei scordato un 'cd' davanti?


 5) digita: rpm -i /mnt/floppy/Mandrake/RPMS/kernel-2.4.8-26mdk.i586.rpm
Ho scritto:
 rpm -i /mnt/cdrom/Mandrake/RPMS/kernel-2.4.8-26mdk.i586.rpm
ma lui mi risponde:
 package kernel-2.4.8-26mdk is already installed
Solo che quando vado a vedere in /usr/src/ con "ls -alF" mi da' sempre
gli stessi file ma non quello che mi serve. Ah, la dir "linux" da me
non esiste neanche... ho paura di avere la roba installata ma non so
dove, strano perche' nell'installazione non ho fatto nulla di
particolare.


 
 Azz!!
Prova a vedere se essendo sorgenti installati da un filre RPM li ha messi 
in  /usr/src/RPM/  (dando ls -alF /usr/src/RPM/)
oppure scaricati da 
www.kernel.org
 il kernel originale, scompattalo in 
/usr/src e riprova.
Se le compilazioni non vanno a buon fine e non riesci acapire cosa manca e 
ad installarlo da solo, annotati gli errori che segnala e scrivi.
E un processo forse lento , ma istruttivo.
Ciao Umberto