Fórum Ubuntu Linux - PT
Suporte Técnico => Internet, Redes e Segurança => Tópico iniciado por: silverfox em 19 de Abril de 2009, 12:54
-
configurei um ubuntu 8.10 server, com o modem 3g huawei e156
já está funcionando certinho, coloquei um script pra ele inicializar a conexao assim que o micro da boot
o problema esta sendo o seguinte, as vezes o wvdial coloca 2 servidores DNS q nao funcionam no meu arquivo /etc/resolv.conf
notei que isso sempre ocorre, se eu mandar reconectar
por exemplo
ligo a maquina e ela conecta blz, 2 DNS validos (200.220.227.101 e 200.142.130.10)
e eu der um kill na conexao ppp o wvdial faz a discagem automatica novamente ele gera 2 DNS invalidos 10.xxx
o meu wvdial.conf é esse aqui
[Dialer 3g]
Modem = /dev/ttyUSB0
Baud = 921600
DialCommand = ATDT
Check Def Route = on
FlowControl = Hardware(CRTSCTS)
Username = vivo
Password = vivo
Phone = *99#
Stupid mode = 1
Auto Reconnect = on
Auto DNS = off
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","zap.vivo.com.br"
ISDN = 0
Modem Type = Analog Modem
essa parte de
Auto DNS = off
ja setei ON, ja comentei a linha... mas mesmo assim ele muda o DNS quando conecta
tem alguma forma de eu travar o resolv.conf ?
para que o wvdial nao possa alterar ele
aguardo sugestoes
-
configurei um ubuntu 8.10 server, com o modem 3g huawei e156
já está funcionando certinho, coloquei um script pra ele inicializar a conexao assim que o micro da boot
o problema esta sendo o seguinte, as vezes o wvdial coloca 2 servidores DNS q nao funcionam no meu arquivo /etc/resolv.conf
notei que isso sempre ocorre, se eu mandar reconectar
por exemplo
ligo a maquina e ela conecta blz, 2 DNS validos (200.220.227.101 e 200.142.130.10)
e eu der um kill na conexao ppp o wvdial faz a discagem automatica novamente ele gera 2 DNS invalidos 10.xxx
o meu wvdial.conf é esse aqui
[Dialer 3g]
Modem = /dev/ttyUSB0
Baud = 921600
DialCommand = ATDT
Check Def Route = on
FlowControl = Hardware(CRTSCTS)
Username = vivo
Password = vivo
Phone = *99#
Stupid mode = 1
Auto Reconnect = on
Auto DNS = off
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2
Init3 = AT+CGDCONT=1,"IP","zap.vivo.com.br"
ISDN = 0
Modem Type = Analog Modem
essa parte de
Auto DNS = off
ja setei ON, ja comentei a linha... mas mesmo assim ele muda o DNS quando conecta
tem alguma forma de eu travar o resolv.conf ?
para que o wvdial nao possa alterar ele
aguardo sugestoes
Já tentou ao invés de on, off para o Auto DNS usar o yes, no
Auto DNS = no ou Auto DNS = yes
invés de:
Auto DNS = off ou Auto DNS = on
Quem sabe será assim que se configura nesta parte. :)
-
sim, já testei tanto on como off
-
sim, já testei tanto on como off
Já pensei em você alterar as permissões do arquivo resolv.conf para somente leitura, isto é claro depois de você adicionar os valores corretos, mas penso que é capaz de não dar certo, ou seja, vc nem conseguir conectar, pois o processo vai tentar sobrescrever e vai falhar.
Acho que vc não entendeu, estou falando em trocar o off pelo no e o on pelo yes (off = no e on = yes).
pelo que entendi vc tentou com:
Auto DNS = off
e com:
Auto DNS = on
estou falando para vc tentar com:
Auto DNS = no
e com:
Auto DNS = yes
-
Não seria esse o seu caso:
Para a maioria dos modems essa configuração é suficiente, mas muitos modelos, como o Aiko 82D e o Huawei E156 precisam de um conjunto de opções adicionais. Originalmente o modem chega a discar e iniciar a conexão, mas desconecta sozinho logo depois. Para solucionar o problema, é necessário voltar ao "/etc/ppp/options" e adicionar também as linhas "asyncmap 0xa0000", "mru 1500" e "refuse-chap" no final do arquivo.
Caso o sistema não esteja obtendo automaticamente os endereços DNS da operadora ao ativar a conexão, edite o arquivo "/etc/ppp/options" e adicione a opção "ipcp-max-failure 30" no final do arquivo. Essa opção orienta o discador a esperar mais tempo pelas configurações da conexão antes de desistir, dando mais tempo ao servidor remoto.
Ele é um daqueles arquivos grandes e intimidadores, com mais de 350 linhas de opções, mas você não precisa se preocupar com elas. Basta adicionar as linhas no final do arquivo "/etc/ppp/options", logo depois do "# ---<End of File>---", como em:
# ---<End of File>---
asyncmap 0xa0000
mru 1500
refuse-chap
ipcp-max-failure 30
Depois de fazer as alterações, é só discar novamente, usando o comando sudo wvdial 3g.
fonte: http://www.guiadohardware.net/tutoriais/3g-linux/
-
consegui arrumar
editei o arquivo
/etc/ppp/wvdial.conf
comentei a linha
usepeerdns
depois disso ele nao atualiza mais o /etc/resolv.conf quando conecta
tudo certinho agora
-
consegui arrumar
editei o arquivo
/etc/ppp/wvdial.conf
comentei a linha
usepeerdns
depois disso ele nao atualiza mais o /etc/resolv.conf quando conecta
tudo certinho agora
Já tinha dado uma dica desta de comentar o usepeerdns só que foi no arquivo dsl-provider para o caso de que usa conexão ADSL:
http://ubuntuforum-br.org/index.php/topic,43115.msg279630.html#msg279630
No caso você só veio confirmar a minha suspeita de que ele comanda isso mesmo. No texto que havia dito isso ninguém respondeu se tinha dado certo.
-
blz, por isso fiz questão de editar a primeira mensagem pra ficar claro que o problema foi resolvido