| Exibir mensagem anterior :: Exibir próxima mensagem |
| Autor |
Mensagem |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Qui Mai 25, 2006 1:15 pm Assunto: Erro na instalação de driver de modem... Me ajudem! |
|
|
Estou seguindo os passos de um totorial... Baixei o driver slmodem-2.9.11-20051101 no Fedora 4 Kernel 2.6 pra reconhecer o modem HSP56 MR, compilei e instalei com o comando: #make SUPPORT_ALSA=1 && make install:
| Citação: |
[root@localhost slmodem-2.9.11-20051101]# make SUPPORT_ALSA=1 && make install
make -C modem all
make[1]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_main.o -c modem_main.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_cmdline.o -c modem_cmdline.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem.o -c modem.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_datafile.o -c modem_datafile.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_at.o -c modem_at.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_timer.o -c modem_timer.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_pack.o -c modem_pack.c
modem_pack.c: In function ‘modem_async_get_bits’:
modem_pack.c:100: warning: pointer targets in passing argument 2 of ‘m->get_chars’ differ in signedness
modem_pack.c: In function ‘modem_async_put_bits’:
modem_pack.c:148: warning: pointer targets in passing argument 2 of ‘m->put_chars’ differ in signedness
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_ec.o -c modem_ec.c
modem_ec.c: In function ‘tx_info’:
modem_ec.c:723: warning: pointer targets in passing argument 2 of ‘l->modem->get_chars’ differ in signedness
modem_ec.c: In function ‘push_rest_data’:
modem_ec.c:811: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness
modem_ec.c: In function ‘rx_info’:
modem_ec.c:860: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_comp.o -c modem_comp.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_param.o -c modem_param.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_debug.o -c modem_debug.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o homolog_data.o -c homolog_data.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o dp_sinus.o -c dp_sinus.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o dp_dummy.o -c dp_dummy.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o sysdep_common.o -c sysdep_common.c
gcc -lasound -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o /usr/lib/libasound.so
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -DSUPPORT_ALSA=1 -o modem_test.o -c modem_test.c
gcc -lasound -o modem_test modem_test.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
make[1]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/modem'
make -C modem all
make[1]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/modem'
rebuild profile...
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_main.o -c modem_main.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_cmdline.o -c modem_cmdline.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem.o -c modem.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_datafile.o -c modem_datafile.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_at.o -c modem_at.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_timer.o -c modem_timer.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_pack.o -c modem_pack.c
modem_pack.c: In function ‘modem_async_get_bits’:
modem_pack.c:100: warning: pointer targets in passing argument 2 of ‘m->get_chars’ differ in signedness
modem_pack.c: In function ‘modem_async_put_bits’:
modem_pack.c:148: warning: pointer targets in passing argument 2 of ‘m->put_chars’ differ in signedness
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_ec.o -c modem_ec.c
modem_ec.c: In function ‘tx_info’:
modem_ec.c:723: warning: pointer targets in passing argument 2 of ‘l->modem->get_chars’ differ in signedness
modem_ec.c: In function ‘push_rest_data’:
modem_ec.c:811: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness
modem_ec.c: In function ‘rx_info’:
modem_ec.c:860: warning: pointer targets in passing argument 2 of ‘l->modem->put_chars’ differ in signedness
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_comp.o -c modem_comp.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_param.o -c modem_param.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o modem_debug.o -c modem_debug.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o homolog_data.o -c homolog_data.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_sinus.o -c dp_sinus.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o dp_dummy.o -c dp_dummy.c
gcc -Wall -g -O -I. -DCONFIG_DEBUG_MODEM -o sysdep_common.o -c sysdep_common.c
gcc -o slmodemd modem_main.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
gcc -o modem_test modem_test.o modem_cmdline.o modem.o modem_datafile.o modem_at.o modem_timer.o modem_pack.o modem_ec.o modem_comp.o modem_param.o modem_debug.o homolog_data.o dp_sinus.o dp_dummy.o dsplibs.o sysdep_common.o
make[1]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/modem'
make -C drivers KERNEL_DIR=/lib/modules/2.6.11-1.1369_FC4/build
make[1]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
cc -I/lib/modules/2.6.11-1.1369_FC4/build/include -o kernel-ver kernel-ver.c
make all KERNEL_VER=2.6.11-1.1369_FC4
make[2]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
make modules -C /lib/modules/2.6.11-1.1369_FC4/build SUBDIRS=/home/amdreh/slmodem-2.9.11-20051101/drivers
make[3]: Entering directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
Building modules, stage 2.
MODPOST
Warning: could not find /home/amdreh/slmodem-2.9.11-20051101/drivers/.amrlibs.o.cmd for /home/amdreh/slmodem-2.9.11-20051101/drivers/amrlibs.o
make[3]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make[2]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
make[1]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
make install -C drivers KERNEL_DIR=/lib/modules/2.6.11-1.1369_FC4/build
make[1]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
cc -I/lib/modules/2.6.11-1.1369_FC4/build/include -o kernel-ver kernel-ver.c
mkdir -p /dev
mknod -m 600 /dev/slamr0 c 242 0 ; mknod -m 600 /dev/slamr1 c 242 1 ; mknod -m 600 /dev/slamr2 c 242 2 ; mknod -m 600 /dev/slamr3 c 242 3 ; echo -n
mknod -m 600 /dev/slusb0 c 243 0 ; mknod -m 600 /dev/slusb1 c 243 1 ; mknod -m 600 /dev/slusb2 c 243 2 ; mknod -m 600 /dev/slusb3 c 243 3 ; echo -n
make install KERNEL_VER=2.6.11-1.1369_FC4
make[2]: Entering directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
install -D -m 644 slamr.ko /lib/modules/2.6.11-1.1369_FC4/extra/slamr.ko
install -D -m 644 slusb.ko /lib/modules/2.6.11-1.1369_FC4/extra/slusb.ko
/sbin/depmod -a
make[2]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
make[1]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
install -D -m 755 modem/slmodemd /usr/sbin/slmodemd
rm -f -rf /var/lib/slmodem
install -d -D -m 755 /var/lib/slmodem
[root@localhost slmodem-2.9.11-20051101]#
|
E quando eu fui fazer o comando seguinte, o comando slmodemd –country=BRAZIL /dev/slamr0 &, eu recebo esse erro...
| Citação: |
[root@localhost slmodem-2.9.11-20051101]# slmodemd -–country=BRAZIL /dev/slamr0/ &
[1] 3394
Usage: slmodemd [option...] <device>
Where 'device' is name of modem device (default `/dev/slamr0')
and 'option' may be:
[root@localhost slmodem-2.9.11-20051101]# -h, --help this usage
-u, --usage this usage
-v, --version show version and exit
-c, --country=VAL default modem country name (default `USA')
--countrylist show list of supported countries
-a, --alsa ALSA mode (see README for howto)
-g, --group=VAL Modem TTY group (default `uucp')
-p, --perm=VAL Modem TTY permission (default `0660')
-r, --ringdetector with internal ring detector (software)
-n, --nortpriority run with regular priority
-s, --shortbuffer use short buffer (4 periods length)
-d, --debug=VAL debug level (default `0')
-l, --log=VAL logging mode (default `5')
|
Mesmo seguindo o outro método, o de instalação no mandriva, onde tem que fazer o comando #modprobe slamr antes dá o mesmo erro... Eu queria saber pq dá esse erro e se tem como consertar isso... Será que deu algum erro na compilação/instalação? Será que é falta de fontes no kernel ou algo assim? =( |
|
| Voltar ao Topo |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 525 Localização: RJ
|
Enviada: Qui Mai 25, 2006 2:03 pm Assunto: |
|
|
Parece que ele simplesmente não interpretou direito o comando que você digitou. Tem certeza de que digitou certo?
Eu não tenho aqui esse modem, mas amanhã posso tentar no meu trabalho... é só me passar o link onde pegou o módulo e o tutorial, ok? _________________ Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora |
|
| Voltar ao Topo |
|
 |
Mar Colaborador


Registrado em: Nov 14, 2005 Mensagens: 366 Localização: Campo Largo -PR
|
Enviada: Qui Mai 25, 2006 2:49 pm Assunto: |
|
|
Olha, só sei que este é o modem mais problemático que já ouvi falar (não que eu sejá esperiente, mas... he he). Falando sério. Fiquei sabendo que tem um módulo que funcionava até o kernel 2.4.x, mas que depois não funciona mais e eu não encontrei nada que funcionasse. Esses tempos atrás teve um fórum disso aqui, dê uma olhada em hardware. _________________ Mar
--------------------------------------------------------------------------
"Quem dá aos pobres, empresta a Deus, quem empresta ao Governo, dá adeus". |
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sex Mai 26, 2006 12:25 am Assunto: |
|
|
No kernel 2.4.X é tem bastantes drivers que dão certo... Mas com o 2.6.X, por exemplo, o driver PcTel só suporta 1 chipset... É mais difícil... Mas no Kurumin 5 com os dispositivos de ativação de winmodem ele reconheceu o modem com 1 clique...
Esse tutorial está nesse link http://www.guiadohardware.net/comunidade/problema-modems/268347/#2248085
O link para os drivers é:
http://linmodems.technion.ac.il/packages/smartlink/
O driver que eu baixei é o:
slmodem-2.9.11-20051101.tar.gz (07-Jan-2006 20:30 814k)
E eu notei que na compilação/instalação deu uns
| Citação: |
Warning: could not find /home/amdreh/slmodem-2.9.11-20051101/drivers/.amrlibs.o.cmd for /home/amdreh/slmodem-2.9.11-20051101/drivers/amrlibs.o
make[3]: Leaving directory `/usr/src/kernels/2.6.11-1.1369_FC4-i686'
make[2]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers'
make[1]: Leaving directory `/home/amdreh/slmodem-2.9.11-20051101/drivers' |
Isso é um problema? |
|
| Voltar ao Topo |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 525 Localização: RJ
|
Enviada: Sex Mai 26, 2006 1:02 am Assunto: |
|
|
A bagaça compila sem erro, mas não encontra tudo o que procura... vou tentar compilar e instalar pra ver... mesmo que eu não tenha o tal modem, acho que subir os módulos deve servir pra alguma coisa na tentativa de ajudar.
Amanhã te dou um retorno, véio. _________________ Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora |
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sex Mai 26, 2006 1:06 am Assunto: |
|
|
Eu tentei várias combinações de [root@localhost slmodem-2.9.11-20051101]# slmodemd -–country=BRAZIL /dev/slamr0/ & : Com e sem / no final, com 1 "-", com 2 sem nenhum, com o caminho do slmodemd (/usr/sbin)com o & junto separado, sem...
Eu não sei se tem a ver, mas eu entrei no diretório /usr/sbin e tentei acessar o arquivo slmodemd e deu:
| Citação: |
Error:mdm setup: cannot open dev '/dev/slamr0': no such devide or address
Error: cannot setup device '/dev/slamr0'
|
Será que esses problemas não significam que a instalação não foi bem sucedida? |
|
| Voltar ao Topo |
|
 |
Hector Membro Ouro


Registrado em: Feb 03, 2005 Mensagens: 910
|
|
| Voltar ao Topo |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 525 Localização: RJ
|
Enviada: Sex Mai 26, 2006 11:56 am Assunto: |
|
|
POw, dá uma olhada no tuto que o Hector passou e dê um retorno. _________________ Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora |
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sex Mai 26, 2006 12:05 pm Assunto: |
|
|
Eu vou testar a dica do Hector e digo no que deu de noite...
Mas tentando lá essa manhã eu tive as seguintes dúvidas:
Qual é a diferença entre usar o “slmodemd –country=BRAZIL /dev/slamr0 &” e o “slmodemd –country=BRAZIL /dev/slamr0”? (Com e sem o &) Tanto faz usar um ou outro?
Bom, hj eu estava testando... Eu fiz:
| Citação: |
modprobe ungrab-winmodem
modprobe slamr
slmodemd –country=BRAZIL /dev/slamr0 & |
(agora funcionou com o $ =S)
Mas aqui eu eu não entendo... O tutorial diz pra eu fazer tbm:
| Citação: |
service slmodemd start
ln –sf /dev/ttySL0 /dev/modem |
Mas o slmodemd abre :
| Citação: |
[root@localhost ungrab-winmodem]# slmodemd -country=BRAZIL /dev/slamr0
SmartLink Soft Modem: version 2.9.11 May 26 2006 00:42:02
symbolic link `/dev/ttySL0' -> `/dev/pts/5' created.
modem `slamr0' created. TTY is `/dev/pts/5'
Use `/dev/ttySL0' as modem device, Ctrl+C for termination. |
E eu não posso mais mexer ali a não ser que eu aperte ctrl+c e mate o comando... Eu tenho que fazer esses 2 em outra janela do terminal?
E mesmo assim o comando service slmodemd start dá o mesmo erro que o slmodemd tava... Só que fica FALHOU escrito de vermelho na parte inferior...
Mas enfim... Agora o modem responde no KPPP!!! Enquanto eu não der ctrl+c no slmodemd o modem responde... Mas o problema é que mesmo o modem respondendo no kppp, quando eu vou discar ele aparece escrito “Modem encontrado”, depois “Inicializando o modem” e aí o kppp fecha! Alguém sabe como resolver isso? |
|
| Voltar ao Topo |
|
 |
Hector Membro Ouro


Registrado em: Feb 03, 2005 Mensagens: 910
|
Enviada: Sex Mai 26, 2006 2:15 pm Assunto: |
|
|
| É isto mesmo. sempre de o comando modprobe como root - . Tá certo , se vc. fechar o terminal vai desconectar o modem, é assim mesmo. ln -s é um comando básico do linux, leia mais na apostila foca linux se vc. quer mesmo usar o sistema. Este ultimo comando cria um link do modem SL0 para o modem , ou seja , em algums discadores não existe a opcção slo , então basta escolher o modem como dispositivo padrão. |
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sáb Mai 27, 2006 12:13 am Assunto: |
|
|
O modem está sim respondendo... Como meu KPPP tem a opção para o /dev/ttySL0 eu nem crio o link para o /dev/modem...
Mas o modem responde sim, mas o problema é que quando eu disco, dá modem encontrado e iniciando modem... Aí o KPPP fecha sozinho |
|
| Voltar ao Topo |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 525 Localização: RJ
|
Enviada: Sáb Mai 27, 2006 12:22 am Assunto: |
|
|
Tente usar outro discador... o do GNOME, por exemplo.
Algumas pessoas tiveram problemas com o discador do KDE (o famigerado KPPP), mas obtiveram êxito com o do GNOME.
Boa sorte! _________________ Linux user nº 416799
Embaixador Fedora Brasileiro
Fedora i10n Team
Estudande de Engenharia Química UFRRJ
Viciado em Fedora |
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sáb Mai 27, 2006 1:48 am Assunto: |
|
|
| Eu estou usando o KPPP... Qual é o discador do Gnome? |
|
| Voltar ao Topo |
|
 |
Lonely_Spooky Avançado


Registrado em: Apr 27, 2005 Mensagens: 525 Localização: RJ
|
|
| Voltar ao Topo |
|
 |
amdreh Entusiasta


Registrado em: May 13, 2006 Mensagens: 199
|
Enviada: Sáb Mai 27, 2006 3:41 pm Assunto: |
|
|
| Eu to querendo desabilitar o comando de inicialização do modem que tem na inicialização do Fedora, antes da tela de login quando vão aparecendo as ativações e os OK... Onde eu posso editar os comandos que abrem ali? |
|
| Voltar ao Topo |
|
 |
|