hsfconfig - Instalação modem conexant

Iniciado por J-P, 03 de Julho de 2010, 15:17

tópico anterior - próximo tópico

J-P

Olá pessoal, tudo bem?
Deixei essa mesma pergunta no tópico em que o alarcon criou um Tutorial para instalação do HSP56 MR driver Smartlink. Como não houve resposta, decidi criar esse tópico.

Acho que estou muito perto de conseguir instalar meu fax modem da conexant. No Cd de instalação havia uma pasta "hsfmodem-7.60.00.00oem.tar. Segui as instruções de um outro tutorial para instalar arquivos com esta extensão, descompactei, entrei no terminal como root, entrei no diretório da pasta e apliquei os seguintes comandos:
./configure
make
sudo make install

Então, apareceu a seguinte mensagem no terminal:

complete the installation and configuration of your modem,
please run "hsfconfig" (or "/usr/sbin/hsfconfig")

Digitei no terminal "hsfconfig". Apareceu então a seguinte mensagem no terminal:

Conexant HSF softmodem driver, version 7.60.00.00oem

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-10.04 linux-2.6.32-21-generic i686-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.32-21-generic/build]

Aqui eu não sabia o que fazer, então dei "Enter" no terminal. Apareceu então a seguinte mensagem:

Building modules for kernel 2.6.32-21-generic, using source directory
/lib/modules/2.6.32-21-generic/build. Please wait...

ERROR: Module build failed!
Please examine the log file "/tmp/hsfconfig-buildlog.txt" to determine why."

Dentro do Cd de instalação do modem havia um arquivo "Leia-me" alertando para a necessidade de rodar o "hsfconfig" no final, mas como sou iniciante não entendo bem o que significa. Acredito que foi por causa disso que ainda não consegui instalar o modem. Alguém poderia me orientar a resolver esse problema?

livre1

E eu não conheço muito sobre modens, mais vou sugerir que coloque o log aqui: /tmp/hsfconfig-buildlog.txt





Se for muito grande coloque o arquivo em algum servidor.

J-P

#2
Livre1, valeu por responder.
Eu sou iniciante, talvez tenha feito algo errado... mas eu entrei no root e digitei no terminal o que você sugeriu "/tmp/hsfconfig-buildlog.txt"
Não sei se era necessário digitar alguma coisa antes ou depois, mas deu "Permissão negada" no terminal após eu digitar  este comando...

livre1

#3
Eu entro pouco no sistema de arquivos, mais acho que é assim: ir até o menu > clicar em computador > clicar em sistema de arquivos > procurar a pasta temp e clicar > achar onde ou em que pasta está o log > abrir ele clicando em cima > copiar o texto do log e colar aqui.




Caso sejá muito grande o log pegue e envie o arquivo para um servidor de hospedagem, mais mande ele original como texto não comprima ele.



Eu não conheço de modens, quero ver se encontro ou alguem alguma coisa de errada no log.



Vai no menu e procura por synaptic (acho que e isso) e digita na caixa de pesquisa por g++ e ve se tá instalado, se tiver instalado deixe ele ae, senão tiver instalado, instale ele.


Você disse que o drive está no cd, que cd seria este, de que data é?



Qual versão do Ubuntu usa: Ubuntu 10.04, Kubuntu 10.04, e qual kernel está instalado?



Eu uso discada aqui só que meu modem e Smart link e desde ontem tá dificil entrar na internet, não e culpa do Ubuntu e do provedor, vou dar uma olhada aqui qual pacotes precisa ter instalado para compilar ele.


Verifica no Google "Pacotes de compilação para linux" ou "Pacotes de compilação para Ubuntu".



No synaptic também procure e instala build-essential.



Ae tenta instalar denovo ae cole o que aparecer no terminal aqui.



Mais antes de fazer o que está acima coloque o log que pedi aqui!



Se synaptic falhar tente: sudo apt-get g++ é sudo apt-get build-essential



J-P

Opa,
achei o build-log.txt, é isso aqui:

