Ich habe ein bizarres Problem mit meinem HP Proliant DL 360 G4p-Server. Es hat zwei Gigabit-Ethernet-Schnittstellen, aber ich kann nur eine davon aufrufen. Das macht mich langsam fertig und deshalb habe ich mich hier umgedreht. Ich verwende die x64 Ubuntu 11.10 Server Edition.
lshw -c Netzwerk zeigt an, dass die zweite Schnittstelle deaktiviert ist. Ich habe keine Ahnung warum und wie ich es aktivieren soll.
$ sudo lshw -c network
*-network:0
description: Ethernet interface
product: NetXtreme BCM5704 Gigabit Ethernet
vendor: Broadcom Corporation
physical id: 2
bus info: pci@0000:02:02.0
logical name: eth0
version: 10
serial: 00:18:71:e3:6d:26
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 66MHz
capabilities: pcix pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.119 duplex=full firmware=5704-v3.27b, ASFIPMIc v2.36 ip=10.48.8.x latency=64 link=yes mingnt=64 multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:25 memory:fdf70000-fdf7ffff
*-network:1 DISABLED
description: Ethernet interface
product: NetXtreme BCM5704 Gigabit Ethernet
vendor: Broadcom Corporation
physical id: 2.1
bus info: pci@0000:02:02.1
logical name: eth1
version: 10
serial: 00:18:71:e3:6d:25
capacity: 1Gbit/s
width: 64 bits
clock: 66MHz
capabilities: pcix pm vpd msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.119 firmware=5704-v3.27b latency=64 link=no mingnt=64 multicast=yes port=twisted pair
resources: irq:26 memory:fdf60000-fdf6ffff
Wenn ich versuche, eth1 zu ifup, dann bekomme ich
$ sudo ifup eth1
Ignoring unknown interface eth1=eth1.
Ich dachte, das passiert, wenn in / etc / network / interfaces kein eth1 aufgeführt ist. Aber wenn ich die Konfiguration für eth1 hinzufüge, kann ich immer noch nicht ifup.
$ sudo ifup eth1
RTNETLINK answers: File exists
Failed to bring up eth1.
I've also tried ifconfig eth1 up but without any result.
Aus Gründen der Übersichtlichkeit habe ich eine maskierte Version von / etc / network / interfaces hinzugefügt. Ich denke nicht, dass es die Ursache des Problems ist.
$ cat /etc/network/interfaces
# 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
auto eth0
iface eth0 inet static
address 10.48.8.x
netmask 255.255.255.y
network 10.48.8.z
broadcast 10.48.8.t
gateway 10.48.8.u
auto eth1
iface eth1 inet static
address 193.190.253.x
netmask 255.255.255.y
network 193.190.253.z
broadcast 193.190.253.t
gateway 193.190.253.u
Ich brauche wirklich Hilfe, um das zu beheben. Es macht mich verrückt. Vielen Dank.
/etc/network/interfaces
wie Allan sagte