modem não conecta kubuntu 8

Iniciado por novoKubuntu7.10, 27 de Abril de 2008, 00:13

tópico anterior - próximo tópico

alarcon

#15
Citação de: novoKubuntu7.10 online 01 de Maio de 2008, 11:44
Bom, o que funcionou foi sudo chmod 666 /dev/modem, mas cada boot tenho que entra no sudo e execulta pra roda o modem no usuario normal. tem como fazer automatico sem precisar entra no sudo????

em relação a :

veja se dá como resposta algo assim:

dip:x:30:usuario


esta apareceno o meu usuario normal.

veja se dá como resposta algo assim:

dip:x:30:mano

meu irmão você manja muito linux !! parabéns.

Quais os passos que você usou para ativação do modem usando o driver martian?

Veja se o seu usuário está no grupo dialout também. Para isso abra o terminal e digite:

cat /etc/group | grep dialout

se sair esta informação:

dialout:x:20:mano

é por que está e não precisa adicionar.

cola aqui o resultado do seguinte comando também:

ls -l /usr/sbin/pppd



Isso do comando sudo chmod 666 /dev/modem não aguardar as permissões é por que o dispositivo para o qual o link /dev/modem aponta (/dev/ ttyMS0) é criado novamente a todo boot e ele está com permissões restritas para apenas o root usar, creio eu, por isso estou perguntando como você instalou para pode verificar onde pode estar o arquivo que carrega ele no boot. Procure por algum script em:

/etc/init.d que comece com a palavra martian

ou

/etc/rc1.d que comece com a palavra martian

/etc/rc2.d que comece com a palavra martian

/etc/rc3.d que comece com a palavra martian

/etc/rc4.d que comece com a palavra martian

/etc/rc5.d que comece com a palavra martian

/etc/rc6.d que comece com a palavra martian

alarcon

Como alternativa final tente isso, abra um terminal e digite estes comandos (um de cada vez):


sudo echo '#!/bin/sh' >> /etc/init.d/modem-usuario

sudo echo 'chmod 666 /dev/modem' >> /etc/init.d/modem-usuario

sudo chmod +x /etc/init.d/modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc1.d/S98modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc2.d/S98modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc3.d/S98modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc4.d/S98modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc5.d/S98modem-usuario

sudo ln -sf /etc/init.d/modem-usuario /etc/rc6.d/S98modem-usuario


copie e cole para não ter chance de erros de digitação

agora é só reiniciar o sistema e verificar se o kppp funciona para o usuário comum.


Explicando melhor estes comandos vão fazer o seguinte:

- criar o script chamado de modem-usuario em /etc/init.d com o seguinte conteúdo:

Citar#!/bin/sh
chmod 666 /dev/modem

- vai dar permissão de execução para ele

- por fim irá criar os links: /etc/rc[1 -6].d/S98modem-usuario que apontam para o /etc/init.d/modem-usuario


Se tudo mais falhar veja se esta ultima solução, postada acima, resolve o seu caso.


novoKubuntu7.10

Oi cara não deu certo .... mas vou te dizer como fiz a instalação do modem.

primeiro usei o commando:

make all
make install
modprobe martian_dev
martian_modem --daemon
ln -sf /dev/ttySM0 /dev/modem

este foi o procedimento que fiz e coloquei.

dentro do /etc/rc.local

modprobe martian_dev
martian_modem --daemon
ln -sf /dev/ttySM0 /dev/modem
chmod 666 /dev/modem 


o modem criar normal a permissão ele não da o link modem??? tenho que entra no sudo pra da e discar a net.

bom em relação a "martian" tem uma pasta em    /home/mano/script com o seguinte arquivos:

automate.sh
martian
martian.in
remove_out
wv.conf

serias este arquivos que você refere na procura do martian????

ls -l /usr/sbin/pppd mostra o seguinte:

-rwsr-xr-x 1 root dip 269256 2007-10-04 16:57 /usr/sbin/pppd




alarcon

Citação de: novoKubuntu7.10 online 03 de Maio de 2008, 00:38
Oi cara não deu certo .... mas vou te dizer como fiz a instalação do modem.

primeiro usei o commando:

make all
make install
modprobe martian_dev
martian_modem --daemon
ln -sf /dev/ttySM0 /dev/modem

este foi o procedimento que fiz e coloquei.

dentro do /etc/rc.local

modprobe martian_dev
martian_modem --daemon
ln -sf /dev/ttySM0 /dev/modem
chmod 666 /dev/modem 


o modem criar normal a permissão ele não da o link modem??? tenho que entra no sudo pra da e discar a net.

bom em relação a "martian" tem uma pasta em    /home/mano/script com o seguinte arquivos:

