Olá a todos...
Tenho dois computadores com Ubuntu 8.10 compartilhando a internet via cabo cross.
A internet funciona perfeitamente em ambos, mas em um deles não consigo conectar
ao msn (seja pelo Pidgin ou pelo amsn).
Isso mesmo, apenas no computador que recebe a net via o cabo cross não entra no msn!!!
O que houve recentemente:
-o pc que recebe a internet diretamente (speedy) foi atualizado para o Ubuntu 8.10.
-configurei o speedy via ppoeconf
-configurei a segunda placa ...
-configurei a placa no segundo pc.
-usei os seguintes comandos (via sudo):
echo 1 | sudo tee /proc/sys/net/ipv4/ip_forward
iptables -F
iptables -t nat -F
iptables -t mangle -F
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
-o pc que recebe a net via cabo cross não sofreu nenhuma mudança.
Certo, tudo OK, menos o msn no segundo pc.
Quando tento conectar em minha conta, após digitar a senha, recebo a seguinte
mensagem (após um ou dois minutos):
"Erro de conexão do Notification servidor. Erro de leitura"
Como o computador que recebe a net diretamente se conecta perfeitamente pelo
Pidgin, acho que deve ser algo relacionado ao compartilhamento da conexão....mas não tenho idéias do que...
obrigado a todos...
EDIT: testei o Pidgin com uma conta do Google Talk e não deu erro. Aparentemente o problema é com o msn!!!
Solução:
Descobri na tentativa e erro!!! Não sei explicar mas é isso...
Ao invés de com partilhar a internet pelos comandos descritos acima,
compartilhei da seguinte forma (usando sudo):
modprobe iptable_nat
echo 1 > /proc/sys/net/ipv4/ip_forward
iptables -t nat -A POSTROUTING -o ppp0 -j MASQUERADE
Agora está tudo normal, como antes, mas com o msn funcionando normalmente!!
agradeço a todos