|
![]() |
||
Conexão com duas placas de rede {[(RESOLVIDO)]}
|
||
. Nós temos 674.037 usuários, convidamos você fazer parte de nossa comunidade também! Se ainda não encontrou o que procura use nossa pesquisa. Esperamos que aprecie nosso trabalho.
![]() |
|
|
Opções do Tópico |
|
|
#1 (permalink) |
|
Membro Senior
|
Ola galera,
Não sei nem o que dizer, desde hoje cedo, estou sem conexão com a internet no linux. Eu tinha tirado o windows do meu hd e estava apenas com o kurumin e o mandriva instalados na minha máquina. A conexão com a internet estava funcionando tudo bem até ontem a noite (sexta-feira a noite). Hoje cedo (sábado), fui me conectar para ver as notícias aqui no fórum e me deparo com uma coisa esquisita: tenho IP mas não tenho gateway padrão... e não consigo me conectar com a internet... Já tentei de tudo e continuo sem conexão. Neste exato momento, estou escrevendo esta mensagem no meu próprio micro mas através do windows que instalei as pressas para ter certeza se era problema de conexão ou do meu sistema operacional... A minha conexão é via DHCP e no windows funciona tudo normal.... No kurumin já tentei os scripts de conecta e não navega; Já tentei criar uma nova conexão com o pump e também com o dhcp; Já tentei fazendo estes comandos: ifconfig eth1 down ifconfig eth1 up route add default eth1 dhclient mas verifico lá no knesus que continuo sem gateway padrão... Se dou o comando route, realmente, não apresenta o gateway padrão... Já tentei conexão rodando apenas o cd do kurumin 7 na máquina e mesmo ele também não achou a internet... Eu sinceramente não sei mais o que fazer.... Gostaria muito que alguém me desse uma luz... Fico grato pela atenção e ajuda. Última edição por pinguimnewbie : 23-05-2007 às 12:23. |
|
|
|
|
|
#2 (permalink) |
|
Tô em todas
Registrado em: Jul 2001
Localização: Latvéria
Mensagens: 1.562
Reputação: 19
![]() |
Começe mudando o título. Ele não indica o seu problema.
Mande o texto do arquivo: /etc/network/interfaces Para darmos uma olhada.
__________________
* *** Antes de imprimir pense em seu compromisso com o Meio Ambiente*** Experimente Linux! http://www.ubuntu.org/ |
|
|
|
|
|
#3 (permalink) |
|
Banned
Registrado em: Aug 2006
Mensagens: 250
Reputação: 0
![]() |
Você teve problemas com o Kurumin e não com Linux.. não podemos generalizar.
Não tenho a menor idéia do que pode ter acontecido com seu kurumin, mas, desde 98 usei diversas distros entre RedHat, Suse, Mandrake, Ubuntu, Gentoo e Slackware e nunca tive problemas após configurar a conexão. Recomendo usar as áreas do fórum relacionadas ao kurumin, lá possivelmente encontre alguém que o ajude solucionar seu problema (com o kurumin). ![]() |
|
|
|
|
|
#4 (permalink) |
|
GeeK
|
É melhor mudar o titulo para evitar flames ou puchão de orelha dos mod
__________________
H.T.M.L How to meet Ladies
|
|
|
|
|
|
#5 (permalink) |
|
Membro Senior
|
Ola,
No caso , mencionei que tenho na minha máquina instalados o kuruma e o mandriva 2007 Free... Neste caso acho que não é um problema com uma distro... Mas tudo bem, como mudo o nome deste tópico??? O problema é que de ontem para hoje, não mexi na máquina ou não me lembro de ter editado alguma configuração que pudesse ficar sem conexão.... É por isto que estou pasmo ... E com as duas distros ao mesmo tempo... |
|
|
|
|
|
#6 (permalink) |
|
GeeK
|
Ta certo, vamos lá:
Como vc se conecta a internet: Se for discada, qual seu modem? Se for ADSL, qual seu modem, está como router ou bridge.?
__________________
H.T.M.L How to meet Ladies
|
|
|
|
|
|
#7 (permalink) |
|
Membro Senior
|
Ok leite
Valeu pela força Demorei um pouco para responder pois estava reinstalando o mandriva em uma outra partição pois a partição que ele estava eu usei para instalar o windows e chegar a drástica conclusão de que o windows tem menos problemas de conexão do que o linux... Bem, sou assinante de banda larga, via cabo. A minha conexão é tipo dhcp... Tenho duas placas de rede instaladas no computador... Uma SIS que é on-board e outra que esta em um slot PCI que é da REALTCK No momento minha conexão esta usando a placa da realteK... O meu modem é um Motorola... O problema como eu já disse é que até ontem eu tinha conexão normal nas duas distros... e no windows instalei ele cru, agora a pouco só para testar e navegou perfeitamente... Não sei se isto vai ajudar, mas no mandriva ele entende a realteK (placa não onboard) como eth1 e o kuruma entende esta placa como eth0... Bem, estou colocando conforme o sherpa pediu o arquivo interfaces.... # /etc/network/interfaces -- configuration file for ifup(8), ifdown(8) # The loopback interface # automatically added when upgrading auto lo eth0 iface lo inet loopback iface eth0 inet dhcp |
|
|
|
|
|
#8 (permalink) |
|
Tô em todas
Registrado em: Jul 2001
Localização: Latvéria
Mensagens: 1.562
Reputação: 19
![]() |
O arquivo está ok.
O que acontece quando você executa o comando: # dhclient mande o texto do comando: # ifconfig
__________________
* *** Antes de imprimir pense em seu compromisso com o Meio Ambiente*** Experimente Linux! http://www.ubuntu.org/ |
|
|
|
|
|
#9 (permalink) |
|
Membro Senior
|
Ola Sherpa,
Obrigado pela sua força também... Bem, no mandriva estou quase desistindo ... e olha que eu já tinha encomendado a versão powerpack na CIA do Software... Droga... Bem, segue os textos com o ifconfig e o dhclient para você avaliar qual o problema da minha conexão Sou muito grato pela sua atenção, root@teste:/home/kurumin# ifconfig eth0 Encapsulamento do Link: Ethernet Endereço de HW XX.XX.XX.XX.XX.XX inet end.: 202.179.45.11 Bcast:255.255.255.255 Masc:255.255.248.0 UP BROADCASTRUNNING MULTICAST MTU:576 Métrica:1 RX packets:91 errors:0 dropped:0 overruns:0 frame:0 TX packets:5 errors:0 dropped:0 overruns:0 carrier:0 colisões:0 txqueuelen:1000 RX bytes:32208 (31.4 KiB) TX bytes:1710 (1.6 KiB) IRQ:10 Endereço de E/S:0xa000 eth1 Encapsulamento do Link: Ethernet Endereço de HW XX.XX.XX.XX.XX.XX. UP BROADCASTMULTICAST MTU:1500 Métrica:1 RX packets:0 errors:0 dropped:0 overruns:0 frame:0 TX packets:0 errors:0 dropped:0 overruns:0 carrier:0 colisões:0 txqueuelen:1000 RX bytes:0 (0.0 b) TX bytes:0 (0.0 b) IRQ:11 Endereço de E/S:0xd800 lo Encapsulamento do Link: Loopback Local inet end.: 127.0.0.1 Masc:255.0.0.0 UP LOOPBACKRUNNING MTU:16436 Métrica:1 RX packets:68 errors:0 dropped:0 overruns:0 frame:0 TX packets:68 errors:0 dropped:0 overruns:0 carrier:0 colisões:0 txqueuelen:0 RX bytes:5578 (5.4 KiB) TX bytes:5578 (5.4 KiB) root@teste:/home/kurumin# root@teste:/home/kurumin# dhclient There is already a pid file /var/run/dhclient.pid with pid 2112 killed old client process, removed PID file Internet Systems Consortium DHCP Client V3.0.4 Copyright 2004-2006 Internet Systems Consortium. All rights reserved. For info, please visit http://www.isc.org/sw/dhcp/ Listening on LPF/eth1/XX.XX.XX.XX.XX.XX Sending on LPF/eth1/XX.XX.XX.XX.XX.XX Listening on LPF/eth0/XX.XX.XX.XX.XX.XX Sending on LPF/eth0/0XX.XX.XX.XX.XX.XX Sending on Socket/fallback DHCPDISCOVER on eth1 to 255.255.255.255 port 67 interval 5 DHCPREQUEST on eth0 to 255.255.255.255 port 67 DHCPNAK from 10.152.0.1 DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 8 DHCPOFFER from 10.152.0.1 DHCPREQUEST on eth0 to 255.255.255.255 port 67 DHCPACK from 10.152.0.1 SIOCADDRT: Network is unreachable bound to 202.179.45.11 -- renewal in 1270 seconds. root@teste:/home/kurumin# |
|
|
|
|
|
#10 (permalink) |
|
Membro Senior
|
Ola galera,
Eu tenho uma novidade sobre o meu caso... Talvez eu tenha que enviar uma carta para o tio Bill Gates em agradecimento, pois acho que ele fez a minha internet funcionar no linux... Vejamos o que aconteceu: Fui para o windows e ai resolvi testar a conexão nas duas placas de rede mudei o cabo para a eth0 e percebi que deu o famoso IP 169... daí fiz os procedimento corriqueiros para este caso, liberar renovar, tirar o cabo e recolocar desligar o modem e ligar, enfim... Consegui obter a conexão... Agora quando fui voltar para a ETH1 também tinha dado ip 169 (mas antes de tirar o cabo e testar na outra estava navegando normalmente), eu refiz os mesmos procedimentos citados acima para normalizar a conexão e enfim consegui... QUE BLZ NO WINDOWS FUNCIONA A NET NAS DUAS PLACAS DE REDE... A novidade é que foi no linux: Quando entrei no kurumin (usando a placa ETH1 - mas que ele insiste em chamar de eth0), eu tentei aquele "conecta e não navega" e consegui navegar na internet !!! Só que naquele KNeno o meu gateway aparece como 0.0.0.0 ... Mas toda vez que ligo o pc e entro no kurumin preciso fazer isto, clicar no "conecta e não navega"... No mandriva embalado pela novidade no kurumin não consegui de jeito nenhum fazer conectar na ETH1 (Realtek - no mandriva ele chama esta de eth1 diferentemente do kuruma que chama de eth0), daí fui testar na ETH0 e consegui conexão... Eu não sei o que o windows fez depois que testei a conexão nas placas de rede, mas que infelizmente que ele ajudou, ajudou... NOTA 1: Eu prefiro usar a internet na ETH1 pois a placa da realtek ela é melhor do que a onboard da SIS, pelo menos eu acho em meus humildes conhecimentos sobre hardware... NOTA 2: Parece que no linux ele não aceita bem o fato de a internet não estar na ETH0, tendo em vista o mandriva... Poxa, neste caso acho que o windows ele é muito superior em termos de compatibilidade... Se alguém puder me esclarecer o que esta acontecendo com os meus linux, ficarei muito grato.... Última edição por pinguimnewbie : 20-05-2007 às 10:15. |
|
|
|
|
|
#11 (permalink) |
|
Banned
Registrado em: Aug 2006
Mensagens: 250
Reputação: 0
![]() |
Você tem configurado os DNS no
/etc/resolv.conf ? Veja nesta dica: http://www.winuxmicro.opentime.com.br/winux23.htm Mais uma dica para quem conecta mas não navega Se você acessa via modem, ou via ADSL/Cabo com autenticação via PPPoE e não está conseguindo navegar, mesmo depois de estabelecer a conexão, experimente rodar os dois comandos abaixo: sudo route del default sudo route add default ppp0 Eles forçam o sistema a utilizar a conexão com a Internet ao invés da conexão com a rede local, o que parece ser o problema na maioria dos casos. ![]() |
|
|
|
|
|
#12 (permalink) |
|
Membro Senior
|
Ola Inject,
Obrigado pela força, Os DNS estão OK. Na verdade eu até ja descobri o problema, mas não consigo resolver... Coloquei o cabo da internet na placa onboard, uma SIS, e daí a internet funciona perfeitamente na inicialização... isto tanto no kuruma quando no Mandriva... Só que daí percebo um problema nas distros: Por que que no kurumin, ele diz que a onbord SIS é ETH1 e a offboard Realtek ele diz que é ETH0 e no Mandriva ele diz que é o contrário? Por que se eu executar o "conecta mas não navega" no kurumin ele faz funcionar a internet mas no próximo boot ELE PERDE A INTERNET DE NOVO? Eu reparei que durante o script de "conecta e nao navega" ele faz este comando que você mencionou, só que um pouco diferente: sudo route add default eth0 Agora para variar, no WINDOWS a internet funciona de qualquer jeito, nas duas placas de rede, se eu coloco o cabo em outra placa de rede com o micro ligado, a Internet funciona, se eu reinicio o pc e mudo o cabo de lugar (placa), a internet funciona... ou seja, no windows ele se adequa muito melhor a esta questão do que no linux... Analisando por este angulo, neste tipo de caso em específico, chego a infeliz conclusão que o WINDOWS é um sistema MUITO SUPERIOR ao linux... (neste caso em específico)... É decepcionante... Última edição por pinguimnewbie : 20-05-2007 às 11:19. |
|
|
|
|
|
#13 (permalink) |
|
Banned
Registrado em: Aug 2006
Mensagens: 250
Reputação: 0
![]() |
Não podemos generalizar assim, acho que aqui não é o caso, mas para dar um exemplo...
Windows conectava num micro sem problemas... Linux não conectava... Windows estava liverando todas as portas do micro.. Linux estava fechado com iptables... Windows estava completamente desprovido de segurança.. Linux foi liberada a porta no iptables e navegou.. com mais segurança ![]() Não é seu caso, e como falei acima depois de configurar em minhas distros nunca teve problema .. nem na época da discada! Utilizei um hardmodem US Robotics que era uma beleza, depois veio a época do Lucent também sem problemas (após configurar é claro) e faz um tempo estou em D-link.. tudo isso e sempre sem problemas. Eu não sou Linus Torvalds e você tampouco.. Porém existem comandos para descobrir coisas sobre as placas de rede e o porque delas estarem sendo detetadas de forma "errada".. Porém acho que vai além do espaço necessário e do tempo disponível para ficarmos felizes. Conseguiu fazer funcionar? Está bem assim? Okay.. Se o Windows tem mais fazilidade ou não.. está longe de mim para dizer SIM! .. NÃO! Só sei que eu nunca tive problemas com Linux.. []s |
|
|
|
|
|
#14 (permalink) | |
|
General de Pijama
Registrado em: Nov 2002
Localização: Rio de Janeiro - RJ
Mensagens: 3.414
Reputação: 31
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Citação:
Outra coisa. Seu problema pode ser algo bem simples. No Linux, se o gateway não estiver na mesma subrede do seu IP, ele simplesmente se nega a configurar a interface. Por exemplo, vamos supor que no Windows a configuração de rede pega via DHCP seja esta: IP 10.1.6.13 Máscara 255.255.255.0 Gateway 10.1.5.1 Se o DHCP tentar dizer ao Linux que o gateway é 10.1.5.1 ele rejeita. O gateway teria que estar na rede 10.1.6.0/24, como 10.1.6.1 ou 10.1.6.254. Se o gateway que aparecer no Windows não for algo como 10.152.0.X, não funcionará. Nesse caso peça ao seu provedor que crie uma interface virtual no roteador, que esteja nesta faixa.
__________________
Core 2 Duo E8400/Gigabyte GA G31M-S2L/2x2GB RAM DDR2 800 Kingston/HDs WD 320GB + WD 120GB/Powercolor Radeon 4870 512MB/Monitor LG W2252TQ/Gravador Asus 2014LT/Sound Blaster X-Fi Titanium/Fonte Seventeam 550PAG |
|
|
|
|
|
|
#15 (permalink) | |
|
Membro Senior
|
Citação:
Valeu pela dica, entretanto, eu sou novato, não sei estes detalhes... Só sei que no windows, funciona bem e no linux não, ou melhor, funciona pela METADE, pois funciona em uma placa e na outra não... Você disse "Por que você não fazer a mesma coisa com a eth1? ... Eu pergunto... Como faço isto? O sherpa que pediu para eu mostrar o arquivo interfaces, não falou nada sobre especificar se era eth0 ou 1... Ola INJECT, Não querendo contrariar, mas os seus exemplos não se enquandram no meu caso, eu não configurei o firestarter e muito menos o iptables... Apenas instalei o kuruma e não pedi para configurar o firewall... e então? Bem, resumindo ... Eu só quero navegar na internet usando a minha placa de rede offboard... (Realtek que esta espetada em um slotp PCI) e não a onboard.. Só que eu não consigo... A única coisa que eu sei é que não tenho dor de cabeça no windows e no linux estou tendo este parto todo... |
|
|
|
|
|
|
#16 (permalink) |
|
General de Pijama
Registrado em: Nov 2002
Localização: Rio de Janeiro - RJ
Mensagens: 3.414
Reputação: 31
![]() ![]() ![]() ![]() ![]() ![]() ![]() |
É só adicionar no arquivo estas linhas:
Código:
__________________
Core 2 Duo E8400/Gigabyte GA G31M-S2L/2x2GB RAM DDR2 800 Kingston/HDs WD 320GB + WD 120GB/Powercolor Radeon 4870 512MB/Monitor LG W2252TQ/Gravador Asus 2014LT/Sound Blaster X-Fi Titanium/Fonte Seventeam 550PAG |
|
|
|
|
|
#17 (permalink) |
|
Membro Senior
|
Ola fmpfmp,
Obrigado pela ajuda. Mas, primeiro: Adiciono estas linhas ONDE? Em que lugar? Dentro do arquivo interfaces? Se sim, em que parte? No começo, no meio, no final? Se não aonde incluo estas linhas, no terminal mesmo? Agora, para este caso em específico, você tem que convir comigo que é um pouco estranho não? Vamos supor que a minha placa de rede onboard queime ou pare de funcionar... Vamos supor que este caso acontece-se com um cara mais leigo do que eu ainda, se é que existe, você não acha que isto seria motivo para a pessoa voltar para o windows correndo? Afinal no windows funciona perfeitamente... e no linux funciona pela metade (uma placa sim e na outra não - sem este seu comando incluido)... Agradeço a atenção Última edição por pinguimnewbie : 20-05-2007 às 13:12. |
|
|
|
|
|
#18 (permalink) |
|
Banned
Registrado em: Aug 2006
Mensagens: 250
Reputação: 0
![]() |
Eu já escrevi no post (que não era seu caso), porém como você generalizou..
No windows é mais fácil.. ![]() Nem sempre o mais fácil é o melhor a longo prazo, foi por isso que fiz um exemplo. Voltando ao tema placas de rede.. Uma maneira eficiente de descobrir qual interface "física" de rede está associada a cada dispositovo eth* no kernel é através da pesquisa nas mensagens do Kernel, com o comando: # dmesg |grep eth[0,1] Como no Debian (se tiver usando kernel padrão da distro) os kernels vem compilados de forma bem modular, geralmente o suporte aos dispositivos de rede vêm em forma de módulos, sendo assim, se tiver interfaces de rede diferentes e quiser "forçar" qual será a eth0, eth1 e assim por diante, basta carregar os módulos de cada um em ordem, adicionando o nome dos módulos no arquivo /etc/modules na ordem em que se deseja configurar as interfaces. Por exemplo, caso tenha uma Realtek 8139C e uma 3com 3c905TX na máquina e queira definir a 3com como eth0 e a Realtek como eth1, coloque no arquivo /etc/modules: --- CORTE AQUI --- 3c59x 8139too --- CORTE AQUI --- É só um exemplo, é claro que se essas não são os módulos você vai acrescentar os correspondentes. ============================ Se um dia queimar sua rede onboard você desabilita no Setup. ============================ ![]() |
|
|
|
|
|
#19 (permalink) |
|
Ubbergeek
Registrado em: Jul 2006
Mensagens: 4.433
Reputação: 38
![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() |
Só para confirmar: você leu a mensagem toda do fmpfmp?
http://www.guiadohardware.net/comuni...5/#post2922848 |
|
|
|
|
|
#20 (permalink) |
|
Membro Senior
|
Ola Marcacini,
Por que você esta perguntando se eu li ou não? Eu li e respondi isto para ele logo em seguida (alías até usei a expressão que não sei estes detalhes), assim admito que ele colocou de uma forma tecnica que esta acima dos meus conhecimentos ou da minha compreensão... Assim, por favor Marcacini, fazendo a gentileza, você poderia me esclarecer de uma forma mais simples o que ele disse, afinal, você parece ter entendido, porém você não compreendeu que eu sou novato e newbie como o meu próprio nick diz, ou você não reparou nisto? Assim, ao invés de me criticar, mais uma vez, peço, humildemente, você poderia me ajudar? Inject Unix, Obrigado pela dica, eu vou testá-la sim... Desculpe-me por ter generalizado, entretanto, é difícil para um novato compreender por que uma coisa funciona normal e sem segredos no windows e no linux não funciona... Desculpe-me insistir no meu ponto de vista quanto a frustração, mas eu apresentar mais uma vez o meu problema para que fique mais claro: Caso 1 - plug o cabo da internet na placa onboard e ligo o micro com o CD do kuruma e internet funciona... Caso 2 - Conecto o cabo da internet na placa offboard e ligo o micro com o CD do kuruma e internet nao funciona... (tenho que fazer o script "conecta mas não navega") Obs.: A mesma situação acima ocorre no mandriva... Eu até entendo que por questões de segurança, robustez, confiabilidade, etc, etc, etc, o linux entende que eth0 deve ser só para internet e eth1 para rede interna (sem que aja nenhuma configuração adicional)... Mas você já parou para pensar se alguém que nunca usou linux tem duas placas de rede e uma delas a onboard por qualquer motivo que seja não funciona fisicamente, você não acha que o cara ficará decepcionado com o sistema Se ele plugar na placa offboard ligar o micro e a internet não funcionar e no windows sim (levando-se em consideração que o cara não entende nada de comandos de terminal e coisas assim e ele só quer saber de ser usuário)???? |
|
|
|
![]() |
| Opções do Tópico | |
|
|