Tutorial de instalação do modem smartlink (hsp56) no ubuntu 7.04

Iniciado por gabriel.goc, 30 de Maio de 2007, 00:46

tópico anterior - próximo tópico

alarcon

Citação de: gabriel.goc online 10 de Julho de 2007, 12:38
Citação de: jaioliver online 09 de Julho de 2007, 22:01
Alarcon, Gabriel.goc

:)Tenho a honra e a total satisfação de responder a voces através do Mozilla Firefox do Ubuntu. :)
Meus amigos, muitíssimo obrigado pela ajuda e pela paciência de vocês, desculpe qualquer deslize e até a próxima aventura.   ;)

Fiz o que nosso amigo Alarcon sugeriu e tudo funcionou muito bem.

Só fiz uma coisinha a mais: em Sistema - Administração - Ferramentas de Rede selecionei o modem como dispositivo de conexão (Já tinha feito isto antes, mas fiz novamente);
Ainda em administração agora em Rede selecionei e configurei a conexão pelo modem (também já tinha feito antes, só fiz novamente para ter certeza) de modo idêntico ao discador gnome-ppp e conferi tudo clicando no icone de rede que tem no área de notificação. E ficamos on-line.

Espero ter contribuido com todos os que acessaram este tópico.

Mais uma vez agradeço a Alarcon e Gabriel.goc, vocês forem demais.

Muito, muito obrigado.

E até a próxima, quem sabe.

Putz que bom...
Maior sacrifício, e no final foi um errinho de nada, mas como disse alarcon, isso serve de inspiração para outros que desistem de primeiro...
   E se o Alarcon permitir colocarei a dica do DNS no primeiro post, em "solução de problemas".

Flws...
E espero que a sua experiência com o Linux seja a melhor possível...

Claro, fique a vontade para fazer isso. ;D

jaioliver

 ;D Caros amigos estou de volta,

Estou com problemas ainda com o DNS, o programa de configurações de rede continua mudando automaticamente o DNS e alterando sempre que ligo o computador para conexão por fios.
Como forçar as configurações de rede a não alterar altomaticamente o DNS e a seleção feita para o modem?
O arquivo de configurções pode ser alterado manualmente como o wvconfig?

A luta continua!

alarcon

#47
Citação de: jaioliver online 11 de Julho de 2007, 20:19
;D Caros amigos estou de volta,

Estou com problemas ainda com o DNS, o programa de configurações de rede continua mudando automaticamente o DNS e alterando sempre que ligo o computador para conexão por fios.
Como forçar as configurações de rede a não alterar altomaticamente o DNS e a seleção feita para o modem?
O arquivo de configurções pode ser alterado manualmente como o wvconfig?

A luta continua!

É vejo que ainda sua placa de rede está interferindo na conexão. :(

Se você não usa a placa de rede para nada no momento, vamos tentar algo na força bruta mesmo. Abra um terminal e digite:

cd /etc/init.d
sudo chmod -x networking


isso fará com que este script não seja executado quando do carregamento do sistema. Creio que este seja o responsável pela rede. Veja se desativando ele e reiniciando o seu PC ainda continua conexão por fios.

Obs: para voltar os passos feitos acima para o normal faça sudo chmod +x networking ok.

Bom se você tem os DNS (primário e secundário) do seu provedor, vamos editar o seguinte arquivo:

sudo gedit /etc/ppp/resolv.conf

que deverá ficar assim, por exemplo:

nameserver 200.165.132.155
nameserver 200.149.55.140


onde o primeiro é o DNS primário e o outro o DNS secundário, portanto coloque os seus aí, caso já não estejam.

Agora faça mais isso:

sudo mv /etc/resolv.conf /etc/resolv.conf_backup

sudo ln -sf /etc/ppp/resolv.conf /etc/resolv.conf


Caso continue ainda sem dá certo volte tudo ao normal, ou seja como estava antes destas mudanças de cima e faça isso:

sudo route default del

sudo route add default ppp0




jaioliver

 :) Carissimo amigo Alarcon,

