Instalei o Fedora 17 em um computador e notei que os nomes das minhas placas de redes mudaram.
era p/ ser eth0 e eth1 mas na hora que dei ifconfig apareceu p2p1 p4p1.
fui pesquisar na net e achei o site abaixo explicando, segue o link:
http://www.cd2.com.br/2011/09/08/minha-placa-de-rede-ethx-eth0-eth1-sumiu-apos-instalar-o-fedora-15/
Como não sei se esse site vai ficar no ar, então vou transcrever a explicação dele. o Autor é o
Gabriel Fernandes, ele postou essa explicação em 8 de setembro de 2011
Segue o Texto:
Você acabou de instalar o Fedora 15 e não encontra mais sua placa de rede ethX (eth0, eth1, …) no comando ifconfig?
Não há motivos para pânico, sua placa de rede deve estar sendo exibida no comando
ifconfig, porém com outro nome. Isto se deve ao fato de que a partir do
Fedora 15, foi implementado um novo recurso chamado
Consistent Network Device Naming (
Nomeação Consistente de Dispositivos de Rede) para nomear as placas de rede.
O novo método altera o esquema de nomeação de dispositivo de rede
para um baseado no hardware facilitando a identificação e utilização. O
motivo para esta modificação está relacionado ao fato de que a forma
atual de nomear estes dispositivos, quando há mais de uma placa de rede,
pode gerar problemas alterando os nomes das placas numa reinstalação e
em alguns casos após uma reinicialização do sistema. Em termos práticos
quero dizer: se você tem duas
placas de rede, aquela placa atribuída como
eth0 pode receber o nome de
eth1 e esta consequentemente tornar-se a
eth0 após uma reinstalação ou reinício do sistema gerando problemas na configuração.
O novo sistema deve nomear as
placas de rede, da seguinte forma:
- Para as placas de rede on-board:
- Para as placas de rede PCI:
Você pode desabilitar este recurso desligando o parâmetro
biosdevname do
Kernel.
Com o parâmetro ligado, veja como estava a saída do comando
ifconfig na minha máquina:
/sbin/ifconfig
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:0 (0.0 b) TX bytes:0 (0.0 b)
p2p1 Link encap:Ethernet HWaddr 08:00:27:34:8E:3F
inet addr:192.168.254.65 Bcast:192.168.254.255 Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fe34:8e3f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1187 errors:0 dropped:0 overruns:0 frame:0
TX packets:38 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:99554 (97.2 KiB) TX bytes:10787 (10.5 KiB)
Observe que minha
placa de rede está com o nome
p2p1.
Para desabilitar este recurso edite o arquivo
/boot/grub/grub.conf e adicione na linha de comando do
Kernel o parâmetro
biosdevname=0. A seguir segue exemplo de como ficaria o arquivo com este parâmetro:
#
# Note that you do not have to rerun grub after making changes to this file
# NOTICE: You have a /boot partition. This means that
# all kernel and initrd paths are relative to /boot/, eg.
# root (hd0,0)
# kernel /vmlinuz-version ro root=/dev/mapper/vg_builder-lv_root
# initrd /initrd-[generic-]version.img
#boot=/dev/sda
default=0
timeout=0
splashimage=(hd0,0)/grub/splash.xpm.gz
hiddenmenu
title Fedora (2.6.40.3-0.fc15.i686)
root (hd0,0)
kernel /vmlinuz-2.6.40.3-0.fc15.i686 ro root=/dev/mapper/vg_builder-lv_root rd_LVM_LV=vg_builder/lv_root rd_LVM_LV=vg_builder/lv_swap rd_NO_LUKS rd_NO_MD rd_NO_DM LANG=en_US.UTF-8 SYSFONT=latarcyrheb-sun16 KEYTABLE=pt-latin1 biosdevname=0 rhgb quiet
initrd /initramfs-2.6.40.3-0.fc15.i686.img
Após realizado a alteração e reiniciado o computador, teremos algo assim na saída do
ifconfig:
eth0 Link encap:Ethernet Endereço de HW 08:00:27:34:8E:3F
inet end.: 192.168.254.65 Bcast:192.168.254.255 Masc:255.255.255.0
endereço inet6: fe80::a00:27ff:fe34:8e3f/64 Escopo:Link
UP BROADCASTRUNNING MULTICAST MTU:1500 Métrica:1
RX packets:453 errors:0 dropped:0 overruns:0 frame:0
TX packets:83 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:1000
RX bytes:40089 (39.1 KiB) TX bytes:11760 (11.4 KiB)
lo Link encap:Loopback Local
inet end.: 127.0.0.1 Masc:255.0.0.0
endereço inet6: ::1/128 Escopo:Máquina
UP LOOPBACKRUNNING MTU:16436 Métrica:1
RX packets:4 errors:0 dropped:0 overruns:0 frame:0
TX packets:4 errors:0 dropped:0 overruns:0 carrier:0
colisões:0 txqueuelen:0
RX bytes:240 (240.0 b) TX bytes:240 (240.0 b)
|
Note no exemplo acima que a
eth0 volta a aparecer como antes.