Мой встроенный Ethernet не обнаружен после переустановки Сервера 12.04. По причинам, по которым я не буду здесь вдаваться, мне пришлось перенести диск сервера на другую машину, чтобы установить Ubuntu, а затем снова подключиться к серверу.
Таким образом, сервер запускается нормально, за исключением «Ожидание конфигурации сети».
В другой статье я читал, что Сервер по умолчанию не обрабатывает новые mac-адреса для изменений оборудования динамически, в отличие от Ubuntu Desktop, но взглянул на /etc/udev/rules.d/70-persistent- net.rules показывает только один интерфейс Ethernet. Разве он не должен показывать как старый, так и новый?
lspci -vv показывает интерфейс Ethernet, так что, черт возьми, происходит?
Я должен упомянуть, что встроенная локальная сеть включена в биосе.
И я знаю, что это не важно, но все это началось, когда я изменил некоторые параметры конфигурации сети в webmin перед переустановкой. Он не мог загрузить никаких обновлений, поэтому я немного повозился. Сломал его, установил FreeNAS, который работал, но мне это не понравилось, затем вернулся на Ubuntu Server, и теперь я нахожусь в таком состоянии.
Спасибо за любой совет!
глядя на
/etc/udev/rules.d/70-persistent-net.rules
# 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:/sys/devices/pci0000:00/0000:00:1e.0/0000:02:08.0 (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:e9:3c:34:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:03.0/0000:02:01.0 (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:e9:3c:34:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
, в котором говорится, что моя новая сетевая карта - eth1 - но она не работает как eth1, так что я закомментировал все, а затем после перезагрузки udev нашел мою новую карту как eth0
# 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:/sys/devices/pci0000:00/0000:00:1e.0/0000:02:08.0 (e100)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:e9:3c:34:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:03.0/0000:02:01.0 (e1000)
#SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:e9:3c:34:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth1"
# PCI device 0x8086:/sys/devices/pci0000:00/0000:00:03.0/0000:02:01.0 (e1000)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:07:e9:3c:34:1f", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
ifconfig:
$ ifconfig
eth0 Link encap:Ethernet HWaddr 00:07:e9:3c:34:1f
inet addr:192.168.0.16 Bcast:192.168.0.255 Mask:255.255.255.0
inet6 addr: fe80::207:e9ff:fe3c:341f/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:189 errors:0 dropped:0 overruns:0 frame:0
TX packets:112 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:16698 (16.6 KB) TX bytes:14257 (14.2 KB)
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:8 errors:0 dropped:0 overruns:0 frame:0
TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:440 (440.0 B) TX bytes:440 (440.0 B)
мой сетевой конфигурационный файл:
[ 113]здесь все работает сейчас - система счастлива