Fiz precisamente o que voce sugeriu.
E aconteceu que quando fiz:
sudo gedit /etc/ppp/resolv.conf
Apareceu uma página em branco. Achei estranho. Então fui até o diretório /etc/ppp e como root fiz gedit resolv.config, então encontrei:
nameserver 200.223.0.135
nameserver 200.223.0.83
Mas antes de abrir o arquivo apareceu esta resposta do terminal
(gedit:5321): GnomeUI-WARNING **: While connecting to session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Preciso do DNS primário 200.176.2.10 e secundário 200.176.2.10, fiz as mudanças, salvei o arquivo, depois fiz os outros comando que você sugeriu. Reiniciei o computador e:
continuou aparecendo e selecionando a rede por fios (DHCP);
quando verifiquei os DNS nas configurações de rede estavam os corretos, mas uando conectava ele mudava automaticamente para os originais.
Pergunto:
Podemos simplesmente desinstalar (via Synaptic) todos os programas de configuração de rede por fios? Se não como podemos desativa-la definitivamente?
PS.: Mesmo quando eu desabilito a rede no setup da máquina, não aparece a opção de rede por fios, mas continua trocando os DNS de forma automática quando conecta reforço ainda que não tem a menor utilidade para mim, neste momento, a conexão por fios. Meu maior e único problema neste instante é a troca automática dos números do DNS, o que causa conflito com o wvconfig do discador que está perfeito, e não consigo navegar corretamente, se mudo os DNS manualmente tudo volta ao normal.
Mas tem outras pessoas em casa (esposa e filho) que desejam utilizar Ubuntu na net, se estou em casa tudo bem, mas quando estou no trabalho eles só podem usar o windows, o que não acho seguro (risco de infestação por vírus) "Ruindows" é "Ruindows" como dizem por aí na internet.
Aguardo mais uma sugestão.

alarcon

Citação de: jaioliver online 12 de Julho de 2007, 20:42
:) Carissimo amigo Alarcon,

Fiz precisamente o que voce sugeriu.
E aconteceu que quando fiz:
sudo gedit /etc/ppp/resolv.conf
Apareceu uma página em branco. Achei estranho. Então fui até o diretório /etc/ppp e como root fiz gedit resolv.config, então encontrei:
nameserver 200.223.0.135
nameserver 200.223.0.83
Mas antes de abrir o arquivo apareceu esta resposta do terminal
(gedit:5321): GnomeUI-WARNING **: While connecting to session manager: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed.
Preciso do DNS primário 200.176.2.10 e secundário 200.176.2.10, fiz as mudanças, salvei o arquivo, depois fiz os outros comando que você sugeriu. Reiniciei o computador e:
continuou aparecendo e selecionando a rede por fios (DHCP);
quando verifiquei os DNS nas configurações de rede estavam os corretos, mas uando conectava ele mudava automaticamente para os originais.
Pergunto:
Podemos simplesmente desinstalar (via Synaptic) todos os programas de configuração de rede por fios? Se não como podemos desativa-la definitivamente?
PS.: Mesmo quando eu desabilito a rede no setup da máquina, não aparece a opção de rede por fios, mas continua trocando os DNS de forma automática quando conecta reforço ainda que não tem a menor utilidade para mim, neste momento, a conexão por fios. Meu maior e único problema neste instante é a troca automática dos números do DNS, o que causa conflito com o wvconfig do discador que está perfeito, e não consigo navegar corretamente, se mudo os DNS manualmente tudo volta ao normal.
Mas tem outras pessoas em casa (esposa e filho) que desejam utilizar Ubuntu na net, se estou em casa tudo bem, mas quando estou no trabalho eles só podem usar o windows, o que não acho seguro (risco de infestação por vírus) "Ruindows" é "Ruindows" como dizem por aí na internet.
Aguardo mais uma sugestão.

Vcê saberia me informar qual é a sua placa de rede?

Por exemplo, a minha é:

Ethernet controller: Silicon Integrated Systems [SiS] SiS900 PCI Fast Ethernet (rev 90)

e o módulo responsável pelo seu carregamento é:

sis900

Veja aí qual é a sua e seu módulo ( comandos lspci e lsmod).

Depois de obter estas informações tente isso:

sudo gedit /etc/modprobe.d/blacklist

adicione no final do arquivo a seguinte linha
blacklist sis900
salve e reinicie o computador.

Onde sis900 você deve mudar para o módulo da sua ok.

jaioliver

Consegui estas respostas:
rosa@rosa-desktop:~$ lspci

00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge

00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge

00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)

00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)

01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)


rosa@rosa-desktop:~$ lsmod

Module                    Size      Used by

ppp_deflate             6912      0

zlib_deflate           20504      1 ppp_deflate

bsd_comp                7040      0

ppp_async              13184     1

crc_ccitt                 3072        1 ppp_async

ppp_generic            29076    7 ppp_deflate,bsd_comp,ppp_async

slhc                        7680       1 ppp_generic

