autenticação no NetPac2
IW netpac Row 1 Col 1 11:08 Ctrl-K H for help
Tenho um modem dial-up Hayes Accura v.92. Tenho o Netpac2 para me conectar à
Internet através do ISP Telepac. Como a autenticação/conecção andava a dar
raia, resolvi criar o seguinte login scrip no kppp:
send myusername
expect word:
send mypasswd
send ppp
Isto funciona, mas é demasiadamente minimalista. Penso que o scrip deveria ser do tipo:
expect ID:
send myusername
expect word:
send mypasswd
expect granted
send ppp
Alguém sabe o que se recebe como resposta aos sends no netpac2? Na janela de
login (kppp) não aparecem as respostas aos sends. Se eu tivesse no scrip
unicamente:
send myusername
a conversação na janela de login devia mostrar "word:" como resposta ao send.
Mas como não mostra, fico completamente às cegas. Pus o kpppd em modo debug,
e foi o mesmo que nada. Não aparecem as respostas aos sends no /var/log/syslog.
Alguém sabe de alguma forma de capturar as respostas aos sends?
Como informação suplementar, tanto o netpac2 como o sapo são suportados pela
PT.com. Talvez tenham o mesmo estilo de script.
Tentei obter informações no suporte da Telepac, mas eles são demasiadamente
nabos. Tudo o que sai fora do Windos e do corriqueiro, já eles não sabem
pêva.
- Clique Iniciar Sessão ou registar-se para colocar comentários
- 698 leituras






Comentários
Tambem nunca vi esses sends
Quanto tinha internet com dial-up lembro-me de tambem não ver esses sends que falas. Talvez o kppp trabalhe com eles internamente, mas nunca os passa cá para fora para o utilizador ver.
Mas se o teu script funciona, tens o problema resolvido.
Já descobri como!
Por e simplesmente uso a instrução Scan no scrip para detectar sub-strings em strings. Começo por fazer o Scan das vogais. Se uma vogal for encontrada, é por que ela existe, senão o Scan bloqueia. Depois vou usando outras letras e conjuntos de letras para adivinhar o que se recebe como resposta do servidor do ISP. Depois de tudo adivinhado vou publicar o script.
suponho que precisas de
suponho que precisas de investigar um pouco mais o ppp, recomendo o ppp howto em www.tldp.org especialmente na secção do pap e chap.
cumps
::-------------------------------------
"Knowledge is power, wisdom is the way. Learn something new every day!"
Finalmente o script para o NetPac2
Aqui está o script para se fazer a conecção ao ISP NetPac2 (Telepac/Sapo). Por tentativa e erro cheguei a isto:
Expect User Access Verification
Send myuserID # user ID
Expect word: # não aparece na janela de debug - talvez seja por a seguir vir uma password
Send mypassword # password
Expect queas4-tp> # possivelmente está dependente da zona telefónica
Send ppp
Expect Entering PPP mode.
Mandei este script para o apoio técnico da Telepac, uma vez que são eles que precisam do dito (talvez um dito das caldas).
You are victorious,
You are victorious, lol!
::-------------------------------------
"Knowledge is power, wisdom is the way. Learn something new every day!"