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:

  • How to Findout Your System Information This article will teach you how to find out system information, such as Operating System (OS) Serial Number Processor RAM MAC Address Linux Find out Manufacturer, Product Name and Serial Number [mitesh@Matrix ~]$ sudo… Read More
  • (98)Address already in use: make_sock: could not bind to address 0.0.0.0:8080 Summary: In this post i tried to explain how to resolve the issue of apache bind address. The issue is Apache: could not bind to address to port (make_sock). If you are going to upgrade server software, or sometime you… Read More
  • 10 ví dụ sử dụng câu lệnh netstat Câu lệnh netstat hiển thị mạng lưới thông tin như kết nối mạng, bảng định tuyến, giao diện mạng, các kết nối… Trong bài viết này chúng ta xem xét 10 câu lệnh netstat thường được sử dụng nhất: 1. Hiển thị tất cả các cổng (c… Read More
  • Generate Random Password on Linux Generate AlphaNumeric Random Password [mitesh@Matrix ~]$ cat /dev/urandom | tr -dc 'a-zA-Z0-9' | fold -w 15 | head -n10 k8eViiHzPvquY18 5niBD7oMDNwr9aF cdqas4okZ9L9jLx 0C8X3s2g6I1RmKc 6Gafnp9ttaRmlHX FrgSa94hNwoEibR zipj2iW… Read More
  • Deadly Linux Commands If you are new to Linux, chances are you will meet a stupid person perhaps in a forum or chat room that can trick you into using commands that will harm your files or even your entire operating system. Don’t run anything wi… Read More

0 comments:

Post a Comment