ipv6                       268960   10

binfmt_misc            12680    1

rfcomm                  40856     0

l2cap                     25856     5 rfcomm

bluetooth              55908     4 rfcomm,l2cap

ppdev                    10116    0

speedstep_lib           6148  0

cpufreq_ondemand   9228  0

cpufreq_userspace    5408  0

cpufreq_stats            7360  0

freq_table                  5792  2 cpufreq_ondemand,cpufreq_stats

cpufreq_powersave    2688  0

cpufreq_conservative 8200  0

tc1100_wmi                8068  0

sony_acpi                 6284  0

dev_acpi                  12292  0

pcc_acpi                  13184  0

video                      16388  0

button                     8720  0

sbs                         15652  0

ac                           6020  0

container               5248  0

battery                  10756  0

asus_acpi              17308  0

dock                       10268  0

backlight               7040  1 asus_acpi

i2c_ec                  6016  1 sbs

af_packet              23816  0

nls_utf8                3072  0

ntfs                      107764  0

lp                         12452  0

fuse                       46612  3

snd_via82xx           29208  1

gameport               16520  1 snd_via82xx

snd_mpu401_uart   9472  1 snd_via82xx

snd_seq_dummy     4740  0

snd_seq_oss            32896  0

snd_seq_midi            9600  0

snd_rawmidi            25472  2 snd_mpu401_uart,snd_seq_midi

snd_seq_midi_event  8448  2 snd_seq_oss,snd_seq_midi

parport_pc                 36388  1

parport                      36936  3 ppdev,lp,parport_pc

usblp                         14848  0

snd_seq                     52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event

snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq

pcspkr                        4224  0

serio_raw                   7940  0

snd_via82xx_modem 16008  5

snd_ac97_codec         98464  2 snd_via82xx,snd_via82xx_modem

ac97_bus                    3200  1 snd_ac97_codec

snd_pcm_oss              44544  0

snd_mixer_oss            17408  1 snd_pcm_oss

snd_pcm                     79876  6 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss

snd_timer                   23684  2 snd_seq,snd_pcm

snd                             54020  22 end_via82xx,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer

psmouse                    38920  0

i2c_viapro                  10132  0

i2c_core                     22656  2 i2c_ec,i2c_viapro

shpchp                     34324  0

pci_hotplug             32576  1 shpchp

snd_page_alloc        10888  3 snd_via82xx,snd_via82xx_modem,snd_pcm

soundcore               8672  1 snd

via_agp                    11264  1

agpgart                    35400  1 via_agp

tsdev                        8768  0

evdev                       11008  4

ext3                         133128  1

jbd                           59816  1 ext3

mbcache                 9604  1 ext3

ide_cd                     32672  0

cdrom                     37664  1 ide_cd

ide_disk                  17024  4

via_rhine                25608  0

mii                         6528  1 via_rhine

via82cxxx             10372  0 [permanent]

ehci_hcd               34188  0

uhci_hcd               25360  0

usbcore               134280  4 usblp,ehci_hcd,uhci_hcd

sata_via               12548  0

ata_generic             9092  0

libata                   125720  2 sata_via,ata_generic

scsi_mod              142348  1 libata

generic                 5124  0 [permanent]

thermal                14856  0

processor              31048  1 thermal

fan                        5636  0

fbcon                    42656  0

tileblit                 3584  1 fbcon

font                     9216  1 fbcon

bitblit                 6912  1 fbcon

softcursor            200  1 bitblit

vesafb                  9220  0

capability              5896  0

commoncap           8192  1 capability

Fiquei  na dúvida sobre quem era  o módulo é o  Rhine II? 

Podemos mudar  os  números de  DNS  no arquivo  raiz  de onde o sistema  copia automaticamente  e  substitui  o que  está  escrito?

Desculpe  a  demora na  resposta  mas  foi  por  motivo  de  trabalho.

alarcon

Citação de: jaioliver online 14 de Julho de 2007, 20:23
Consegui estas respostas:
rosa@rosa-desktop:~$ lspci

00:00.0 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.1 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.2 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.3 Host bridge: VIA Technologies, Inc. PT890 Host Bridge

00:00.4 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:00.7 Host bridge: VIA Technologies, Inc. CN700/VN800/P4M800CE/Pro Host Bridge

00:01.0 PCI bridge: VIA Technologies, Inc. VT8237 PCI Bridge

00:0f.0 IDE interface: VIA Technologies, Inc. VIA VT6420 SATA RAID Controller (rev 80)

