Este artigo/tutorial aborda a configuração passo-a-passo do modem HSP56.
Você vai ver que a configuração desse modelo de hardware é mais fácil do
que se imagina.
Bom, é bem simples configurar esse modem. Primeiro você tem que baixar o driver do modem.
No nosso caso usaremos o pctel-0.9.6.tar.gz, você pode baixá-lo no endereço:
# ./configure --with-hal=cm8738 --with-kernel-includes=/usr/src/linux/include
# make
# make install
# insmod pctel
# insmod ptserial
Após a seqüência, o comando "tail /var/log/messages" deverá te retornar algo
parecido com:
May 16 23:28:17 suba kernel: PCTel initialization. Country code is 2.
May 16 23:28:17 suba kernel: PCTel device[00:11.0](0x88) found "PCTel Inc HSP MicroModem 56 (rev 01)" IOBASE 0xe800 IRQ 9.
May 16 23:28:17 suba kernel: PCTel driver version 0.9.6 [5.05c-4.27.215 (09-14-2001)]] (PCT789) (2001-08-18) with MANY_PORTS SHARE_IRQ SERIAL_PCI enabled.
May 16 23:28:17 suba kernel: PCTel driver built on [Linux 2.4.8 i686 unknown] with [2.95.3].
May 16 23:28:17 suba kernel: ttyS15 at 0xe800 (irq = 9) is a PCtel
[4] Comentário enviado por rangelviotti em 11/05/2004 - 08:22h
Senhores. Eu sequer passei da primeira fase. pois o site http://www.linuxajuda.com.br/download/pctel-0.9.6.tar.gz simplesmente não existe! Alguma alma caridosa poderia me dizer onde o papai aqui pode conseguir o meledetto arquivo???
[6] Comentário enviado por creepnight em 30/05/2004 - 17:10h
Eu fui instalar o modem no meu linux mandrake 9.0 e nao deu certo pois quando digitei o configure ocorreu o seguinte erro
./configure --with-hal=cm8738 --with-kernel-includes=/usr/src/linux/include
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_CM8738
checking for gcc... no
checking for cc... no
checking for cc... no
checking for cl... no
configure: error: no acceptable C compiler found in $PATH
[10] Comentário enviado por harleyhav em 12/09/2004 - 12:01h
Olá Jefferson, td legal?
Tentei instalar conforme vc instruiu neste artigo e veja só as msgs:
Se puder me dar uma "mãozinha" agradeço muitíssimo!!!
[root@lela pctel-0.9.6]# ./configure --with-hal=cm8738 --with-kernel-includes=/usr/src/linux-2.6.5-63077cl/
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... gawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_CM8738
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gawk... (cached) gawk
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking /usr/src/linux-2.6.5-63077cl//linux/modversions.h usability... no
checking /usr/src/linux-2.6.5-63077cl//linux/modversions.h presence... no
checking for /usr/src/linux-2.6.5-63077cl//linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!
[root@lela pctel-0.9.6]#
[11] Comentário enviado por harleyhav em 12/09/2004 - 17:21h
Olá, Jefferson
Tentei e consegui que o modversions.h fosse encontrado em meu sistema, porém seguindo o README do driver executei o seguinte comando: make clean e houve estas msgs de erro:
ptmodule.c: In function `Pctel_module_init':
ptmodule.c:19: warning: `MOD_INC_USE_COUNT' is deprecated (declared at /usr/src/linux-2.6.5-63077cl/include/linux/module.h:540)
ptmodule.c: In function `Pctel_module_free':
ptmodule.c:24: warning: `MOD_DEC_USE_COUNT' is deprecated (declared at /usr/src/linux-2.6.5-63077cl/include/linux/module.h:552)
ptmodule.c: In function `Pctel_module_is_free':
ptmodule.c:29: error: `MOD_IN_USE' undeclared (first use in this function)
ptmodule.c:29: error: (Each undeclared identifier is reported only once
ptmodule.c:29: error: for each function it appears in.)
make[2]: ** [ptmodule.o] Erro 1
make[2]: Leaving directory `/root/tmp/pctel-modem/pctel-0.9.6/src/module'
make[1]: ** [all-recursive] Erro 1
make[1]: Leaving directory `/root/tmp/pctel-modem/pctel-0.9.6/src'
make: ** [all-recursive] Erro 1
[root@lela pctel-0.9.6]#
[14] Comentário enviado por michelmabezerra em 09/02/2005 - 01:25h
Caro Jefferson Fernando Noronha.
Fiz tudo o que tinha que fazer no seu tutorial mas a partir do comando
#make não deu mais certo
apareceu uma mensagem dizendo o seguinte traduzindo para o portugues: "Alvo não encontrado"
O que devo fazer???
[16] Comentário enviado por bacharelado em 25/05/2005 - 01:05h
Bom Jefferson tudo blz..
Eu sou novo no linux instalei esse dias o Kurunin Linux 5.0
E tentei conectarsse a internet e não consegui porque o sistema não achava o meu modem hsp56 micromodem queria q por gentileza me passasse bem detalhado como fazer para configurá-lo.
Agradeço deste já..
um abraço
se puder mande e-mail para si-unc-canoinhas@click21.com.br
[17] Comentário enviado por gutsk8 em 15/10/2005 - 14:48h
Tenho essa mesmo problema,.. as coisas q eles estao pedindo pra fazer sao mto complicadas,.. e preciso ser um Expert,.. o windows ganha disparado na facilidade de fazer ser coisas mas linux tb ganha com outras, mas no geral para usuarios leigos o windows ainda e a melhor opção,.. eustou tentando migrar para o linux,. mas ta mto complicado,.principalmente em relação aos drivers,.. se conseguisse pelo menos cong o modem,.. pois parece q esses drivers sao baixados da internet pelo proprio Linux,... mas tenho q por meu modem pra funfa,,. Help-me,.. se tiver alguma forma mais simples de fazer isso me manda um email,... gutsk8@msn.com
[18] Comentário enviado por bomberman_svc em 06/03/2006 - 13:51h
Para instalar o modem no meu pc eu demorei mais ou menos uns 6 meses apanhando nessa instalação. Com um pouco de paciencia eu aprendi o que deve ser feito... Baixando os drivers correspondentes ao Kernel de suas máquinas e dando uma lida no arquivo README que acompanha os drivers, os passos descritos acima serao o bastante para que o Driver seja configurado e carregado no Linux. Uma dica que dou a vocês é tentar isso utilizando a instalação completa do Linux, afim de evitar dependencias. Um passo que faltou o Autor colocar no artigo é como criar o link do driver instalado para o dispositivo modem pois no resultado obtido pelo comando tail o modem estava no dispositivo "ttyS15". Prestem bem atencao no dispositivo apontado na linha de comando porque isso pode variar de pc para pc, e era justamente nesse passo que eu errava. Quem quiser escreva-me falecomorubens@hotmail.com ou bomberman_svc@hotmail.com
[19] Comentário enviado por demiscarlos em 15/07/2006 - 19:32h
Olha ae o que deu... Ve ae o que posso fazer, me ajude, to precisando o mais rapido possivel. Flw:
root@ubuntu:/home/demis/Desktop/pctel-0.9.6# ./configure --with-hal=sis --with-kernel-includes=/usr/linux/include
checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for gawk... no
checking for mawk... mawk
checking whether make sets ${MAKE}... yes
checking build driver for... HAL_I8XX
checking for gcc... gcc
checking for C compiler default output... a.out
checking whether the C compiler works... yes
checking whether we are cross compiling... no
checking for suffix of executables...
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for style of include used by make... GNU
checking dependency style of gcc... none
checking whether make sets ${MAKE}... (cached) yes
checking for a BSD-compatible install... /usr/bin/install -c
checking whether ln -s works... yes
checking for gawk... (cached) mawk
checking how to run the C preprocessor... gcc -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking /usr/linux/include/linux/modversions.h usability... no
checking /usr/linux/include/linux/modversions.h presence... no
checking for /usr/linux/include/linux/modversions.h... no
configure: error: modversions.h is missing - you should configure your kernel first!