Responder 
 
Avaliação do Tópico:
  • 0 Votos - 0 Média
  • 1
  • 2
  • 3
  • 4
  • 5
placa de rede numca e a mesma... (RESOLVIDO)
21/06/2007, 12:32
Resposta: #1
placa de rede numca e a mesma... (RESOLVIDO)
Bom pessoal to com a seguinte duvida... eu baixei a ultima versao do Debian... e resolvi instalar pra ver como e... so que estou tendo um problema com minha placa de rede... o sistema encontra ela normalmente... so que eu tenho q reconfigurar ela todas vez... com um ip e tal, so que a cada vez que eu reinicio a maquina ela esta sendo reconhecida como se fosse uma nova placa de rede... por exemplo neste momente ela esta sendo reconhecida no sistema como eth85... e se eu reiniciar o pc ou ligar ele novamente ela ja passa ser eth86 e por ae vai... eu gostaria que fosse zerado isso e que ela sempre seja reconhecida no sistema como eth0 ate pq eu so tenho esta placa de rede no meu pc q inclusive e onboard... ja tentei desabilitar ela no setup e reiniciar o pc pra ver se funciona mas nao deu certo... minha placa mae e a ASUS A7n8-XE e minha placa de rede e onboard como eu ja disse... espero que possam me ajudar a solucionar esta duvida...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
21/06/2007, 22:12
Resposta: #2
 
Olá, que coisa...nunca vi algo parecido :shock: posta aqui pra gente o conteúdo do arquivo em /etc/network/interfaces
$ cat /etc/network/interfaces

as linhas mais importantes que vc poderia configurar aí seria mais ou menos como no exemplo abaixo:

auto lo
iface lo inet loopback

iface eth0 inet static
address 192.168.10.40
netmask 255.255.255.0
gateway 192.168.10.1


auto eth0

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
25/06/2007, 15:39
Resposta: #3
 
o mano desculpa pela demora na resposta mas tava sem net aqui... vou postar meu arquivo /etc/network/interfaces pra vc ver e enorme...


# This file describes the network interfaces available on your system
# and how to activate them. For more information, see interfaces(5).

# The loopback network interface
auto lo
iface lo inet loopback

# The primary network interface
allow-hotplug eth0
iface eth0 inet static
address 10.1.1.152
netmask 255.0.0.0
network 10.0.0.0
broadcast 10.255.255.255
gateway 10.1.1.1
# dns-* options are implemented by the resolvconf package, if installed
dns-nameservers 10.1.1.1
dns-search extreme

iface eth1 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth1

iface eth2 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth2

iface eth3 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth3

iface eth4 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth4

iface eth5 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth5

iface eth6 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth6

iface eth7 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth7

iface eth8 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1



auto eth8

iface eth9 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth9

iface eth10 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth10

iface eth12 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth12

iface eth16 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth16

iface eth18 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth18

iface eth19 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth19

iface eth20 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth20

iface eth22 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth22

iface eth25 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth25

iface eth24 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth24

iface eth26 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth26

iface eth31 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth31

iface eth32 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth32

iface eth33 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth33

iface eth34 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth34

iface eth36 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth36

iface eth37 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth37

iface eth39 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth39

iface eth38 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth38

iface eth40 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth40

iface eth41 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth41

iface eth42 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth42

iface eth43 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth43

iface eth44 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth44

iface eth45 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth45

iface eth46 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth46

iface eth47 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth47

iface eth49 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth49

iface eth50 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth50

iface eth51 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth51

iface eth53 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth53

iface eth52 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth52

iface eth54 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth54

iface eth55 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth55

iface eth56 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth56

iface eth57 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth57

iface eth60 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth60

iface eth61 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth61

iface eth62 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth62

iface eth63 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth63

iface eth64 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth64

iface eth65 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth65

iface eth66 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth66

iface eth68 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth68

iface eth69 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth69

iface eth70 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth70

iface eth71 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth71

iface eth72 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth72

iface eth73 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth73

iface eth74 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth74

iface eth75 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth75

iface eth76 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth76

iface eth77 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth77

iface eth78 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth78

iface eth80 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth80

iface eth79 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth79

iface eth81 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth81

iface eth82 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth82

iface eth83 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth83

iface eth85 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth85

iface eth86 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth86

iface eth87 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth87

iface eth88 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth88

iface eth89 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth89

iface eth90 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth90

iface eth91 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth91

iface eth92 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1

auto eth92

Think Different...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
25/06/2007, 18:48
Resposta: #4
 
nossa!.. faz o seguinte, de posse dos ips e gateway do seu provedor altere o campos referentes aos mesmos, vamos renomear esse enorme arquivo e criar um outro simples somente com a linhas abaixo:
renomeando o arquivo:
# cd /etc/network
# mv interfaces oldinterfaces
# touch interfaces
# mcedit /etc/network/interfaces

adicione essas linhas alterando para o seu ips se estiver errado:

Código:
auto lo
iface lo inet loopback