00:0f.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06)

00:10.0 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.1 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.2 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.3 USB Controller: VIA Technologies, Inc. VT82xxxxx UHCI USB 1.1 Controller (rev 81)

00:10.4 USB Controller: VIA Technologies, Inc. USB 2.0 (rev 86)

00:11.0 ISA bridge: VIA Technologies, Inc. VT8237 ISA bridge [KT600/K8T800/K8T890 South]

00:11.5 Multimedia audio controller: VIA Technologies, Inc. VT8233/A/8235/8237 AC97 Audio Controller (rev 60)

00:11.6 Communication controller: VIA Technologies, Inc. AC'97 Modem Controller (rev 80)

00:12.0 Ethernet controller: VIA Technologies, Inc. VT6102 [Rhine-II] (rev 78)

01:00.0 VGA compatible controller: VIA Technologies, Inc. UniChrome Pro IGP (rev 01)


rosa@rosa-desktop:~$ lsmod

Module                    Size      Used by

ppp_deflate             6912      0

zlib_deflate           20504      1 ppp_deflate

bsd_comp                7040      0

ppp_async              13184     1

crc_ccitt                 3072        1 ppp_async

ppp_generic            29076    7 ppp_deflate,bsd_comp,ppp_async

slhc                        7680       1 ppp_generic

ipv6                       268960   10

binfmt_misc            12680    1

rfcomm                  40856     0

l2cap                     25856     5 rfcomm

bluetooth              55908     4 rfcomm,l2cap

ppdev                    10116    0

speedstep_lib           6148  0

cpufreq_ondemand   9228  0

cpufreq_userspace    5408  0

cpufreq_stats            7360  0

freq_table                  5792  2 cpufreq_ondemand,cpufreq_stats

cpufreq_powersave    2688  0

cpufreq_conservative 8200  0

tc1100_wmi                8068  0

sony_acpi                 6284  0

dev_acpi                  12292  0

pcc_acpi                  13184  0

video                      16388  0

button                     8720  0

sbs                         15652  0

ac                           6020  0

container               5248  0

battery                  10756  0

asus_acpi              17308  0

dock                       10268  0

backlight               7040  1 asus_acpi

i2c_ec                  6016  1 sbs

af_packet              23816  0

nls_utf8                3072  0

ntfs                      107764  0

lp                         12452  0

fuse                       46612  3

snd_via82xx           29208  1

gameport               16520  1 snd_via82xx

snd_mpu401_uart   9472  1 snd_via82xx

snd_seq_dummy     4740  0

snd_seq_oss            32896  0

snd_seq_midi            9600  0

snd_rawmidi            25472  2 snd_mpu401_uart,snd_seq_midi

snd_seq_midi_event  8448  2 snd_seq_oss,snd_seq_midi

parport_pc                 36388  1

parport                      36936  3 ppdev,lp,parport_pc

usblp                         14848  0

snd_seq                     52592  6 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_seq_midi_event

snd_seq_device          9100  5 snd_seq_dummy,snd_seq_oss,snd_seq_midi,snd_rawmidi,snd_seq

pcspkr                        4224  0

serio_raw                   7940  0

snd_via82xx_modem 16008  5

snd_ac97_codec         98464  2 snd_via82xx,snd_via82xx_modem

ac97_bus                    3200  1 snd_ac97_codec

snd_pcm_oss              44544  0

snd_mixer_oss            17408  1 snd_pcm_oss

snd_pcm                     79876  6 snd_via82xx,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss

snd_timer                   23684  2 snd_seq,snd_pcm

snd                             54020  22 end_via82xx,snd_mpu401_uart,snd_seq_oss,snd_rawmidi,snd_seq,snd_seq_device,snd_via82xx_modem,snd_ac97_codec,snd_pcm_oss,snd_mixer_oss,snd_pcm,snd_timer

psmouse                    38920  0

i2c_viapro                  10132  0

i2c_core                     22656  2 i2c_ec,i2c_viapro

shpchp                     34324  0

pci_hotplug             32576  1 shpchp

snd_page_alloc        10888  3 snd_via82xx,snd_via82xx_modem,snd_pcm

soundcore               8672  1 snd

via_agp                    11264  1

agpgart                    35400  1 via_agp

tsdev                        8768  0

evdev                       11008  4

ext3                         133128  1

jbd                           59816  1 ext3

mbcache                 9604  1 ext3

ide_cd                     32672  0

cdrom                     37664  1 ide_cd

ide_disk                  17024  4

