Argh die Angaben von heute stimmen nicht! -.-
Seit heute war das Netzwerkkabel nicht angeschlossen. Sry! Das ist der Nachteil wenn die Dinger aus dem Blickfeld sind...
Habe es nun angeschlossen und das Licht beim Switch ging an. Nach einem Systemstart ging aber das Netzwerk noch immer nicht.
Habe also das Prozedere von heute noch einmal komplett wiederholt:
$ sudo service network-manager restart
network-manager start/running, process 1574
$ sudo /etc/init.d/networking restart
* Reconfiguring network interfaces... [ OK ]
$ sudo dhclient eth0
Internet Systems Consortium DHCP Client V3.1.3
Copyright 2004-2009 Internet Systems Consortium.
All rights reserved.
For info, please visit https://www.isc.org/software/dhcp/
Listening on LPF/eth0/##:##:##:##:##:##
Sending on LPF/eth0/##:##:##:##:##:##
Sending on Socket/fallback
DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 6
DHCPOFFER of 192.168.178.25 from 192.168.178.1
DHCPREQUEST of 192.168.178.25 on eth0 to 255.255.255.255 port 67
DHCPACK of 192.168.178.25 from 192.168.178.1
bound to 192.168.178.25 -- renewal in 412218 seconds.
Die Netzwerkverbindung funktioniert danach, das Netzwerk-Manager-Applet zeigt aber immernoch ein rotes Rufzeichen an. Nach einem Reboot ist die Verbindung wieder weg. Es dürften kein DHCP Request gemacht werden. Nach einem "sudo dhclient eth0" funktioniert das Netzwerk nämlich wieder.
Habe die Angaben von heute noch einmal bei funktionierender Netzwerkverbindung wiederholt:
$ lspci -nnk | grep -i net -A2
01:08.0 Ethernet controller [0200]: Intel Corporation 82552 10/100 Network Connection [8086:10fe] (rev 02)
Kernel driver in use: e100
Kernel modules: e100
$ route -n
Kernel-IP-Routentabelle
Ziel Router Genmask Flags Metric Ref Use Iface
192.168.178.0 0.0.0.0 255.255.255.0 U 0 0 0 eth0
0.0.0.0 192.168.178.1 0.0.0.0 UG 0 0 0 eth0
$ cat /etc/resolv.conf
nameserver 192.168.178.1
domain fritz.box
search fritz.box
$ cat /var/lib/NetworkManager/NetworkManager.state
[main]
NetworkingEnabled=true
WirelessEnabled=true
WWANEnabled=true
$ ifconfig -a
eth0 Link encap:Ethernet Hardware Adresse ##:##:##:##:##:##
inet Adresse:192.168.178.25 Bcast:192.168.178.255 Maske:255.255.255.0
inet6-Adresse: ####::####:####:####:###/64 Gültigkeitsbereich:Verbindung
UP BROADCAST RUNNING MULTICAST MTU:1500 Metrik:1
RX packets:106 errors:0 dropped:0 overruns:0 frame:0
TX packets:124 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:1000
RX bytes:46011 (46.0 KB) TX bytes:14124 (14.1 KB)
lo Link encap:Lokale Schleife
inet Adresse:127.0.0.1 Maske:255.0.0.0
inet6-Adresse: ::1/128 Gültigkeitsbereich:Maschine
UP LOOPBACK RUNNING MTU:16436 Metrik:1
RX packets:128 errors:0 dropped:0 overruns:0 frame:0
TX packets:128 errors:0 dropped:0 overruns:0 carrier:0
Kollisionen:0 Sendewarteschlangenlänge:0
RX bytes:10196 (10.1 KB) TX bytes:10196 (10.1 KB)
$ dmesg | egrep 'eth0|e100|firm'
[ 1.494417] e100: Intel(R) PRO/100 Network Driver, 3.5.24-k2-NAPI
[ 1.494424] e100: Copyright(c) 1999-2006 Intel Corporation
[ 1.494545] e100 0000:01:08.0: PCI INT A -> GSI 20 (level, low) -> IRQ 20
[ 1.535164] e100 0000:01:08.0: PME# disabled
[ 1.536689] e100: eth0: e100_probe: addr 0xfcfff000, irq 20, MAC addr ##:##:##:##:##:##
[ 12.844078] ADDRCONF(NETDEV_UP): eth0: link is not ready
[ 15.021418] e100: eth0 NIC Link is Up 100 Mbps Full Duplex
[ 15.022301] ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready
[ 25.520014] eth0: no IPv6 routers present
$ lsmod | grep e100
e100 32985 0
mii 5237 1 e100
$ cat /etc/network/interfaces
auto lo
iface lo inet loopback
$ ping -c 4 192.168.178.1
PING 192.168.178.1 (192.168.178.1) 56(84) bytes of data.
64 bytes from 192.168.178.1: icmp_seq=1 ttl=64 time=1.29 ms
64 bytes from 192.168.178.1: icmp_seq=2 ttl=64 time=0.901 ms
64 bytes from 192.168.178.1: icmp_seq=3 ttl=64 time=1.11 ms
64 bytes from 192.168.178.1: icmp_seq=4 ttl=64 time=0.901 ms
--- 192.168.178.1 ping statistics ---
4 packets transmitted, 4 received, 0% packet loss, time 3001ms
rtt min/avg/max/mdev = 0.901/1.053/1.294/0.169 ms
$ cat /etc/udev/rules.d/70-persistent-net.rules
# This file maintains persistent names for network interfaces.
# See udev(7) for syntax.
#
# Entries are automatically added by the 75-persistent-net-generator.rules
# file; however you are also free to add your own entries.
# PCI device 0x8086:0x10fe (e100)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="##:##:##:##:##:##", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"
Gehe ich recht in der Annahme, das dem Netzwerkmanager, oder einem Programm das dieser aufruft, noch eine Konfiguration fehlt um bei einem Systemstart die Verbindung korrekt zu initialisieren?
Sry nochmal für die falschen Angaben...
@praseodym: Ja die MAC-Adressen hab ich mit # ersetzt. Ist die originale MAC-Adresse, habe ich nicht geändert.