iface eth0 inet static
address 10.1.1.152
netmask 255.0.0.0
gateway 10.1.1.1



auto eth0
_________________

salve e saia e depois reinicie o pc e veja se fixou o eth sempre como 0 mesmo reiniciando várias vezes.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
25/06/2007, 18:53
Resposta: #5
 
Dá uma olhada no meu post deste tópico: http://www.forumdebian.com.br/topico-305..._rede.html.

Edit: Achei o tópico que eu queria. Em inglês, mas...

eth device number increases after each reboot
http://forums.debian.net/viewtopic.php?t=14331
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
26/06/2007, 13:16
Resposta: #6
 
Eu fiz como vcs me disseram... criei um novo arquivo de interfaces mcedit /etc/network/interfaces e coloquei somente as informacoes da eth0... editei o arquivo /etc/udev/rules.d/z25_persistent-net.rules, nele contia as informações de todas as eth criadas no meu sistema eu comentei todas elas e deixei somente a eth0 fetio isso reiniciei meu pc... e mesmo assim ele encontrou a placa de rede como sendo eth96 olhei nos arquivos editados... e ele inseriu uma nova entrada com as informacoes da eth96 ou seja como se eu nao tivesse feito nada... espero que possam me ajudar... novamente... obrigado pela atencao...

Think Different...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
26/06/2007, 14:03
Resposta: #7
 
Acho que a resposta tem a ver com o programa "macchanger", mas nunca o utilizei:
Citar:Package: macchanger (1.5.0-1)
utility for manipulating the MAC address of network interfaces

Features:

* set specific MAC address of a network interface
* set the MAC randomly
* set a MAC of another vendor
* set another MAC of the same vendor
* set a MAC of the same kind (eg: wireless card)
* display a vendor MAC list (today, 6200 items) to choose from

Viu o artigo em http://www.debian-administration.org/articles/501?

Sobre Mac address: http://pt.wikipedia.org/wiki/Endere%C3%A7o_MAC

Observe se o endereço MAC da tua placa de rede não está variando a cada boot.
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/06/2007, 11:34
Resposta: #8
 
veja se existe no diretório /etc/network/run algum outro arquivo além do ifstate e se neste consta somente a linha lo=lo veja tb se no diretório /etc/network existe um arquivo de nome scheme, caso exista renomei com:
# mv /etc/network/scheme /etc/network/oldscheme

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
27/06/2007, 23:41
Resposta: #9
 
Eu fiz as verificações que você disse... no arquivo ifstate só tem uma unica linha com o conteudo lo=lo, e dentro do diretório /etc/netwok/ nao existe nenhum arquivo com o nome scheme...

andei reparando que no arquivo /etc/udev/rules.d/z25_persistent-net.rules, existe uma entrada para cada placa de rede minha no caso eth0, eth1... ate a eth101 que e a que esta agora... os dados das linhas são os mesmo a unica coisa que muda e o numero da eth e tambem o endereço dela... vou colocar um treco para vcs verificarem...


# PCI device 0x10de:0x008c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:f0:e0:39", NAME="eth0"

# PCI device 0x10de:0x008c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:a5:bd:72", NAME="eth1"

... e ae o arquivo segue neste mesmo padrao ate chegar a eth atual uma linha para cada placa nova encontrada... mudando somente o numero dela e o endereco o ATTRS(address) isso e normal... nao teria que ser sempre o mesmo visto que a placa e onboard...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
29/06/2007, 12:11
Resposta: #10
 
hum...acho que vc poderia fazer um teste comentando essas linhas, vou verificar isso aqui mas acho que não seja necessário essas regras.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
29/06/2007, 16:14
Resposta: #11
 
Eu fiz o teste comenando todas estas linha criadas dentro deste arquivo... deixando somente a linha referente a eth0 descomentada... mas mesmo assim nao deu certo quando iniciei o pc... ele criou no final do arquivo uma nova linha com outra eth e um novo numero pra ela... o ruim deste problema e que na inicializacao do sistema.... ele tenta achar todas esta placas novamente... e isso demora... no caso agora a eth atual e a eth102 e no boot ele passa uma por uma ate chega na proximo isso deixa o processo de boot muito lento... gostaria muito que este problema fosse sulocionado... pq esta me tirando o sono...

espero que vcs tenham novas alternativas para solucao deste problema... ate la eu vou continuar pesquisando mais sobre isso e vejo se consigo resolver... mas a ajuda de vcs e sempre muito bem vinda...

Think Different...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
30/06/2007, 09:36
Resposta: #12
 
vamos ter que "caçar" onde está essa configuração que está fazendo isso. verifique se existe o arquivo /etc/iftab e tb se está instalado o pacote ifrename:
# cat /etc/iftab
# dpkg -l ifrename
verifique a ocorrencia do eth nos diretório de inicialização e carregamento de modulos:
# grep -i eth /etc/modprobe.d/*
# grep -i eth /etc/init.d/*

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
30/06/2007, 09:40
Resposta: #13
 