via_rhine                25608  0

mii                         6528  1 via_rhine

via82cxxx             10372  0 [permanent]

ehci_hcd               34188  0

uhci_hcd               25360  0

usbcore               134280  4 usblp,ehci_hcd,uhci_hcd

sata_via               12548  0

ata_generic             9092  0

libata                   125720  2 sata_via,ata_generic

scsi_mod              142348  1 libata

generic                 5124  0 [permanent]

thermal                14856  0

processor              31048  1 thermal

fan                        5636  0

fbcon                    42656  0

tileblit                 3584  1 fbcon

font                     9216  1 fbcon

bitblit                 6912  1 fbcon

softcursor            200  1 bitblit

vesafb                  9220  0

capability              5896  0

commoncap           8192  1 capability

Fiquei  na dúvida sobre quem era  o módulo é o  Rhine II? 

Podemos mudar  os  números de  DNS  no arquivo  raiz  de onde o sistema  copia automaticamente  e  substitui  o que  está  escrito?

Desculpe  a  demora na  resposta  mas  foi  por  motivo  de  trabalho.


Tenta assim:

sudo gedit /etc/modprobe.d/blacklist

adicione no final do arquivo a seguinte linha
blacklist via_rhine
salve e reinicie o computador.

Com relação ao DNS deixe o que você pegou no seu provedor, caso continue com problemas deixe no gnome-ppp para que ele receba automaticamente do provedo ok.

jaioliver

#52
 :) Carissimo amigo,

segui o que voce sugeriu. Quando reiniciei estava tudo normal, as configurações de rede estava com o modem selecionado, tudo certo, menos o DNS.
Quando deixo o gnome-ppp configurado para os DNS automático, aparece no Log:
DNS primário 200.223.0.135
DNS secundário 200.223.0.83
e não consigo navegar alem da página clássica do Google (se for feita uma pesquisa não abre página alguma); se coloco manualmente o DNS fornecido pelo provedor navego e pesquiso normalmente.
O meu problema é justamente a troca automática dos numeros do DNS, gostaria de um modo que se as configurações de rede substituisse o DNS fizesse pelos números certos (os fornecidos), pois no modo DNS automático não resolve o problema.
Pesquisei no Google e descobri que o Ubuntu tem por padrão quando iniciar uma conexão com a internet ele começa pela ativação da rede via DHCP, só que ele sobrescreve o /etc/resolv.conf e troca os números do DNS. Pergunto: podemos mudar esta rota de inicialização ou excluindo a inicialização da rede de fios ou colocando a conexão por modem para inicializar em primeiro lugar?
Achei algo tambem sobre editar o /etc/dhcp3/dhclient.conf. A mudança refere-se a retirar o argumento # da linha prepend domain-name-servs. O que voce acha?
Agradeço antecipadamente qualquer ajuda.

alarcon

Citação de: jaioliver online 15 de Julho de 2007, 21:07
:) Carissimo amigo,

segui o que voce sugeriu. Quando reiniciei estava tudo normal, as configurações de rede estava com o modem selecionado, tudo certo, menos o DNS.
Quando deixo o gnome-ppp configurado para os DNS automático, aparece no Log:
DNS primário 200.223.0.135
DNS secundário 200.223.0.83
e não consigo navegar alem da página clássica do Google (se for feita uma pesquisa não abre página alguma); se coloco manualmente o DNS fornecido pelo provedor navego e pesquiso normalmente.
O meu problema é justamente a troca automática dos numeros do DNS, gostaria de um modo que se as configurações de rede substituisse o DNS fizesse pelos números certos (os fornecidos), pois no modo DNS automático não resolve o problema.
Pesquisei no Google e descobri que o Ubuntu tem por padrão quando iniciar uma conexão com a internet ele começa pela ativação da rede via DHCP, só que ele sobrescreve o /etc/resolv.conf e troca os números do DNS. Pergunto: podemos mudar esta rota de inicialização ou excluindo a inicialização da rede de fios ou colocando a conexão por modem para inicializar em primeiro lugar?
Achei algo tambem sobre editar o /etc/dhcp3/dhclient.conf. A mudança refere-se a retirar o argumento # da linha prepend domain-name-servs. O que voce acha?
Agradeço antecipadamente qualquer ajuda.

Me responda o seguinte, o arquivo resolv.conf que se encontra em /etc/ppp/ tem os mesmos dados do arquivo resolv.conf que se encontra em /etc/ ?

Caso o que se encontra em /etc/ppp/ seja os DNS que você queira usar en tão faça isso no terminal:

