Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

11.03.2009, 17:26

Angeblich 2 Netzwerkkarten - eine existiert nicht

Ich hab da eine Sache die mir schon seid meiner System Neuinstallation ganz gewaltig auf den Zeiger geht.

Ich hab laut ifconfig 2 Netwerkkarten in meinem System, eine davon existiert allerdings auf keinen Fall.

Was mich so ein bisschen verwirrt ist die Ausgabe von ifconfig, aber seht selbst:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
eth0  	Protokoll:UNSPEC  Hardware Adresse 00-11-D8-00-01-72-4B-9D-00-00-00-00-00-00-00-00  
      	inet Adresse:169.254.113.48  Bcast:169.254.255.255  Maske:255.255.0.0
      	UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      	RX packets:0 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:1194 errors:0 dropped:0 overruns:0 carrier:0
      	Kollisionen:0 Sendewarteschlangenlänge:1000 
      	RX bytes:0 (0.0 B)  TX bytes:388205 (379.1 KiB)

eth1  	Protokoll:Ethernet  Hardware Adresse 00:1d:60:56:3b:10  
      	inet Adresse:192.168.0.113  Bcast:192.168.0.255  Maske:255.255.255.0
      	UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
      	RX packets:1534934 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:2523005 errors:0 dropped:0 overruns:0 carrier:0
      	Kollisionen:0 Sendewarteschlangenlänge:1000 
      	RX bytes:402534927 (383.8 MiB)  TX bytes:3594884311 (3.3 GiB)
      	Interrupt:23 Basisadresse:0xe000 

lo    	Protokoll:Lokale Schleife  
      	inet Adresse:127.0.0.1  Maske:255.0.0.0
      	UP LOOPBACK RUNNING  MTU:16436  Metric:1
      	RX packets:592728 errors:0 dropped:0 overruns:0 frame:0
      	TX packets:592728 errors:0 dropped:0 overruns:0 carrier:0
      	Kollisionen:0 Sendewarteschlangenlänge:0 
      	RX bytes:50937377 (48.5 MiB)  TX bytes:50937377 (48.5 MiB)


Die Falsche Karte ist wie unschwer zu erkennen sein sollte eth0. 'Protokoll: UNSPEC' und die MAC Addresse -> WTF?

Kann ich diese Dummy Karte irgendwie wieder loswerden?

Ich wär schon glücklich wenn ich die Karten irgendwie vertauschen könnte, so das die reale Karte eth0 ist und die nicht existente eth1 ist.

Aber meine Eigentliche Frage ist wie es zu soetwas kommen kann? Ich tippe auf die System Installation die ich einfach aus meiner alten Gentoo Installtion heraus gemacht hab (gleicher Rechner, gleiche Hardware). und dann einfach auf die richtigen Partitionen kopiert hab.
Möglicherweise hat die Neue Installation ja irgendwie von der alten die Netzwerk Settings übernommen, das ich so an die Dummy Karte komme. Allerdings hab ich an der Hardware nix verändert.

Ich frag allerdings auch reiner neugierde, da ich dieses Problem dann doch schon einige Monate mit mir rumschleppe und das an der Systemfunktionalität ja nich viel verändert. Das ist halt nur ein schönheitsfehler, den ich gerne loswerden würde :D

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »masterodie« (11.03.2009, 19:00)


2

11.03.2009, 18:38

(gleicher Rechner, gleiche Hardware).
Bei gleicher Hardware wäre es so korrekt, doch wenn es die selbe ist nicht.
AFAIK hat ja jede Netzwerkkarte eine andere (einzigartige) MAC Adresse.

Denke dies sollte sich in

Quellcode

1
/etc/udev/rules.d/70-persistent-net.rules
korrigieren lassen.
Beachte das auch zb ieee1394 (FireWire) ein Netzwerk Device darstellen können.

3

11.03.2009, 18:57

Bei gleicher Hardware wäre es so korrekt, doch wenn es die selbe ist nicht.
AFAIK hat ja jede Netzwerkkarte eine andere (einzigartige) MAC Adresse.
Na gut du hast mich ja erwischt... der selbe Rechner, die selbe Hardware, die selbe Netzwerkkarte, die selbe MAC Addresse ^^

Manchmal könnte ich die Deutsche Sprache verfluchen xD


Zitat

Beachte das auch zb ieee1394 (FireWire) ein Netzwerk Device darstellen können.
Ach verdammt daran hab ich ja bisher noch garnet gedacht... Und es wird duch die udev rules noch bestätigt.... naja mal gucken das ich die Karten wieder in die richtige rheienfolge bekomm...


Ich denk mal so wird das richtig sein... wenn ich die Datei richtig lese xD Und wenns falsch sein sollte... ich mag try & error :D

Naja der Reboot wirds mir verraten. nur nich wundern wenn ich ne weile nich Antworte dann hab ichs verbockt... obwohl positiv denken xD

Quellcode

1
2
3
4
5
6
7
8
9
10
11
# This file was automatically generated by the /lib64/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 0x10de:0x0269 (forcedeth)
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:1d:60:56:3b:10", ATTR{type}=="1", KERNEL=="eth*", NAME="eth0"

# Firewire device )
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="00:11:d8:00:01:72:4b:9d", ATTR{type}=="24", KERNEL=="eth*", NAME="eth1"


Allerdings stellt sich mir dann noch eine andere Frage... warum werden beide Netzwerkkarten beim Booten geladen obwohl nur eth1 im boot (oder default. is dem rechner wurscht.) runlevel steht?
Ich denk mal das liegt daran das der Kernel auf jeden fall nen eth0 sehen will...

Ich setz das hier sofort auf gelöst wenn ich mit eth0 online bin xD

//EDIT:

Ab sofort guck ich bei vertauschter Hardware direkt mal bei HAL nach... Das war garantiert das letzte woran ich gedacht hab.

Danke noch mal für die Schnelle Hilfe.

MfG ..:odie:..

Dieser Beitrag wurde bereits 1 mal editiert, zuletzt von »masterodie« (11.03.2009, 19:02)