rede não funciona [RESOLVIDO]

1. rede não funciona [RESOLVIDO]

Marconi Costa Cruz
marconisaj

(usa Ubuntu)

Enviado em 16/10/2008 - 11:28h

Pessoal, bom dia!

To com a maior dor de cabeça com minha rede pq no rwindows quando inicia ta com a placa de rede desativada e eu tenho que ir em propriedades do "Meu computador" para poder ativar a placa de rede...

mas no ubuntu a net ñ ta funcionando de jeito nenhum sera q tem uma opção pra poder ativar a placa de rede assim como no rwindows?

Desde já obrigado, ñ guento mais ficar no XP qero meu ubuntu de volta!!!


  


2. Re: rede não funciona [RESOLVIDO]

Genesco Sousa
gesousa

(usa Ubuntu)

Enviado em 16/10/2008 - 12:01h


o comando seria

sudo ifconfig eht0 up

mas a placa no ubuntu se nem tiver aparecendo talvez seja necessário carregar o driver dela antes...

sudo modprobe nome_driver

depois

sudo ifconfig eth0 up

se for dhcp:

sudo dhclient eth0


sor ip estatico:

sudo ifconfig ip netmask 255.255.255.0

sudo route add default gw ip_roteador

sudo nano /etc/resolv.conf

nameserver DNS_PRIMARIO
nameserver DNS_SECUNDARIO

...

se for velox, speed com o modo em bridge (DISCAR)

sudo pppoeconf




3. Re: rede não funciona [RESOLVIDO]

Assuéro Araújo Morais
assuero

(usa Ubuntu)

Enviado em 16/10/2008 - 12:33h

O gesousa mostrou a forma que você pode usar para configurar a rede por linha de comando, mas se fizer somente desta maneira, mesmo dando tudo certo terá que realizar estes procedimentos toda vez que iniciar a máquina.

Existe uma maneira mais prática, editando o arquivo /etc/network/interfaces, é nele que ficam as configurações das interfaces de rede carregadas no boot.

Basta colocar, no arquivo, as mesmas informações passadas aos comandos, em seus devidos campos.

Um exemplo simples do arquivo /etc/network/interfaces:

# Este arquivo fornece as configurações para as
# interfaces de rede contidas no seu sistema linux

# A interface loopback (opção obrigatória)
auto lo
iface lo inet loopback

# Interface de rede primária (veja qual é a sua interface com o comando ifconfig)
#com ip estático
auto eth0
allow-hotplug eth0
iface eth0 inet static
address 10.0.0.1 #ip da máquina
netmask 255.0.0.0 #mascara de rede
network 10.0.0.0 #rede a qual pertence a máquina
broadcast 10.0.0.255 #endereço broadcast da rede
gateway 10.0.0.2 #gateway padrão

# Interface de rede secundária (caso possua duas placas de rede)
auto eth1
allow-hotplug eth1
iface eth1 inet static
address 192.168.0.1 #ip da máquina
netmask 255.255.255.0 #mascara de rede
network 192.168.0.0 #rede a qual pertence a máquina
broadcast 192.168.0.255#endereço broadcast da rede

#Exemplo de dhcp, para ip dinânico
#Você precisa de um servidor dhcp rodando na rede.

#auto eth0
#allow-hotplug eth0
#iface eth0 inet dhcp

Não esqueça de conferir o arquivo /etc/resolv.conf, e de checar se os módulos para sua placa de rede estão carregados.

Qualquer dúvida poste outras informações.


4. Re: rede não funciona [RESOLVIDO]

renan cesar
godsaferson

(usa Kurumin)

Enviado em 16/10/2008 - 21:06h

A configuração da rede envolve básicamente três passos:
1. Carregar o módulo correto para a placa de rede e certificar-se que o sistema o utilizou para
habilitar a interface eth0.
2. Configurar o IP, máscara de rede, etc. usando o ifconfig.
3. Configurar a rota padrão e colocar o DNS do provedor no arquivo /etc/resolv.conf.


Em primeiro lugar, verifique se o módulo que habilita o suporte à placa de rede está carregado. Use
o comando lsmod:
Module Size Used by Tainted: PF
snd 27716 0 (unused)
i830 69248 1
agpgart 38296 11
i810_audio 25064 0
ac97_codec 11884 0 [i810_audio]
soundcore 3428 2 [snd i810_audio]
8139too 27500 1
serial 51972 0
mousedev 3832 1
ds 6536 1
yenta_socket 9408 1
pcmcia_core 39712 0 [ds yenta_socket]
rtc 6908 0
reiserfs 169392 3
No meu caso a placa é uma Encore, com o chipset Realtek 8139, o módulo que habilita suporte a
ela (o 8139too) está carregado, mas ainda assim a rede não está funcionando. Outros módulos
usados por placas comuns são o via-rhine e o sis900.
O próximo passo é configurar o arquivo /etc/modules.conf, para ter certeza que o módulo está sendo
usado para habilitar a interface de rede. Se você tem apenas uma placa de rede então ela será
sempre a eth0.
Abra o arquivo /etc/modules.conf e adicione a linha:
# alias eth0 8139too
Trocando o 8139too pelo módulo usado pela sua placa.
Caso o módulo da placa não estivesse carregado, você poderia ativá-lo usando o modprobe, como
em:
# modprobe 8139too
Em seguida, falta fazer a configuração da rede.