sudo mv /etc/resolv.conf /etc/resolv.conf_backup

sudo ln -sf /etc/ppp/resolv.conf /etc/resolv.conf

isso fará com que o resolv.conf que se encontre em /etc/ seja apenas um link que apontará para o resolv.conf que se encontra em /etc/ppp/.

Agora deixe o gnome-ppp configurado para obter manualmente os DNS e coloque , caso não esteja, os mesmo como falado anteriormente para o arquivo de configuração do gnome-ppp (.wvdial.conf) e também coloque os mesmos no arquivo resolv.conf que se encontra em /etc/ppp/ caso já não esteja lá

jaioliver

Caro amigo,

Os valores de DNS eram totalmente diferentes em cada arquivo e fiz exatamente como voce sugeriu, mas o sistema sobrescreveu tudo e colocou os DNS que ele bem quis.
Sinceramente já estou quase desistindo do Ubuntu e voltando para o velho Ruindows, pelo menos é menos temperamental, achei que Ubuntu fosse menos problemático com uma coisa tão simploria.  Vou tentar mais um pouco, mas honestamente está acabando a paciência.

PS.: O arquivo de backup o sistema informou que não existe, existe sim um arquivo chamado /etc/resolv.conf.pppd-backup.

alarcon

#55
Citação de: jaioliver online 16 de Julho de 2007, 18:21
Caro amigo,

Os valores de DNS eram totalmente diferentes em cada arquivo e fiz exatamente como voce sugeriu, mas o sistema sobrescreveu tudo e colocou os DNS que ele bem quis.
Sinceramente já estou quase desistindo do Ubuntu e voltando para o velho Ruindows, pelo menos é menos temperamental, achei que Ubuntu fosse menos problemático com uma coisa tão simploria.  Vou tentar mais um pouco, mas honestamente está acabando a paciência.

PS.: O arquivo de backup o sistema informou que não existe, existe sim um arquivo chamado /etc/resolv.conf.pppd-backup.

Caro jaioliver veja se eu estou lhe entendendo bem:

Quando você usa o gnome-ppp configurado para obter o DNS primário e o segundário do provedor automaticamente  ele recebe os mesmo, mas estes são diferentes dos que você obteve do seu provedor e estes não deixam você navegar, coisa que o obtido do diretamente do provedor faz perfeitamente.

Quando você usa o gnome-ppp configurado para obter manualmente o DNS primário e secundário por você aí sua conexão fica boa e você navega perfeitamente, só que quando reinicializa o sistema o resolv.conf fica alterado novamente para o DNS errado.

Vamos recapitular os passos que você deve fazer:

no terminal:

sudo gedit /etc/ppp/resolv.conf

ao abrí-lo apague tudo nele e coloque isso:

nameserver 200.223.0.135
nameserver 200.223.0.83

onde os valores em vermelho altere para o DNS primário e o DNS secundário, respectivamente, fornecido pelo provedor para você (os corretos). Salve e saia.

agora faça:

sudo mv -f /etc/resolv.conf /etc/resolv.conf_backup
sudo ln -sf /etc/ppp/resolv.conf /etc/resolv.conf

sudo route add default ppp0

Vamos editar o arquivo .wvdial do gnome-ppp, então com o terminal aberto dentro da sua pasta de usuaŕio na home faça:

gedit .wvdial.conf

e nas seguintes linhas:

;Nameserver =
;Nameserver2 =


coloque os DNS primário e secundario corretos. Salve e saia.

Faça o que falei sobre sua placa de rede, ou seja:

sudo gedit /etc/modprobe.d/blacklist

adicione no final do arquivo a seguinte linha
blacklist via_rhine
salve e reinicie o computador.

Após reiniciar o sistema veja se o arquivo resolv.conf foi alterado para os valores errados novamente.

Caso tenham sidos alterados vá no Menu Sistema > Administração > Redes na aba DNS e na opção servidores DNS adicione os verdadeiros aí. Reinicie o seu Computador e veja se alterou novamente para os errados. Se alterou novamente então remova o seguite pacote: dhcp3-common (pode ser pelo synaptic mesmo) e edite novamente o arquivo resolv.conf em /etc/ppp/ ( sudo gedit /etc/ppp/resolv.conf)para os valores corretos e reinicie o seu sistema. Agora atenção que isso  é uma medida radical e pode alterar algo no seu sistema, mas como você já esta pensando em desistir mesmo do ubuntu, pode ser uma ultima tentativa.