(cd /lib/modules/2.6.32-21-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.32-21-generic/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" clean)
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-21-generic'
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-21-generic'
(cd /lib/modules/2.6.32-21-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.32-21-generic/build" "M=/usr/lib/hsfmodem/modules/GPL/hda" "CC=gcc" "HDA_CFLAGS=-DFOUND_KZALLOC  -DFOUND_TLV   -DFOUND_IRQ_HANDLER_T -DFOUND_DELAYED_WORK" clean)
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-21-generic'
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-21-generic'
rm -rf *.o GPL/*.o *.ko GPL/*.ko *.mod.c GPL/*.mod.c .*.cmd GPL/.*.cmd .tmp_versions .tmp_versions  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfosspec.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfserial.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfengine.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfpcibasic2.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfmc97ich.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfmc97via.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfmc97ali.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfmc97ati.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfmc97sis.mod  /lib/modules/2.6.32-21-generic/build/.tmp_versions/hsfsoar.mod Modules.symvers GPL/hda/Modules.symvers
(cd /lib/modules/2.6.32-21-generic/build && make "CNXT_KERNELSRC=/lib/modules/2.6.32-21-generic/build" "M=/usr/lib/hsfmodem/modules" "CC=gcc" modules)
make[1]: Entering directory `/usr/src/linux-headers-2.6.32-21-generic'
scripts/Makefile.build:49: *** CFLAGS was changed in "/usr/lib/hsfmodem/modules/Makefile". Fix it to use EXTRA_CFLAGS.  Stop.
make[1]: *** [_module_/usr/lib/hsfmodem/modules] Error 2
make[1]: Leaving directory `/usr/src/linux-headers-2.6.32-21-generic'
make: *** [all] Error 2

Os comandos que você sugeriu eu já havia aplicado todos pelo Synaptic... Só houve um ou dois que eu não consegui instalar porque, parece, não estava no Cd...

livre1

Vai nesse site e baixe de outro computador: http://packages.ubuntu.com/




Digite o nome do pacote lá por exemplo "build-essential" senão tiver o build-essential e g++ muitas compilações não irão funcionar.





sandro.serra.ap

Já está disponível o softmodem conexant para o kernek do Ubuntu 10.04 ? Ou instalaram de outra forma ?

J-P

Sandro, não entendi bem sua pergunta...

Livre1,
baixei o G++ e outros que encontrei no site que você indicou.
Só resta uma perguntinha básica... Como faço para instalá-los? Jogo na pasta pessoal e dou um Apt-get, é isso??? Desculpa a pergunta idiota, é que até hoje não consegui instalar nada no ubuntu...

Valeu.

mauricio_luciano

Citação de: J-P online 05 de Julho de 2010, 17:05
Sandro, não entendi bem sua pergunta...

Livre1,
baixei o G++ e outros que encontrei no site que você indicou.
Só resta uma perguntinha básica... Como faço para instalá-los? Jogo na pasta pessoal e dou um Apt-get, é isso??? Desculpa a pergunta idiota, é que até hoje não consegui instalar nada no ubuntu...

Valeu.

Em um terminal você entra no diretório onde estão os '.deb' que você baixou, ex: cd /home/usuário/pasta
Daí você usa o comando --> sudo dpkg -i nome do pacote.deb

Felicidades.  8)

J-P

Valeu Maurício!
Suspeitei desde o princípio... rsrs.
Vou instalar tudo aqui e ver no que dá,
Abs.

sandro.serra.ap

Citação de: J-P online 05 de Julho de 2010, 17:05
Sandro, não entendi bem sua pergunta...

Aqui neste site http://www.linuxant.com/drivers/hcf/full/downloads.php estão os softmodens para instalar o drive da linuxant e ainda não esta disponível para o kernel do ubuntu 10.04.

J-P

Valeu pela indicação, Sandro.
Realmente não tem para o 10.04. Se eu não conseguir instalar nessa versão do ubuntu, vou tentar uma outra que tenho aqui comigo.
abs.

livre1

Eu acredito que não deve demorar a ter o drive disponivel ainda mais que está e uma versão LTS.



Esse drive se não me engana e pago?



Se for parece que ele limita a velocidade da internet não é?




J-P

O driver que tenho aqui é o que veio no cd de instalação do modem.
Não sei se limita a velocidade, eu o uso para me conectar pelo o Windows e funciona normalmente com taxa média de 5kb/s em downloads.
Vou esperar sair o driver pelo site da Linuxant. Quem sabe assim eu consigo.

valeu a todos pela a ajuda.
Abs.