> Que coisa de doido!!!!
> Algúem tem mais uma dica para me ajudar.
> Ronan
>   

Oi Ronan

Tive mais uma idéia que já aconteceu comigo...
O CD do Ubuntu é do tipo Live CD, portanto, ele tem um sistema que 
reconhece, da melhor maneira possível, seu hardware.
Isso é uma herança do Knopix, um dos primeiros Live CDs baseados no 
Debian, como o Ubuntu também o é.

Bom, resumo da ópera, pode ser que o Live CD esteja reconhecendo 
corretamente sua placa de rede, mas na hora de instalar, o driver 
escolhido é o incorreto pra ela.

Isso já aconteceu comigo. Tenho uma placa mãe Asus A8V que tem uma 
interface de rede chamada Marvell Yukon que usa o módulo de kernel 
sk98lin. Esse módulo (que alguns chamam de driver) é bastante bugado e 
às vezes falha em suas versões antigas. Pode estar ocorrendo algo 
semelhante com a sua placa de rede, eu tive que atualizar o meu 
manualmente pelo site do fabricante (que felizmente suporta linux) em 
uma distro antiga que eu usava, no caso o Fedora Core 3 que testei nesta 
máquina por um tempo bem antes do Ubuntu.

Recomendo fazer o seguinte:
Pegue a documentação de sua placa mãe, ou procure o modelo dela no site 
do fabricante e veja o modelo do chipset da interface de rede, ou, se 
for off-board, pegue o modelo do chipset dessa placa.
Verifique, através do google, qual é o módulo de kernel que trabalha com 
a sua placa de rede.
Sabendo do nome do módulo, digite no console:
lsmod | grep [nome do módulo]
trocando [nome do módulo] pelo nome correto sem os colchetes
[nome do módulo]   [um número aqui]   [outro número aqui]

ou como root:
sudo lsmod | grep [nome do módulo]

e veja se o módulo de kernel correto está carregado se o comando 
apresentar uma saída do tipo:
[nome do módulo]   [um número aqui]   [outro número aqui]

Caso a saída seja como acima, o problema não deve ser ele.

_caso não esteja_, você pode tentar levantar o módulo de kernel assim:
sudo modprobe [nome do módulo]
veja se não dá nenhum erro e tente levantar a rede manualmente, pode ser 
via gnome ou usando ifconfig.

Digamos que é mais uma tentativa. Uma coisa também, pode ser que 
simplesmente o LiveCD, ao instalar o Ubuntu, instalou o módulo errado 
pra placa de rede. Verifique isso, veja se não tem outro módulo 
carregado através do comando lsmod sem parâmetros, que não é exatamente 
o adequado à sua placa de rede.

Isso faz com que o Ubuntu crie a interface ethX, levante um IP mas não 
transmita nem receba pacotes, como já aconteceu comigo.

Você tem que conseguir pingar outras máquinas na rede, ou pelo menos, o 
seu roteador/modem. Se seu modem for do tipo roteador (que não trabalha 
com pppoe, se usado no Windows ele não pede discagem) deve ter um IP do 
tipo 192.168.0.1, 192.168.0.254 ou 10.0.0.1 tente esses pings, veja pelo 
IP que sua máquina pegou pelo DHCP pra adivinhar qual série é.

Se seu modem for do tipo concentrador (do tipo que pede discagem no 
Windows) você _terá_ que usar o pppoeconfig. Cheque o tipo de modem que 
você está usando. Se seu modem for concentrador, não adianta querer que 
o DHCP funcione, melhor designar um IP fixo do tipo 192.168.0.1 _sem 
rota_ (isto é importante, por isso sublinhei pois já tive problemas por 
ter uma rota incorreta, modens concentradores não tem rota pois quem faz 
isso é a interface pppN) e aí sim rodar o pppoeconfig, lembrando que no 
Ubuntu você tem que copiar o arquivo /etc/ppp/resolv.conf para 
/etc/resolv.conf após rodar o pppoeconfig. Lembre-se, _sem rota_ para 
modens do tipo concentrador.

Um forte abraço e vai mandando seu progresso!
Flavio.


-- 
ubuntu-br mailing list
[email protected]
www.ubuntu-br.org
https://lists.ubuntu.com/mailman/listinfo/ubuntu-br

Responder a