Seu problema é um caso bem atípico, nunca vi tal problema em que a placa de rede está interferindo na conexão dicada, sendo que você nunca usou conexão por banda larga antes de tentar configurar o modem.

Obs: veja pra mim o conteúdo do arquivo interfaces, caso exista, em /etc/network/.




jaioliver

#56
O Gnome-ppp está configurado desde o começo, assim como o wvdial, com os numeros de DNS que foi fornecido pelo provedor, é justamente o resolv.conf que é alterado pelo sistema que é meu problema.
Nas configurações de rede na aba DNS informo o número de DNS correto, mas o sistema altera tão logo conecta na internet.
O procedimento de alterar o DNS para que possa navegar na rede ocorre nos números de DNS que estão na aba correspondente nas configurações de rede; se altero manualmente depois de conectado o navegação se torna normal.
Se desabilito a placa de rede (é como está agora) no setup da máquina, mesmo assim, mesmo sem placa ocorre o mesmo problema de mudança dos números de DNS, (estranho não?).
A mudança do /etc/ppp/resolv.conf já fiz várias vezes, e sempre acontece o mesmo.
A alteração no blacklist acrescentando o blacklist via_rhine já fiz desde a primeira vez que você sugeriu (14.07.07) e não surtiu efeito.
No arquivo /etc/network/interfaces existe:   

auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
iface ppp0 inet ppp provider ppp0
PS.: retirei os espaços entre as linhas para o arquivo ficar menor.

Fiz a exclusão do dhcp3-common, reiniciei o sistema. Quando recomeçou as configurações de rede contavam que a conexão por fios estava selecionada, e continha a mensagem - esta interface de rede não está configurada - mesmo assim o sistema sobrescreveu o resolv.config e trocou os números do DNS.
No localizar do Synaptic, depois de ter removido o pacote dhcp3 pesquisei dhcp e descobri o pacote avahi-autoipd que traz a seguinte descrição:
Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
It allows programs to publish and discover services and hosts running on a local network with no specific configuration.  For example you can plug into a network and instantly find printers to print to, files to look at and people to talk to.
This tool implements IPv4LL, "Dynamic Configuration of IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for automatic IP address configuration from the link-local 169.254.0.0/16 range without the need for a central server. It is primarily intended to be used in ad-hoc networks which lack a DHCP server.
Pode ser este o pacote problemático?
Creio que o problema seja no Ubuntu, pois já tive outras distro Linux instalado nesta mesma máquina e só Ubuntu esta com este problema.

alarcon

Citação de: jaioliver online 17 de Julho de 2007, 21:46
O Gnome-ppp está configurado desde o começo, assim como o wvdial, com os numeros de DNS que foi fornecido pelo provedor, é justamente o resolv.conf que é alterado pelo sistema que é meu problema.
Nas configurações de rede na aba DNS informo o número de DNS correto, mas o sistema altera tão logo conecta na internet.
O procedimento de alterar o DNS para que possa navegar na rede ocorre nos números de DNS que estão na aba correspondente nas configurações de rede; se altero manualmente depois de conectado o navegação se torna normal.
Se desabilito a placa de rede (é como está agora) no setup da máquina, mesmo assim, mesmo sem placa ocorre o mesmo problema de mudança dos números de DNS, (estranho não?).
A mudança do /etc/ppp/resolv.conf já fiz várias vezes, e sempre acontece o mesmo.
A alteração no blacklist acrescentando o blacklist via_rhine já fiz desde a primeira vez que você sugeriu (14.07.07) e não surtiu efeito.
No arquivo /etc/network/interfaces existe:   

auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
iface ppp0 inet ppp provider ppp0
PS.: retirei os espaços entre as linhas para o arquivo ficar menor.

Fiz a exclusão do dhcp3-common, reiniciei o sistema. Quando recomeçou as configurações de rede contavam que a conexão por fios estava selecionada, e continha a mensagem - esta interface de rede não está configurada - mesmo assim o sistema sobrescreveu o resolv.config e trocou os números do DNS.
No localizar do Synaptic, depois de ter removido o pacote dhcp3 pesquisei dhcp e descobri o pacote avahi-autoipd que traz a seguinte descrição:
Avahi is a fully LGPL framework for Multicast DNS Service Discovery.
It allows programs to publish and discover services and hosts running on a local network with no specific configuration.  For example you can plug into a network and instantly find printers to print to, files to look at and people to talk to.
This tool implements IPv4LL, "Dynamic Configuration of IPv4 Link-Local Addresses" (IETF RFC3927), a protocol for automatic IP address configuration from the link-local 169.254.0.0/16 range without the need for a central server. It is primarily intended to be used in ad-hoc networks which lack a DHCP server.
Pode ser este o pacote problemático?
Creio que o problema seja no Ubuntu, pois já tive outras distro Linux instalado nesta mesma máquina e só Ubuntu esta com este problema.

