Modem PCI Conexant su kubuntu 10.10 x64 help :(

Riconoscimento, installazione e configurazione delle periferiche.
Avatar utente
Danielem
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 5 febbraio 2007, 12:09

Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da Danielem »

Salve a tutti...
Sono 2 giorni che cerco drivers per un modem interno che vorrei usare solo come fax (quindi anche se funzionano non posso utilizzare quelli linuxant perchè non mi va di spendere. quelli trial hanno il fax disabilitato) ma non ci riesco.
L'ultima prova che ho fatto è stata scaricare questi drivers:

http://linux.dell.com/files/ubuntu/hard ... oem.tar.gz

Ma quello che mi salta fuori dopo aver fatto un make install è questo:

$ sudo hsfconfig
Conexant HSF softmodem driver, version 7.68.00.09x86_64oem

If you need assistance or more information, please go to:
http://www.linuxant.com/

When reporting a problem for the first time, please send
us the file generated by "hsfconfig --dumpdiag".

No pre-built modules for: Ubuntu-Kubuntu-10.10 linux-2.6.35-28-generic x86_64-SMP

Trying to automatically build the driver modules...
(this requires a C compiler and proper kernel sources to be installed)

Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.35-28-generic/build]

WARNING: missing file /lib/modules/2.6.35-28-generic/build/include/linux/autoconf.h
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

However, proper /boot/config-2.6.35-28-generic was found.
Would you like to try using it (in a temporary kernel tree)? [yes]

Unable to prepare temporary kernel tree

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "hsfconfig".

Se qualcuno puo' aiutarmi o esistono soluzioni piu rapide... lo ringrazio infinitamente, sono abbastanza nuovo nel mondo linux, nel senso che l'ho sempre utilizzato a tratti per problemi di incompatibilità, anche ora ho uno scanner canon lide 700 che non è per il momento supportato ma se il modem funzionasse lo potrei usare tramite virtualbox con un xp dentro.....

Grazie :)
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da magozurlinux »

Ciao,

prima di compilare il pacchetto hsfmodemxxxxx.tar.gz devi installare questi pacchetti:

Codice: Seleziona tutto

sudo apt-get install build-essential linux-headers-$(uname -r)
devi scompattare il pacchetto nella tua home (clicca in alto su Risorse > Cartella home);

poi compila ed installi il driver per il tuo modem.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
Danielem
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 5 febbraio 2007, 12:09

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da Danielem »

ehhh.. il problema è proprio questo....
Guarda... questo è quello che esce quando do il comando:

Reading package lists... Done
Building dependency tree     
Reading state information... Done
build-essential is already the newest version.
build-essential set to manually installed.
linux-headers-2.6.35-28-generic is already the newest version.
linux-headers-2.6.35-28-generic set to manually installed.
The following packages were automatically installed and are no longer required:
  firefox-branding python-ldb python-dnspython python-tdb libtevent0 libldb0
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.


Quindi in pratica risulta già installato...

poi anche riscompattando il tar.gz nella cartella home, viene fuori esattamente quello che ho postato inizialmente...
Avatar utente
Danielem
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 5 febbraio 2007, 12:09

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da Danielem »

