July 25, 2015

how to fix : Device eth0 does not seem to be present, delaying initialization

I was playing with My Virtualbox today and i tried to clone some Centos Servers. But after this, when starting the eth0, it is no more available.

check network:

Mã:
# 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)

Try to start Eth0 device


# ifup eth0

Device eth0 does not seem to be present, delaying initialisation

To Solve this :

Delete networking interface rules file so that it can be regenerated and reboot your CentOS system.

Mã:
# rm /etc/udev/rules.d/70-persistent-net.rules
# reboot

New Mac address has been generated:

Mã:
# This file was automatically generated by the /lib/udev/write_net_rules
# program, run by the persistent-net-generator.rules rules file.
#
# You can modify it, as long as you keep each rule on a single
# line, and change only the value of the NAME= key.

# PCI device 0x8086:0x100e (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="08:00:27:fe:c1:03", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Now edit /etc/sysconfig/network-scripts/ifcfg-eth0,

Add new HWADDR generated or remove it 
Remove UUID line


Restart the networking service

# service network restart
Shutting down interface eth0: [ OK ]
Shutting down loopback interface: [ OK ]
Bringing up loopback interface: [ OK ]
Bringing up interface eth0: Determining if ip address 192.168.1.99 is already in use for device eth0...
[ OK ]


# ifconfig
eth0 Link encap:Ethernet HWaddr 08:00:27:FE:C1:03
inet addr:192.168.1.99 Bcast:xxxxxxxx Mask:255.255.255.0
inet6 addr: fe80::a00:27ff:fefe:c103/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:4400 errors:0 dropped:0 overruns:0 frame:0
TX packets:129 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:387597 (378.5 KiB) TX bytes:19567 (19.1 KiB)

Related Posts:

  • Lệnh cài đặt phần mềm rpm Trong Linux, để cài đặt phần mềm ta cài từ các gói có phần mở rộng là .rpm. Tương tự như trong Windows là các tập tin msi hay exe. Để cài đặt các gói phần mềm này từ dòng lệnh, chúng ta sử dụng lênh rpm với cú pháp… Read More
  • Linux: Monitor Hard Disks Temperature With hddtemp There is a nice utility to monitor hard drive temperature. Most modern x86 computer harddisk comes with S.M.A.R.T (Self-Monitoring, Analysis, and Reporting Technology). It is a monitoring system for computer h… Read More
  • View DELL Service Tag and Express Service Code From Linux and Windows When you call DELL customer support for any help, they will ask for either Service Tag or Express Service Code. You also need service tag to download drivers and documentations from DELL support website.&… Read More
  • [ERROR] No package .... available. addo | 951 B 00:00base | 1.1 kB 00:00extras | 2.1 kB 00:00updates | 1.9 kB 00:00Excluding Packages in global exclude listFinishedSetting up Install ProcessNo package soap available.Nothing to do when you install another pa… Read More
  • Sử dụng top để theo dõi tình trạng server Một trong số những công việc chúng ta cần phải làm đó là theo dõi tình trạng hệ thống. Trước đây mình đã từng giới thiệu công cụ Linfo nền web rồi, hôm nay mình sẽ giới thiệu một công cụ khác mà ai quản trị server … Read More

0 comments:

Post a Comment