No arquivo /etc/network/interfaces  retire estas entradas:

iface eth0 inet dhcp
auto eth1
iface eth1 inet dhcp
auto eth2
iface eth2 inet dhcp
auto ath0
iface ath0 inet dhcp
auto wlan0
iface wlan0 inet dhcp


Deixando somente estas:

auto lo
iface lo inet loopback
iface ppp0 inet ppp provider ppp0


Reinicie o computador e veja se mudou alguma coisa.

Atenção ants de fazer estas mudanças faça um backup do arquivo interfaces original.


jaioliver

Caro amigo Alarcon,

Como dizem aqui na minha terra - este problema tá de rosca - fiz tudo o que voce pediu, criei um arquivo de backup e dei o nome de copia_interfaces, para o sistema não recolhecer como similar ao primeiro, verifiquei os arquivos resolv.conf nos diretórios /etc/ e /etc/ppp os que estavam diferentes do necessário eu os editei, recoloquei os numeros de DNS na aba correspondente nas configurações de rede, reiniciei o computador; quando voltou verifiquei tudo novamente, tudo certíssimo, conectei a internet e...
Os números de DNS das configurações de rede estavam alterados, o arquivo /etc/ppp/resolv.conf foi sobrescrito, e voltamos a estaca zero.
Os arquivos vwdial.conf, /etc/resolv.conf, as configurações do discador gnome-ppp e o /etc/network/interfaces não sofreram qualquer alteração.
Pergunto: voce poderia indicar qual é o programa que sobrescreve o arquivo /etc/ppp/resolv.conf?
Veja - este programa precisa de parâmetros para montar o resov.conf, então se sabermos qual é o arquivo fonte dele, onde ele colhe os DNS para sobrescrever o arquivo existente, resolveremos o problema editando o arquivo fonte, pelo menos eu acho.
Se analisarmos o log do sistema durante a conexão será que podemos ter algum dado relevante?

alarcon

Citação de: jaioliver online 18 de Julho de 2007, 21:38
Caro amigo Alarcon,

Como dizem aqui na minha terra - este problema tá de rosca - fiz tudo o que voce pediu, criei um arquivo de backup e dei o nome de copia_interfaces, para o sistema não recolhecer como similar ao primeiro, verifiquei os arquivos resolv.conf nos diretórios /etc/ e /etc/ppp os que estavam diferentes do necessário eu os editei, recoloquei os numeros de DNS na aba correspondente nas configurações de rede, reiniciei o computador; quando voltou verifiquei tudo novamente, tudo certíssimo, conectei a internet e...
Os números de DNS das configurações de rede estavam alterados, o arquivo /etc/ppp/resolv.conf foi sobrescrito, e voltamos a estaca zero.
Os arquivos vwdial.conf, /etc/resolv.conf, as configurações do discador gnome-ppp e o /etc/network/interfaces não sofreram qualquer alteração.
Pergunto: voce poderia indicar qual é o programa que sobrescreve o arquivo /etc/ppp/resolv.conf?
Veja - este programa precisa de parâmetros para montar o resov.conf, então se sabermos qual é o arquivo fonte dele, onde ele colhe os DNS para sobrescrever o arquivo existente, resolveremos o problema editando o arquivo fonte, pelo menos eu acho.
Se analisarmos o log do sistema durante a conexão será que podemos ter algum dado relevante?

Realmente em algum lugar deve ter uma configuração que está para obter o DNS automáticamente do provedor e que ainda não encontrei. Coo não estou no linux agora não posso te ajudar no momento, mas faz o seguinte, abre um terminal e digita:

sudo pppconfig

isso fará com que abra o configurador de conexões discadas via terminal aí você vai respondendo ao que for perguntado, da um nome para a conexão (provider_name) e em algum lugar que perguntar sobre DSN (automático ou manual) você escolhe para colocar manualmente estes valores.

Depois de tudo configurado:

Para conectar o dialup

sudo pon provider_name

Para desconectar o dialup

sudo poff

Quem sabe com esta configuração ele não altera o lugar onde está dizendo para se obter automaticamente o DSN que não estamos localizando.