Netzwerkkarte deaktivieren

Einrichten des lokalen Netzes, Verbindung zu anderen Computern und Diensten.
Antworten
php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Netzwerkkarte deaktivieren

Beitrag von php » 25.07.2007 17:20:10

hi leute,

habe mir gerade ein debian etch 4.0 installiert und schon gehen die probleme los ;)

also der rechner hat zwei netzwerkkarten, von der ich nur eine mit einer statischen ip nutzen möchte.
in der /etc/network/interfaces sind auch nur die geräte lo und eth0 (mit der statischen ip) aufgeführt. eth1 erscheint dort nicht, sollte also inaktiv sein, oder?

jedenfalls, wenn ich jetzt ein netzwerkkabel in eth1 stecke, erhält sie eine dynamische ip adresse (im netztwerk befindet sich noch ein dhcp-server). das möchte ich aber nicht, diese karte soll deaktiviert bleiben.

wie kann ich das erreichen?

ps: dieses network applet im systray zeigt bei statischen ips keine netzwerkverbindung an, nur bei dynamischen. auch irgendwie komisch. naja, aber damit kann ich leben ;)

Benutzeravatar
cirrussc
Beiträge: 6582
Registriert: 26.04.2007 19:47:06
Lizenz eigener Beiträge: MIT Lizenz

Beitrag von cirrussc » 25.07.2007 18:59:15

Hi,

eigentlich reicht es das betreffende Interface nicht in der /etc/network/interfaces aufzuführen.
Poste diese doch mal komplett.

Gruß cirrussc

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 25.07.2007 19:32:11

cirrussc hat geschrieben: Poste diese doch mal komplett.

Code: Alles auswählen

# 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
allow-hotplug eth0
iface eth0 inet static
	address 192.168.11.179
	netmask 255.255.255.0
	network 192.168.11.0
	broadcast 192.168.11.255
	gateway 192.168.11.254
	# dns-* options are implemented by the resolvconf package, if installed
	dns-nameservers 192.168.7.30 192.168.7.31
	dns-search local

auto eth0
tja das ist alles.
wenn aber ein netzwerkkabel in der zweiten netzwerkkarte steckt (eth1), dann bekommt sie dynamisch eine ip und auch andere nameserver über dhcp :( das ist mir eigentlich nur aufgefallen, als ich das kabel versehentlich falsch gesteckt hatte.

jemand eine idee, außer dhcp komplett abzuschalten?

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 25.07.2007 20:26:50

hi,

hmmm, meiner Meinung nach stimme ich cirrussc zu. Das ist seltsam. Poste doch mal die Ausgabe von:

Code: Alles auswählen

ifconfig
und noch mal die Ausgabe von ifconfig wenn die eth1 ne ip erhält. Vielleicht hilft das ja weiter. Wäre zumindest mein erster Ansatz.

Eventuell, da bin ich mir aber ganz und gar nicht sicher, macht auch diese Zeile probleme:

Code: Alles auswählen

auto eth0 (Am Ende der Konfig Datei)
gruesse

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 25.07.2007 21:35:15

rene04 hat geschrieben:hi,

hmmm, meiner Meinung nach stimme ich cirrussc zu. Das ist seltsam. Poste doch mal die Ausgabe von:

Code: Alles auswählen

ifconfig
Wenn dann

Code: Alles auswählen

ifconfig -a


Bei nur ifconfig sieht nur die die konfiguriert sind. Bei ifconfig -a auch die unkonfigurierten , die aber trotzdem Ärger bereiten können.-
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 26.07.2007 08:54:50

danke, ich vergaß :)

gruesse

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 26.07.2007 09:50:40

KBDCALLS hat geschrieben: Wenn dann

Code: Alles auswählen

ifconfig -a
so, beide kabel gesteckt. ausgabe sieht so aus:

Code: Alles auswählen

eth0      Protokoll:Ethernet  Hardware Adresse 00:17:XX:XX:XX:XX  
          inet Adresse:192.168.11.179  Bcast:192.168.11.255  Maske:255.255.255.0
          inet6 Adresse: fe80::217:31ff:fe6c:c346/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:818 errors:0 dropped:0 overruns:0 frame:0
          TX packets:76 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:73995 (72.2 KiB)  TX bytes:6449 (6.2 KiB)
          Interrupt:177 Basisadresse:0xe000 

eth1      Protokoll:Ethernet  Hardware Adresse 00:11:XX:XX:XX:XX  
          inet Adresse:192.168.10.209  Bcast:192.168.10.255  Maske:255.255.255.0
          inet6 Adresse: fe80::211:6bff:fe91:d1a8/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:552 errors:0 dropped:0 overruns:0 frame:0
          TX packets:9 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:1000 
          RX bytes:44168 (43.1 KiB)  TX bytes:1242 (1.2 KiB)
          Interrupt:58 Basisadresse:0xb800 

lo        Protokoll: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  Metric:1
          RX packets:8 errors:0 dropped:0 overruns:0 frame:0
          TX packets:8 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX bytes:560 (560.0 b)  TX bytes:560 (560.0 b)