automate.sh
martian
martian.in
remove_out
wv.conf

serias este arquivos que você refere na procura do martian????

ls -l /usr/sbin/pppd mostra o seguinte:

-rwsr-xr-x 1 root dip 269256 2007-10-04 16:57 /usr/sbin/pppd






Abre um terminal e digite:

sudo gedit /etc/ppp/pap-secrets

e no final deste arquivo coloca:

"usuario@provedor.com.br" * "senha1234"

faz a mesma coisa para o arquivo chap-secrets, ou seja:

sudo gedit /etc/ppp/chap-secrets

e no final deste arquivo coloca:

"usuario@provedor.com.br" * "senha1234"

onde as informações entre duas aspas " ", usuario@provedor.com.br mude para o seu nome de acesso do provedor que usar e senha1234 a senha do provedor nos dois arquivos (pap-secrets e chap-secrets).


Veja se agora você consegue a conexão como usuário comum.

novoKubuntu7.10

fiz o que você me pedio mas. tava analizando a mensagem e acho que o problema ainda parte do modem pois vê a mensagem novamente que aparece quando mando o kppp discar:

não é possivel aceder ao modem

isto camando peço pra conectar ai tenho que manualmente da permissão:

chmod +x /dev/modem

ai ele conectar no usuario comum??

não sei como deixa automatico mas sei que o problema e que o kppp só usar o /dev/modem se eu de a permissão.

agradeço pelas as dicas que você passa pra mim e que serve também para ajuda quem tem o mesmo modem....


alarcon

#20
Citação de: novoKubuntu7.10 online 03 de Maio de 2008, 19:21
fiz o que você me pedio mas. tava analizando a mensagem e acho que o problema ainda parte do modem pois vê a mensagem novamente que aparece quando mando o kppp discar:

não é possivel aceder ao modem

isto camando peço pra conectar ai tenho que manualmente da permissão:

chmod +x /dev/modem

ai ele conectar no usuario comum??

não sei como deixa automatico mas sei que o problema e que o kppp só usar o /dev/modem se eu de a permissão.

agradeço pelas as dicas que você passa pra mim e que serve também para ajuda quem tem o mesmo modem....



estava pensando aqui será que é algum problema de permssão do progrma kppp, ou seja, o executável kppp não tem permissão para os usuários comuns?

o que te disse para fazer era :

sudo chmod 666 /dev/modem

e não

sudo chmod +x /dev/modem

Outra coisa você não me respondeu se seu usuário faz parte também do grupo: dialout

CitarVeja se o seu usuário está no grupo dialout também. Para isso abra o terminal e digite:

cat /etc/group | grep dialout

se sair esta informação:

dialout:x:20:mano

é por que está e não precisa adicionar.

novoKubuntu7.10

Oi,

tanto o chmod +x ou chmod  666  modem""tanto faz....  depois que reinicio tenho que fazer novamente pra acessa a net pelo sudo.

em relação a pergunta:

Outra coisa você não me respondeu se seu usuário faz parte também do grupo: dialout

root@mano-desktop:/home/mano# cat /etc/group | grep dialout
dialout:x:20:mano
root@mano-desktop:/home/mano#



alarcon

#22
Citação de: novoKubuntu7.10 online 03 de Maio de 2008, 20:54
Oi,

tanto o chmod +x ou chmod  666  modem""tanto faz....  depois que reinicio tenho que fazer novamente pra acessa a net pelo sudo.

em relação a pergunta:

Outra coisa você não me respondeu se seu usuário faz parte também do grupo: dialout

root@mano-desktop:/home/mano# cat /etc/group | grep dialout
dialout:x:20:mano
root@mano-desktop:/home/mano#





Veja se o seu usuário está no grupo uucp também. Para isso abra o terminal e digite:

cat /etc/group | grep uucp

se sair esta informação:

uucp:x:10:mano

é por que está e não precisa adicionar.


novoKubuntu7.10

saio esta:


root@mano-desktop:/home/mano# cat /etc/group | grep uucp
uucp:x:10:
root@mano-desktop:/home/mano#


alarcon

#24
Citação de: novoKubuntu7.10 online 03 de Maio de 2008, 21:05
saio esta:


root@mano-desktop:/home/mano# cat /etc/group | grep uucp
uucp:x:10:
root@mano-desktop:/home/mano#



seu usuário não está no grupo.

Basta vc abrir como root o arquivo /etc/group e procurar pela linha:

uucp:x:10:

e colocar no final dela o seu nome de usuário, ou seja:

uucp:x:10:mano

ou acho que isso resolve:

sudo adduser mano uucp

novoKubuntu7.10

Não teve jeito não disca.

só quando dou permissão.


mas deixa estou usando assim mesmo depois agente descobri o problema...

obrigado.