Modem não responde mais ao desconectar.

Iniciado por luciano8509, 01 de Março de 2009, 19:59

tópico anterior - próximo tópico

luciano8509

Oi. Meu nome é Luciano e essa é a primeira vez que eu estou postando nesse forum, e agradeço pela atenção. Aqui em casa eu uso no Intrepid o modem Motorola SM56 PCI, e a conexão é sempre muito boa, 52000, 53000 no provedor POP. Para conectar como usuário eu dei algumas permissões, veja:

chmod a+rw /dev/ttySL0

chmod 777 /etc/ppp/chap-secrets
chmod 777 /etc/ppp/pap-secrets
chmod 777 /etc/ppp/peers/
chmod 777 /etc/ppp/peers/wvdial
chmod 777 /etc/ppp/peers/wvdial-pipe
chmod 777 /usr/sbin/pppd
chmod +s /usr/sbin/pppd

com isso eu conecto com o wvdial ou com o gnome-ppp em usuario comum.
O problema é que ao clicar em desconectar no gnome-ppp, ele desconecta e o modem para de responder, e se tentar conectar de novo ele dá essa mensagem:

Não é possível abrir o modem.

No log da isso:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.60
--> Cannot open /dev/ttySL0: Device or resource busy
--> Cannot open /dev/ttySL0: Device or resource busy
--> Cannot open /dev/ttySL0: Device or resource busy

Ai eu vou nas configurações do programa e tento detectar o modem, e...

Nenhum modem foi encontrado em seu sistema

Então no terminal eu uso esses comandos:

/etc/init.d/sl-modem-daemon restart
chmod a+rw /dev/ttySL0

e tudo volta ao normal.

Alguem ai  por favor pode me ajudar a resolver esse problema, para que eu não tenha que ficar dando permissões toda vez que eu quiser reconectar? Para usar o modem eu instalei o pacote slamr-2.6.27-7-generic.tar.gz, e no wvdial acontece a mesma coisa, a menos que eu mate o pppd pelo PID. Obrigado, abraços.
ASUS P4S800D-X - INTEL P4 3.0GHZ HT - 1024 DDR 2X 512 MB - IDE SEAGATE 120 GB - NVIDIA FX 5200 - MOTO PCI SM56 - LG GSA-41638 - LG GSA-H55N - UBUNTU 8.10 + COMPIZ FUSION ... ta uma belezinha!

pinduvoz

Não tenho idéia de como lhe ajudar, pois nunca usei modem com Linux, mas gostaria de elogiar seu post.

Atualmente neste Fórum é difícil encontrar uma dúvida exposta com clareza e foi exatamente isso que vc fez.

Espero que logo alguém lhe dê uma solução.

No mais, bem-vindo ao Fórum.
:: Linux Registered User nº 439378 ::

alarcon

Citação de: luciano8509 online 01 de Março de 2009, 19:59
Oi. Meu nome é Luciano e essa é a primeira vez que eu estou postando nesse forum, e agradeço pela atenção. Aqui em casa eu uso no Intrepid o modem Motorola SM56 PCI, e a conexão é sempre muito boa, 52000, 53000 no provedor POP. Para conectar como usuário eu dei algumas permissões, veja:

chmod a+rw /dev/ttySL0

chmod 777 /etc/ppp/chap-secrets
chmod 777 /etc/ppp/pap-secrets
chmod 777 /etc/ppp/peers/
chmod 777 /etc/ppp/peers/wvdial
chmod 777 /etc/ppp/peers/wvdial-pipe
chmod 777 /usr/sbin/pppd
chmod +s /usr/sbin/pppd

com isso eu conecto com o wvdial ou com o gnome-ppp em usuario comum.
O problema é que ao clicar em desconectar no gnome-ppp, ele desconecta e o modem para de responder, e se tentar conectar de novo ele dá essa mensagem:

Não é possível abrir o modem.

No log da isso:

--> Ignoring malformed input line: ";Do NOT edit this file by hand!"
--> WvDial: Internet dialer version 1.60
--> Cannot open /dev/ttySL0: Device or resource busy
--> Cannot open /dev/ttySL0: Device or resource busy
--> Cannot open /dev/ttySL0: Device or resource busy

Ai eu vou nas configurações do programa e tento detectar o modem, e...

Nenhum modem foi encontrado em seu sistema

Então no terminal eu uso esses comandos:

/etc/init.d/sl-modem-daemon restart
chmod a+rw /dev/ttySL0

e tudo volta ao normal.

Alguem ai  por favor pode me ajudar a resolver esse problema, para que eu não tenha que ficar dando permissões toda vez que eu quiser reconectar? Para usar o modem eu instalei o pacote slamr-2.6.27-7-generic.tar.gz, e no wvdial acontece a mesma coisa, a menos que eu mate o pppd pelo PID. Obrigado, abraços.

ASUS P4S800D-X - 1024 DDR 2X 512 MB - IDE Seagate 120 GB - NVIDIA FX 5200 - MOTO PCI SM56 - LG GSA-41638 - LG GSA-H55N - UBUNTU 8.10 + COMPIZ FUSION ... ta uma belezinha!

Isso que você fez não é recomendável, para sua segurança, pois por exemplo os arquivos pap-secrets e chap-secrets que como o nome já informam devem ser secretos, pois possuem sua senha e nome de acesso do provedor, estão com as permissões de leitura, escrita e execução ativar para todos (dono, grupo e outros usuários), podendo qualquer um ver e alterar os mesmos.


luciano8509

#3
Obrigado!  :) Eu pesquisei sobre isso mais não encontrei nenhuma solução, porem eu criei um script para automatizar o wvdial sem travar o modem e deixei o gnome-ppp de lado.


Quanto aos arquivos secretos eu já corrigi as permissões, valeu pela dica! ;)

obrigado a todos, abraços.
ASUS P4S800D-X - INTEL P4 3.0GHZ HT - 1024 DDR 2X 512 MB - IDE SEAGATE 120 GB - NVIDIA FX 5200 - MOTO PCI SM56 - LG GSA-41638 - LG GSA-H55N - UBUNTU 8.10 + COMPIZ FUSION ... ta uma belezinha!