sit0      Protokoll:IPv6-nach-IPv4  
          NOARP  MTU:1480  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
          Kollisionen:0 Sendewarteschlangenlänge:0 
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)
rene04 hat geschrieben:Eventuell, da bin ich mir aber ganz und gar nicht sicher, macht auch diese Zeile probleme: auto eth0 (Am Ende der Konfig Datei)
ich habs mal über "iface eth0 inet static" geschrieben - ohne erfolg.

ich habe die datei auch nicht per hand angelegt, sondern mit dem "Network Admin" von gnome.

kann es sein, dass irgendein dienstprogramm von gnome diese dynamischen einstellungen im hintergrund automatisch vornimmt?
dieses komische "Netzwerk-Manager-Applet 0.6.4" im systray, was nur eine netzwerkverbindung anzeigt, wenn die ip per dhcp vergeben wurde?
habe aber schon versucht unter gnome-session-properties -> startprogramme den eintrag "nm-applet --sm-disable" zu deaktivieren, das half aber leider auch nichts (das symbol erscheint nicht im systray, ip wird trotzdem an eth1 vergeben).

die netzwerkkarte ausbauen, könnte eine lösung sein ;)

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 26.07.2007 10:05:16

hi,

auffallend ist das du jeweils ips aus verschiedenen netzen bekommst:

192.168.11.179
192.168.10.209

aber eine wirkliche erklärung dafür habe ich nicht :( mal sehen was die experten dazu meinen.

gruesse

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 26.07.2007 10:09:41

rene04 hat geschrieben: auffallend ist das du jeweils ips aus verschiedenen netzen bekommst:

192.168.11.179
192.168.10.209
ne, ne, die 192.168.11.179 ist die statische, die ich selbst vergeben habe, die ist auch ok.

nur die 192.168.10.209 kommt "ungewollt" vom dhcp-server.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 26.07.2007 10:14:57

ahso, hmmm ich tippe auf ein dienstprogramm welches im hintergrund noch netzwerkarten zu verwalten versucht.

gruesse

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2007 10:46:56

eth1 wird aber aber nicht so einfach konfiguriert . Egal ob jetzt statisch oder per DHCP. Irgenwie muß etwas fehlen, bei deiner

Code: Alles auswählen

/etc/network/Interfaces
Stimmen die Adressen ?

Code: Alles auswählen

dns-nameservers 192.168.7.30 192.168.7.31
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 26.07.2007 11:07:06

KBDCALLS hat geschrieben:eth1 wird aber aber nicht so einfach konfiguriert . Egal ob jetzt statisch oder per DHCP. Irgenwie muß etwas fehlen, bei deiner

Code: Alles auswählen

/etc/network/Interfaces
ja was soll ich sagen? so wie oben gepostet sieht meine komplette /etc/network/interfaces aus.
und ich wundere mich ja selbst, wieso die eth1 trotzdem per dhcp konfiguriert wird, darum habe ich ja den thread eröffnet.
Stimmen die Adressen ?

Code: Alles auswählen

dns-nameservers 192.168.7.30 192.168.7.31
ja, die adressen habe ich im "Network Admin" eingetragen. ist ein anderes subnetz, aber die nameserver sind über einen router erreichbar.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2007 11:14:16

So wie es ausieht sind das zwei verschiede Karten , die Mac-Adresse hast du unnötigerweise verstümmelt.



Was gibt denn

Code: Alles auswählen

ethtool -i eth0
aus. Das selbe für eth1 .

Ist übrigen etwas von dhcp installiert? Schmeiß das mal runter.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 26.07.2007 11:35:48

KBDCALLS hat geschrieben:Was gibt denn

Code: Alles auswählen

ethtool -i eth0
aus. Das selbe für eth1 .
eth0:

Code: Alles auswählen

driver: r8169
version: 2.2LK-NAPI
firmware-version: 
bus-info: 0000:02:00.0
eth1:

Code: Alles auswählen

driver: 8139too
version: 0.9.27
firmware-version: 
bus-info: 0000:01:01.0
Ist übrigen etwas von dhcp installiert? Schmeiß das mal runter.
bei der installation habe ich nur desktopumgebung ausgewählt. sonst habe ich keine zusätzlichen pakete (dhcp) installiert.
habe mir mal in synaptec alle pakete mit "dhcp" auflisten lassen (name und beschreibung):

dhcdbd
dhcp3-client
dhcp3-common
libnm-glib0
libnm-util0
network-manager
network-manager-gnome

ich kann doch jetzt nicht alle pakete entfernen :?: außerdem kann es ja sein, dass ich mal dhcp benötige. nur würde ich das gerne selbst entscheiden und nicht so wie es jetzt ist, automatisch von debian erledigt wird.
ich baue wirklich gleich die zweite karte aus :(

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2007 11:57:16

Trag das Modul 8139too mal in der Blacklist ein.

Code: Alles auswählen

/etc/modprobe.d/blacklist
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

php
Beiträge: 13
Registriert: 25.07.2007 17:09:11

Beitrag von php » 26.07.2007 14:31:02

KBDCALLS hat geschrieben:Trag das Modul 8139too mal in der Blacklist ein.
hat auch nichts gebracht.

habe im /var/log/syslog folgende einträge gefunden:

Code: Alles auswählen

dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth1 for sub-path eth1.dbus.get.reason
NetworkManager: <information>^IWill activate wired connection 'eth1' because it now has a link. 
NetworkManager: <information>^ISWITCH: no current connection, found better connection 'eth1'. 
dhcdbd: message_handler: message handler not found under /com/redhat/dhcp/eth1 for sub-path eth1.dbus.get.reason
NetworkManager: <information>^IWill activate connection 'eth1'. 
NetworkManager: <information>^IDevice eth1 activation scheduled... 
NetworkManager: <information>^IActivation (eth1) started... 
NetworkManager: <information>^IActivation (eth1) Stage 1 of 5 (Device Prepare) scheduled... 
NetworkManager: <information>^IActivation (eth1) Stage 1 of 5 (Device Prepare) started... 
NetworkManager: <information>^IActivation (eth1) Stage 2 of 5 (Device Configure) scheduled... 
NetworkManager: <information>^IActivation (eth1) Stage 1 of 5 (Device Prepare) complete. 
NetworkManager: <information>^IActivation (eth1) Stage 2 of 5 (Device Configure) starting... 
NetworkManager: <information>^IActivation (eth1) Stage 2 of 5 (Device Configure) successful. 
NetworkManager: <information>^IActivation (eth1) Stage 3 of 5 (IP Configure Start) scheduled. 
NetworkManager: <information>^IActivation (eth1) Stage 2 of 5 (Device Configure) complete. 
NetworkManager: <information>^IActivation (eth1) Stage 3 of 5 (IP Configure Start) started... 
avahi-daemon[2798]: Server startup complete. Host name is web.local. Local service cookie is 1960855622.
NetworkManager: <information>^IActivation (eth1) Beginning DHCP transaction. 
NetworkManager: <information>^IActivation (eth1) Stage 3 of 5 (IP Configure Start) complete. 
NetworkManager: <information>^IDHCP daemon state is now 12 (successfully started) for interface eth1 
dann habe ich kurzerhand die pakete
network-manager
network-manager-gnome
runtergeschmissen und siehe da, keine dynamische ip :)

das symbol im systray ist jetzt auch weg, hat eh keine netzwerkverbindung angezeigt, obwohl nur eine statische vorhanden war.

danke euch allen nochmal.

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2007 14:47:55

php hat geschrieben:
dann habe ich kurzerhand die pakete
network-manager
network-manager-gnome
runtergeschmissen und siehe da, keine dynamische ip :)

