conecção do ubuntu

Iniciado por peq42, 02 de Junho de 2011, 19:03

tópico anterior - próximo tópico

druidaobelix

#45
Olá peq42,

gabriel@gabriel-945GZM-S2:~$ ls /etc/ppp/peers
ls: não foi possível abrir o diretório /etc/ppp/peers: Permissão negada

Faz assim:

sudo ls /etc/ppp/peers

O que quero saber é se só tem o arquivo 'provider' lá ou se já tem o 'dsl-provider'.
Acabei de verificar no script do pppoeconf que ainda é criado esse 'dsl-provider'.

[]'s
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

peq42

Tudo bem, irei por o novo comando(mais fique sabendo que reinicar diversas veses o pc é muuuito enjoativo :P)

ja volto e psoto o resultado.

druidaobelix

Acho que precisamos mudar essa linha aqui:

# Assumes that your IP address is allocated dynamically by the ISP.
noipdefault

www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

peq42

apareceu que nao achou o comando =\.Que faço agora?

druidaobelix

Possivelmente erro de digitação. Não digite o comando, copie e cole com o mouse.

sudo ls /etc/ppp/peers

ls é letra_ele+letra_esse, depois vem um espaço e aí o caminho, que é /etc/ppp/peers

Deve resultar algo como isso:

user@hal9000:~$ sudo ls /etc/ppp/peers
provider

O que quero saber é se resulta apenas isso ou se nesse diretório já tem também o dsl-provider, porque v. já rodou o pppoeconf uma vez, então creio que já está criado esse dsl-provider.

Se quiser fazer tudo de uma só vez, verificando que na saída já existe o dsl-provider, então execute também:

sudo cat /etc/ppp/peers/dsl-provider

Caso apareça algum outro nome de arquivo que não dsl-provider (sei lá o que seria), então execute:

sudo cat /etc/ppp/peers/nome_do_arquivo_que_aparece

nome_do_arquivo_que_aparece v. substitui pelo nome real que aparece como resultado do comando ls

[]'s



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Só para entender o raciocínio:

Por que acho que já existe o dsl-provider?

Porque olhando o script do pppoeconf ele inicia com essas instruções:

export TEXTDOMAINDIR="/usr/share/locale"
export TEXTDOMAIN=pppoeconf
export OPTSFILE="/etc/ppp/peers/dsl-provider"
export REALINTFILE="/etc/network/interfaces"

Depois, ao longo do script, existem várias referências a esse arquivo que estão sendo capturadas a partir dos inputs dados pelo pppoeconf.


www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

peq42

amigo eu copiei e colei sim(até pq preguiça de digitar é outra caracteristica minha :P).Apenas apareceu que o diretório nao foi encontrado/comando nao encontrado.Vou ter que criar este arquivo que você citou?

druidaobelix

#52
Veja, no post #44 v. executou o seguinte comando:

sudo cat /etc/ppp/peers/provider

E resultou uma saída válida que v. lá postou.

Então, não é possível que o diretório não exista. :-(

Vamos fazer o seguinte:

Transforme-se em root (=administrador)

sudo su

vai pedir a senha --> entre com sua senha

O prompt do terminal agora aparece com o símbolo # à esquerda

exemplo de como aparece quando v. está root:

root@hal9000:/home/user#

Entre dentro do diretório:

cd /etc/ppp/peers/

Agora, confirme se está mesmo dentro do diretório digitando:

pwd

Deve resultar isso:

/etc/ppp/peers

Liste o diretório usando o comando ls  (letra_ele+letra_esse):   -->(nota: ls quer dizer examente isso, listar, do inglês, list)

ls

Veja se aparece apenas 'provider' ou se tem mais alguma coisa lá.

Se tiver, faça como disse no post anterior, post #49, usando o cat, para vermos o conteúdo do(s) arquivo(s) adicionalmente existente(s).

Para sair do modo 'root' é só digitar:

exit

Aí volta a aparecer o símbolo $ , indicando que está no modo 'usuário' no terminal, exemplo

user@hal9000:~$

[]'s
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

#53
Acho que vou passear aí em Nova Friburgo, que é uma bonita cidade e não é tão longe, e te ajudo a fazer isso, ou pelo menos aprendemos juntos. :-)
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

peq42

ta bom:¬) desde que você seja quem dis que é(brinks, confio muito nesse forum e em seus usuarios :P)
O resultado no terminal foi:

