Script que diz se o modem é compatível com o Linux

Iniciado por vampire_thunder, 24 de Junho de 2007, 23:21

tópico anterior - próximo tópico

vampire_thunder

Descobri ISSO e dei uma conferida, mas não saco nada de inglês. Alguém com paciência poderia dar uma olhada no meu resultado e me dizer o que devo fazer para instalar um dos meus modems no Ubuntu? Meu resultado foi esse aqui:
http://rapidshare.com/files/39180314/ScanModem.zip.html

gabriel0085

vimpire_thunder,

Te aconselho a não sair baixar e executando scripts de qualquer fonte. Estes podem trazer códigos maliciosos, danificar seu sistema ou te fazer perder arquivos. 



Dá uma olhada nesse site:

http://www.linmodems.org/

vampire_thunder

Mas essa é uma dica do "viva o Linux", então achei que não tinha problema.
Bem, resolvi dar uma olhada e achei isso:

Citar
For candidate modem in PCI bus:  00:0a.0
  Class 0780: 16ec:2f00 Communication controller: U.S. Robotics USR5660A
      Primary PCI_id  16ec:2f00
Support type needed or chipset: hsfmodem

Freeware support may be available for a few Conexant chipset modems
with support confirmed only for the PCI_id chipset  14f1:2f00.
See  http://ubuntuforums.org/showthread.php?t=180632

Otherwise formal support for Conexant chipset modems are available ONLY through
http://www.linuxant.com/drivers.  Read Conexant.txt for details.
and Modem/YourSystem.txt for follow through guidance.  Driver speed is limited to
14,400 until a key is purchased.  There is NO freeware alternative.
There are two support package types: hsfmodem  and hcflinmodem.
http://www.lorenzobettini.it/linux/LinuxSonyVaioVGN-S5VP_B reports a
problem and solution in stalling a key, after testing of the free low
speed download.

The hsfmodem package serves a great variety of Conexant chipset modems.
From  http://www.linuxant.com/drivers/hsf/full/d...-ubuntu-x86.php
download hsfmodem_VersionSpec_k2.6.20_15_generic_ubuntu_i386.deb.zip
                          with 2.6.20_15_generic equivalent to 2.6.20-15-generic, your kernel version.
Under Linux unpack with:
$ unzip hsfmodem*.zip
Then install with:
$ sudo dpkg -i hsfmodem*.deb
Subsequently, the modem should be found with
$ sudo wvdialconf /etc/wvdial.conf
Edit in your personal information with:
$ sudo gedit /etc/wvdial.conf
and try dialing out with:
$ sudo wvdial.
See Testing.txt  for details.

Read Conexant.txt

Writing Conexant.txt

Segundo o teste meu USRobotics finalmente poderia funcionar (se bem que o driver é outro no Linux), então entrei no site indicado, baixei o pacote e instalei. No meio da instalação pediu o código de ativação, mas como eu não tinha, só dei enter e concluí. O modem funciona mas é limitado a 14kbps.
Em outro arquivo txt, dá o link dessa página:
http://ubuntuforums.org/showthread.php?t=180632

Aí explica como compilar no dapper. Baixei o arquivo indicado e fiz tudo direitinho, mas a compilação dá erro:


CC [M]  /home/filipo/conexant/modules/mod_basic2.o
In file included from /home/filipo/conexant/modules/mod_basic2.c:51:
/home/filipo/conexant/modules/osspec/include/oscompat.h:57:26: error: linux/config.h: Arquivo ou diretório inexistente
make[3]: ** [/home/filipo/conexant/modules/mod_basic2.o] Erro 1
make[2]: ** [_module_/home/filipo/conexant/modules] Erro 2
make[2]: Saindo do diretório `/usr/src/linux-headers-2.6.20-15-generic'
make[1]: ** [default] Erro 2
make[1]: Saindo do diretório `/home/filipo/conexant/modules'
make: ** [all] Erro 2

tentei comentar a linha desse arquivo config.h mas continuou dando erro. Alguém poderia me indicar o que fazer?