das symbol im systray ist jetzt auch weg, hat eh keine netzwerkverbindung angezeigt, obwohl nur eine statische vorhanden war.

danke euch allen nochmal.
Noch ein Grund mehr auf Gnome zu verzichten.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Benutzeravatar
rene04
Beiträge: 1751
Registriert: 26.08.2004 08:46:39
Wohnort: Kaiserslautern

Beitrag von rene04 » 26.07.2007 14:49:21

Noch ein Grund mehr auf Gnome zu verzichten.
:P

...und auf tools die einem die arbeit abnehmen und man nicht weis was im hintergrund alles passiert. (also komplett windows :) )

gruesse

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 26.07.2007 14:54:02

Das nenn ich nicht Arbeit abnehmen sondern machen., wo sie nicht nötig ist.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Cologne4711
Beiträge: 260
Registriert: 04.12.2006 11:37:59

Beitrag von Cologne4711 » 28.07.2007 13:52:52

Es gibt noch eine andere Möglichkeit eine Netzwerkkarte zu deaktivieren.

In der Datei /etc/udev/rules.d/z25-persistent-net.rules (glaube das es die Datei ist - habe Debian gerade nicht gestartet :wink: ) stehen die Netzwerkkarten. Du kannst dort eth1 einfach mit einem # deaktivieren und den Rechner neu starten.
Dann wird eth1 nicht mehr gestartet.

MfG

Benutzeravatar
KBDCALLS
Moderator
Beiträge: 22455
Registriert: 24.12.2003 21:26:55
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Dortmund
Kontaktdaten:

Beitrag von KBDCALLS » 28.07.2007 14:18:46

Das glaub ich zwar nicht. Aber testen kann mans ja mal.
Was haben Windows und ein Uboot gemeinsam?
Kaum macht man ein Fenster auf, gehen die Probleme los.

EDV ist die Abkürzung für: Ende der Vernunft

Bevor du einen Beitrag postest:
  • Kennst du unsere Verhaltensregeln
  • Lange Codezeilen/Logs gehören nach NoPaste, in Deinen Beitrag dann der passende Link dazu.

Antworten