Purtroppo il giochetto di installare quelli dell e utilizzare poi la hsfpatch funziona solo per la versione 32 bit.. :(
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da magozurlinux »

Ciao,

hai dato questo comando prima di compilare il driver?

Codice: Seleziona tutto

cd hsfmodem-7.68.00.09x86_64oem
poi dai il comando make, se non emette errori di compilazione, dai questo comando:

Codice: Seleziona tutto

sudo make install
Hai visto se c'è il file Readme all'interno della cartella hsfmodem-7.68.00.09x86_64oem ?
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
Danielem
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 5 febbraio 2007, 12:09

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da Danielem »

magozurlinux ha scritto: Ciao,

hai dato questo comando prima di compilare il driver?

Codice: Seleziona tutto

cd hsfmodem-7.68.00.09x86_64oem
poi dai il comando make, se non emette errori di compilazione, dai questo comando:

Codice: Seleziona tutto

sudo make install
Hai visto se c'è il file Readme all'interno della cartella hsfmodem-7.68.00.09x86_64oem ?
Certo che c'è il readme dentro. Dice semplicemente di dare un make install:

If you have obtained the driver package in tar format:

1. extract the package with "tar -xzf hsfmodem-{version}.tar.gz"

2. change to the package directory with "cd hsfmodem-{version}"

3. run "make install" from the top of the package directory.

4. run "hsfconfig" to complete the installation and configure your modem.

Do not delete or move the source tree from your system after these steps,
it will be required to uninstall and patch the driver.

(Alternatively to this whole procedure you may generate RPMS from the tar
package using rpmbuild -ta hsfmodem-{version}.tar.gz")


Questo poi va a piazzare in giro /sbin vari eseguibili e file di configurazioni tra cui appunto l'eseguibile hsfconfig.
Il problema sta proprio nel come è stato scritto questo eseguibile, una volta eseguito da appunto gli errori che io ho postato nel mio primo messaggio.
E' chiaramente dovuto al fatto che al suo interno "dice" di andare a cercare cose in posti che non ci sono o sono sbagliati.
Ad esempio, autoconf.h non è nel percorso che indica lui /lib/modules/2.6.35-28-generic/build/include/linux/autoconf.h , ma in /lib/modules/2.6.35-28-generic/build/include/generated/autoconf.h e via discorrendo. Io ho provato a cambiare manualmente qualche percorso ma ovviamente le mie competenze sono quelle di un principiante.

E' tutta questione di quel file, i sorgenti vanno bene per tutte le versioni di linux, ma ogni distribuzione deve avere il suo hsfconfig opportunamente modificato o generato.
Sono sicuro di una cosa, i driver conexant sono installabilissimi e ne è una prova che quelli linuxant vanno dapperttutto, quindi chi è in grado di modificare per ubuntu quel file come si genera, ha risolto il problema decennale di sti benedetti modem che non vanno...... almeno credo....

Per i sistemi a 32 bit esiste la patch hsfpatch da mettere sopra quelli linuxant, ma non va sul 64 bit...
Ultima modifica di Danielem il mercoledì 30 marzo 2011, 15:04, modificato 1 volta in totale.
Avatar utente
magozurlinux
Accecante Asceta
Accecante Asceta
Messaggi: 25000
Iscrizione: mercoledì 17 marzo 2010, 17:44
Desktop: xubuntu
Distribuzione: Xubuntu 22.04.3 LTS x86_64
Sesso: Maschile
Località: Pisa

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da magozurlinux »

Ciao,

ho dato questo comando da terminale con Ubuntu 10.04 LTS, e mi è apparso questo:
jupiter@jupiter:~$ locate autoconf.h
/usr/src/linux-headers-2.6.32-25-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-26-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-27-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-28-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-29-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-30-generic/include/linux/autoconf.h
prova a dare lo stesso comando con Ubuntu 10.10; postami il percorso di autoconf.h, se non trova il percorso di questo header la compilazione abortisce; mi è successo qualche mese fa con un altro utente per la webcam, percorsi differenti e la compilazione abortiva, ho provato a cambiare percorso nell'header ed ha continuato ad emettere errori incomprensibili.
Xubuntu 22.04 LTS - saluti da magozurlinux a tutti gli utenti del forum :ciao:
Avatar utente
Danielem
Prode Principiante
Messaggi: 44
Iscrizione: lunedì 5 febbraio 2007, 12:09

Re: Modem PCI Conexant su kubuntu 10.10 x64 help :(

Messaggio da Danielem »

magozurlinux ha scritto: Ciao,

ho dato questo comando da terminale con Ubuntu 10.04 LTS, e mi è apparso questo:
jupiter@jupiter:~$ locate autoconf.h
/usr/src/linux-headers-2.6.32-25-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-26-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-27-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-28-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-29-generic/include/linux/autoconf.h
/usr/src/linux-headers-2.6.32-30-generic/include/linux/autoconf.h
prova a dare lo stesso comando con Ubuntu 10.10; postami il percorso di autoconf.h, se non trova il percorso di questo header la compilazione abortisce; mi è successo qualche mese fa con un altro utente per la webcam, percorsi differenti e la compilazione abortiva, ho provato a cambiare percorso nell'header ed ha continuato ad emettere errori incomprensibili.


ecco il mio.

daniele@daniele-ubuntu:~/Downloads$ locate autoconf.h
/usr/src/linux-headers-2.6.38-7-generic/include/generated/autoconf.h


Ma sai che avevo anche provato a modificare il percorso nell'hsconfig ma poi comunque mi diceva che la versione non corrispondeva con version.h e un'altra serie di cose...
Aggiungo anche il file in allegato :)
Grazie :) si sa mai che si riesca a fare qualcosa...

Se io cambio nel file, dove trovi il primo "autoconf.h" e metto questa riga al suo posto:

"${KERNELSRC}/include/generated/autoconf.h"

Poi me lo trova... ma mi dice:

Where is the linux source build directory that matches your running kernel?
[/lib/modules/2.6.38-7-generic/build]

WARNING: the kernel version () defined in
/lib/modules/2.6.38-7-generic/build/include/linux/version.h
does not match the currently running kernel (2.6.38-7-generic)
The cause of this problem is an incorrect kernel source path.
Please check that /lib/modules/2.6.38-7-generic/build points to the right tree.
The cause of this is usually a missing or unconfigured
kernel source tree (and sometimes an incorrect directory or symbolic link).

However, proper /boot/config-2.6.38-7-generic was found.
Would you like to try using it (in a temporary kernel tree)? [yes]

Unable to prepare temporary kernel tree

First, ensure that the proper kernel source and compiler packages
from your distribution vendor and/or the community are installed.

The Linux kernel can then be reconfigured by running "make menuconfig"
under the kernel source directory (usually /usr/src/linux).

Verify that the proper options for your system are selected.

Then compile and install your new kernel (for more information about
this procedure, see the README file under the kernel source directory),
reboot the system using the new kernel, and re-run "hsfconfig".

Quindi la solita roba...

P.S.: io sto usando la 11.04 al momento.

EDIT: niente, avevo cercato di caricare il file hsfconfig ma non si mette qua....
Ultima modifica di Danielem il mercoledì 30 marzo 2011, 20:36, modificato 1 volta in totale.
Scrivi risposta

Ritorna a “Driver e periferiche”

Chi c’è in linea

Visualizzano questa sezione: 0 utenti iscritti e 3 ospiti