l3n0x Escreveu:andei reparando que no arquivo /etc/udev/rules.d/z25_persistent-net.rules, existe uma entrada para cada placa de rede minha no caso eth0, eth1... ate a eth101 que e a que esta agora... os dados das linhas são os mesmo a unica coisa que muda e o numero da eth e tambem o endereço dela... vou colocar um treco para vcs verificarem...

# PCI device 0x10de:0x008c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:f0:e0:39", NAME="eth0"

# PCI device 0x10de:0x008c (forcedeth)
SUBSYSTEM=="net", DRIVERS=="?*", ATTRS{address}=="00:00:6c:a5:bd:72", NAME="eth1"

.
verifiquei aqui e neste z25_persistent-net.rules só existe uma linha descomentada da minha placa de rede, existe aí mais alguma linha neste arquivo descomentada além dessa?

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
30/06/2007, 19:01
Resposta: #14
 
Bom fiz como você pediu verifiquei a existencia do arquivo iftab e ele não existe no sistema... logo depois instalei o pacote ifrename, pq ele não estava instalado... e fiz uso dos dois comandos que você me passou para verificar a ocorrencia de alguma eth nestes arquivos... mas nao me retornaram nada... usei os comandos sem retorno... e sobre o arquivo z25_persistent-net.rules eu ja tinha verificado ele... inclusive comentei todas as linhas referentes as outras placas de rede... e deixei somente a eth0 descomentada... so que quando inicializo o sistema ele nao pega a eth0 ele insere uma nova linha no final deste arquivo com uma nova entrada de placa de rede atualmente se encontra com o numero eth106... e como eu disse tbm acho que isso tem haver com o fato do endereco mac dela estar variando a cada boot... so que nao consegui solucionar isso...

Think Different...
Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
30/06/2007, 23:02
Resposta: #15
 
l3n0x Escreveu:Bom fiz como você pediu verifiquei a existencia do arquivo iftab e ele não existe no sistema... logo depois instalei o pacote ifrename, pq ele não estava instalado... e fiz uso dos dois comandos que você me passou para verificar a ocorrencia de alguma eth nestes arquivos... mas nao me retornaram nada... usei os comandos sem retorno... e sobre o arquivo z25_persistent-net.rules eu ja tinha verificado ele... inclusive comentei todas as linhas referentes as outras placas de rede... e deixei somente a eth0 descomentada... so que quando inicializo o sistema ele nao pega a eth0 ele insere uma nova linha no final deste arquivo com uma nova entrada de placa de rede atualmente se encontra com o numero eth106... e como eu disse tbm acho que isso tem haver com o fato do endereco mac dela estar variando a cada boot... so que nao consegui solucionar isso...

ainda bem que citou isso acima, não tinha percebido essa variação do MAC
faz o seguinte, digite no terminal :
# modinfo forcedeth
e veja se aparece a versão do modulo. Aqui esse modulo não aparece a versão. :x
Vamos atualizar a versão do modulo para 0.60 que é a ultima, baixe o zip no link: http://www.nvidia.com/object/linux_nforce_1.21.html
Extraia o zip com unzip ou file-roller
vá até onde está o arquivo forcedeth.c no diretório Fedora5/source
se nunca construiu drivers, faça os procedimentos do wiki: http://wiki.forumdebian.com.br/index.ph ... do_Drivers
crie um arquivo "Makefile" neste diretório com o comando touch:
$ touch Makefile
e edite ele inserindo a linha:
obj-m := forcedeth.o
depois nesta pasta digite:
make -C /usr/src/linux-headers-`uname -r`/ SUBDIRS=$PWD modules
caso não ocorra erros, deverá criar o modulo forcedeth.ko, antes de sobrescrever o atual faça uma copia
# cp /lib/modules/`uname -r`/kernel/drivers/net/forcedeth.ko /root/.
e então sobrescreva com o novo driver:
# cp /home/seu_user/NV_Linux_DRV_PKG_v1.21/Fedora5/source/forcedeth.ko /lib/modules/`uname -r`/kernel/drivers/net/.
reinicie e veja se o eth funciona normal.
não esqueça de corrigir o mac no arquivo z25_persistent-net.rules igual ao mac da saída do comando ifconfig e tb de remover as linhas dos eths adicionadas tanto neste arquivo como no interfaces:
# ifconfig
ethxx Encapsulamento do Link: Ethernet Endereço de HW 00:04:9D:81:43:EB
onde xx é o eth ativo.

"Na caixa dizia: Requer MS Windows ou superior, então eu instalei Debian/GNU
Linux!"

.
Antes de postar use a busca e veja o Wiki.
Busca do FD
Wiki do FD
Visitar o website do usuário Encontrar todas as respostas deste usuário
Citar esta mensagem em uma resposta
Responder 


Ir ao Fórum:


Usuários visualizando este tópico: 1 Visitantes

Entre em Contato | Fórum Debian | Voltar ao Topo | Voltar ao Conteúdo | Modo Leve (Arquivo) | Feeds RSS