gabriel@gabriel-945GZM-S2:~$ sudo su
[sudo] password for gabriel:
root@gabriel-945GZM-S2:/home/gabriel# cd /etc/ppp/peers/
root@gabriel-945GZM-S2:/etc/ppp/peers# pwd
/etc/ppp/peers
root@gabriel-945GZM-S2:/etc/ppp/peers# ls
dsl-provider  provider
root@gabriel-945GZM-S2:/etc/ppp/peers# exit
exit
gabriel@gabriel-945GZM-S2:~$ sudo ls /etc/ppp/peers
dsl-provider  provider
gabriel@gabriel-945GZM-S2:~$



peq42

Citação de: druidaobelix online 05 de Julho de 2011, 21:01
Acho que vou passear aí em Nova Friburgo, que é uma bonita cidade e não é tão longe, e te ajudo a fazer isso, ou pelo menos aprendemos juntos. :-)


Acredito que ja q eu sei mais de windows, que eu iaa te ensinar sobre o windows e vc me ensinar sobre linux(vc ia aprender menos que eu *-*, para min o que você sabe é o suficiente para uma vida *-*)

druidaobelix

#56
Blz, 'peq42', o arquivo está lá.

Faltou fazer a segunda parte do que eu disse no #post 52:

"Se tiver, faça como disse no post anterior, post #49, usando o cat, para vermos o conteúdo do(s) arquivo(s) adicionalmente existente(s)."


Em outras palavras, preciso saber o conteúdo desse arquivo e para isso v. vai usar o comando cat

sudo cat /etc/ppp/peers/dsl-provider

Caso por alguma razão não consiga executar o comando, então novamente entre no modo 'root', como já explicado, e execute o comando, só que aí, estando no modo 'root', não precisa antepor o sudo, fica assim se estiver diretamente no modo 'root':

cat /etc/ppp/peers/dsl-provider

Capture a saída e cole aqui para podermos examinar.

[]'s



www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

peq42

Resultado:

gabriel@gabriel-945GZM-S2:~$ sudo cat /etc/ppp/peers/dsl-provider
[sudo] password for gabriel:
# Minimalistic default options file for DSL/PPPoE connections
# /etc/ppp/peers/dsl-provider

noipdefault
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
usepeerdns
plugin rp-pppoe.so eth0
user "rrps@frinet"
gabriel@gabriel-945GZM-S2:~$

pergunta:Onde vc mora? pq vc disse q friburgo n é longe...



druidaobelix

#58
Seguindo adiante.

O que vamos fazer é substituir aquela linha noipdefault pelo número do seu IP fixo, que já sabemos ser 10.200.0.51

Então, faça o seguinte:

1) Entre no modo root novamente, fazendo como mencionado no post #52

sudo su


2) Abra o arquivo dsl-provider para edição:

gedit /etc/ppp/peers/dsl-provider


3) Comente (comentar é colocar um # antes) a linha noipdefault e dê um Enter para abrir um espaço. Essa linha vai ficar assim:

#noipdefault


4) Acrescente logo abaixo dela o número IP fixo conhecido:

10.200.0.51

Portanto, o conteúdo do arquivo como um todo ficará assim:

---------------------------------

# Minimalistic default options file for DSL/PPPoE connections
# /etc/ppp/peers/dsl-provider

#noipdefault
10.200.0.51
defaultroute
replacedefaultroute
hide-password
#lcp-echo-interval 30
#lcp-echo-failure 4
noauth
persist
#mtu 1492
usepeerdns
plugin rp-pppoe.so eth0
user "rrps@frinet"

---------------------------------

Salvar e Sair

Reinicie o sistema e vamos ver o que acontece, se há conexão, talvez ainda precise de alguns ajustes (mtu por exemplo), mas vamos ver.

Se é para achar alguma coisa, então acho que ainda não haverá conexão.

Então, abra um terminal e digite:

pon dsl-provider

Veja agora o que acontece e se há conexão.

Caso haja conexão, para encerrar a conexão digite no terminal:

poff dsl-provider


[]'s

Editando:

Perái que o comando pon dsl-provider não vai executar, porque não está na path do sistema.
Vou corrigir as instruções finais quanto a isso.
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.

druidaobelix

Retificando o "editando" do post anterior:

Faça exatamente como está lá, acho que vai executar sim porque o pon está na path do sistema.


[]'s
www.arredondar.org.br
Vencedor Desafio de Impacto Social Google 2016!
Você também pode participar e fazer a diferença.