• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

Regelmäßige Unterbrechung der Lanverbindung

Hi zusammen,

ich habe ien kleines problem mit meinem Suse 11.1 Rechner. Dieser verliert in regelmäßigen Abständen die Lanverbindung auf einem Interface.

Das System ist ein Notebook mit 2 Lan Interfaces

eth0:
Realtek RTL8101/8102 manuell konfiguriert mit 131.1.0.20 -> Internet

eth1:
Realtek RTL8111/8168 (express Card) manuell konfigurert mit 192.168.0.18 -> Windowsnetzwerk (samba)

Beide Schnittstellen werden beim starden des Systems aktiviert. Eine Firewall ist nicht aktiv.

Nur tritt aber bei eth1 in regelmäßigen Abständen eine Unterbrechung der Verbindung aus (~ alle 30 Minuten, nur bei Aktivität). eth0 ist davon aber nicht betroffen.

/var/log massages sagt:
Code:
Aug  4 01:13:34 internet-server -- MARK --
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:43 internet-server smbd[20319]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:write_data(1059)
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:43 internet-server smbd[20319]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:43 internet-server smbd[20319]:   write_data: write failure in writing to client 0.0.0.0. Error Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] smbd/process.c:srv_send_smb(74)
Aug  4 01:24:43 internet-server smbd[20319]:   Error writing 4 bytes to client. -1. (Der Socket ist nicht verbunden)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:read_socket_with_timeout(939)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:45 internet-server smbd[9605]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:45 internet-server smbd[9605]:   read_socket_with_timeout: client 0.0.0.0 read error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt.
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:write_data(1059)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:45 internet-server smbd[9605]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:45 internet-server smbd[9605]:   write_data: write failure in writing to client 0.0.0.0. Error Datenübergabe unterbrochen (broken pipe)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] smbd/process.c:srv_send_smb(74)
Aug  4 01:24:45 internet-server smbd[9605]:   Error writing 75 bytes to client. -1. (Der Socket ist nicht verbunden)

/vat/log/warn sagt:

Code:
Aug  3 13:48:21 internet-server kernel: ati_remote: Weird data, len=5 20 b7 6b 77 f7 00 ...
Aug  3 14:10:05 internet-server kernel: ati_remote 3-2:1.0: Unknown input from channel 0x0f: data 7f,ca
Aug  3 17:20:11 internet-server kernel: ati_remote 3-2:1.0: Unknown input from channel 0x0b: data 27,6a
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:43 internet-server smbd[20319]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:write_data(1059)
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:43 internet-server smbd[20319]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:43 internet-server smbd[20319]:   write_data: write failure in writing to client 0.0.0.0. Error Die Verbindung wurde vom Kommunikationspartner zurückgesetzt
Aug  4 01:24:43 internet-server smbd[20319]: [2009/08/04 01:24:43,  0] smbd/process.c:srv_send_smb(74)
Aug  4 01:24:43 internet-server smbd[20319]:   Error writing 4 bytes to client. -1. (Der Socket ist nicht verbunden)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:read_socket_with_timeout(939)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:45 internet-server smbd[9605]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:45 internet-server smbd[9605]:   read_socket_with_timeout: client 0.0.0.0 read error = Die Verbindung wurde vom Kommunikationspartner zurückgesetzt.
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:write_data(1059)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] lib/util_sock.c:get_peer_addr_internal(1607)
Aug  4 01:24:45 internet-server smbd[9605]:   getpeername failed. Error was Der Socket ist nicht verbunden
Aug  4 01:24:45 internet-server smbd[9605]:   write_data: write failure in writing to client 0.0.0.0. Error Datenübergabe unterbrochen (broken pipe)
Aug  4 01:24:45 internet-server smbd[9605]: [2009/08/04 01:24:45,  0] smbd/process.c:srv_send_smb(74)
Aug  4 01:24:45 internet-server smbd[9605]:   Error writing 75 bytes to client. -1. (Der Socket ist nicht verbunden)

/var/log/faillog ist leer

Bin hier schon fast am verzweifeln.

Danke für eure hilfe

Endymion
 

spoensche

Moderator
Teammitglied
Hast du in der smb.conf festgelegt auf welcher Schnittstelle (eth0 oder eth1) Samba anfragen sendet bzw. entgegen nehmen soll?
 
OP
E

Endymion172

Newbie
Eigendlich auf eth1, aber das habe ich deaktiviert, weil es ständig die Verbundung abbrach.

Ping zu eth1 funktioniert dann auch nicht mehr, wenn die verbindung einmal weg ist.

mfg
 

spoensche

Moderator
Teammitglied
Bei zwei Netzwerkschnittstellen solltest du Samba schon mitteilen, welche Schnittstelle er verwenden soll. Das ein ping ohne Verbindung nich funktioniert ist wohl logisch.

Gib mal mehr Informationen bezüglich deiner Netzwerkkonfiguration Preis.

Poste mal die Ausgabe des Scriptes von http://www.linux-tips-and-tricks.de/index.php/content/view/52/76/
 
OP
E

Endymion172

Newbie
Die Ausführung des von dir angegeben Scripts erstellt folgende Ausgabe:



Die Datei smb.conf sieht derzeit so aus (auf interface begrenzt, aber immer noch das Problem)

Code:
[global]
	workgroup = HOME
	printing = NONE
#	printcap name = cups
#	printcap cache time = 750
#	cups options = raw
	map to guest = Bad User
	logon path = \\%L\profiles\.msprofile
	logon home = \\%L\%U\.9xprofile
	logon drive = P:
	usershare allow guests = Yes
	add machine script = /usr/sbin/useradd  -c Machine -d /var/lib/nobody -s /bin/false %m$
	domain logons = No
	domain master = No
	security = user
	netbios name = internet-server
	idmap gid = 10000-20000
	idmap uid = 10000-20000
	interfaces = 192.168.0.18/24
	socket address = 192.168.0.18

mfg
 

spoensche

Moderator
Teammitglied
Warum gibst du in der smb.conf die 192.168.0.18 an, wenn du in deinem ersten Post die IP 192.168.0.19 verwendest? Welche IP stimmt den jetzt?
 
OP
E

Endymion172

Newbie
spoensche schrieb:
Warum gibst du in der smb.conf die 192.168.0.18 an, wenn du in deinem ersten Post die IP 192.168.0.19 verwendest? Welche IP stimmt den jetzt?

da hab ich mich verippt, sollte 18 sein, steht auch 18 in der konfiguration.

mfg
 

spoensche

Moderator
Teammitglied
Auf dem Bild ist nicht die vollständie Ausgabe des Scriptes. Die eigentliche Ausgabe wird in eine Datei geschrieben und den Inhalt müssest du mal posten.
 
OP
E

Endymion172

Newbie
Code:
collectNWData.sh V0.6.1.12 (Rev: 1.162, Build: 2009/06/09 18:29:26)
--- Welcher Netzwerkverbindungtyp soll getestet werden?
--- (1) Kabelgebundene Verbindung
--- Welche Netzwerktopologie liegt vor?
--- (2) DSL HW router <---> LinuxClient
--- Auf welchem Rechner wird das Script ausgeführt?
--- (1) LinuxClient
!!! CND0230W: IPV6 ist eingeschaltet
!!! CND0310W: Klassische Netzwerkkonfiguration mit ifup wurde entdeckt. Die Konfiguration mit knetworkmanager ist wesentlich einfacher
--- Gehe zu http://www.linux-tips-and-tricks.de/CND um detailiertere Hinweise zu den Fehlermeldungen/Warnungen zu bekommen und wie die Fehler beseitigt werden können

==================================================================================================================
==================================================================================================================
*** uname -a
Linux internet-server 2.6.27.25-0.1-pae #1 SMP 2009-07-01 15:37:09 +0200 i686 i686 i386 GNU/Linux
==================================================================================================================
*** cat /etc/*-release
LSB_VERSION="core-2.0-noarch:core-3.2-noarch:core-2.0-ia32:core-3.2-ia32"
openSUSE 11.1 (i586)
VERSION = 11.1
==================================================================================================================
*** cat /etc/resolv | grep -vi "search"
nameserver %%%.%.%.1
==================================================================================================================
*** cat /etc/hosts
127.0.0.1       localhost
127.0.0.2       internet-server.site internet-server
==================================================================================================================
*** cat /etc/HOSTNAME
internet-server.site
==================================================================================================================
*** route
Kernel IP Routentabelle
Ziel            Router          Genmask         Flags Metric Ref    Use Iface
%%%.%.%.2       0.0.0.0         255.255.255.0   U     0      0        0 eth0
192.168.0.0     0.0.0.0         255.255.255.0   U     0      0        0 eth1
169.254.0.0     0.0.0.0         255.255.0.0     U     0      0        0 eth0
127.0.0.0       0.0.0.0         255.0.0.0       U     0      0        0 lo
0.0.0.0         %%%.%.%.1       0.0.0.0         UG    0      0        0 eth0
==================================================================================================================
*** ifconfig
eth0      Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#1  
          inet Adresse:%%%.%.%.%3  Bcast:%%%.%.%.%%4  Maske:255.255.255.0
          inet6 Adresse: fe80::216:d3ff:fe61:87bc/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1492  Metric:1
          RX packets:73090816 errors:0 dropped:0 overruns:0 frame:0
          TX packets:92602608 errors:0 dropped:92 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:196860530 (187.7 Mb)  TX bytes:233545808 (222.7 Mb)
          Interrupt:217 Basisadresse:0x4000 
eth1      Link encap:Ethernet  Hardware Adresse ##:##:##:##:##:#2  
          inet Adresse:192.168.0.18  Bcast:192.168.0.255  Maske:255.255.255.0
          inet6 Adresse: fe80::20a:cdff:fe17:3b3f/64 Gültigkeitsbereich:Verbindung
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:11143231 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5309283 errors:0 dropped:92 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:1000 
          RX bytes:2689441327 (2564.8 Mb)  TX bytes:2861959888 (2729.3 Mb)
          Interrupt:218 Basisadresse:0x2000 
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  Metric:1
          RX packets:60582 errors:0 dropped:0 overruns:0 frame:0
          TX packets:60582 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 Sendewarteschlangenlänge:0 
          RX bytes:6656569 (6.3 Mb)  TX bytes:6656569 (6.3 Mb)
==================================================================================================================
*** ping tests
Ping of 195.135.220.3 OK
Ping of www.suse.de OK
==================================================================================================================
*** dhcpcd-test
eth0: DHCP server available
eth1: DHCP server available
==================================================================================================================
*** lspci
02:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 02)
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller [10ec:8136] (rev 01)
==================================================================================================================
*** lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 003: ID 0bc7:0006 X10 Wireless Technology, Inc. Wireless Transceiver (ACPI-compliant)
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
==================================================================================================================
*** hwinfo --netcard; # (filtered)
25: PCI 200.0: 0200 Ethernet controller
  Model: "Realtek RTL8111/8168B PCI Express Gigabit Ethernet controller"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8168 "RTL8111/8168B PCI Express Gigabit Ethernet controller"
  SubVendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  SubDevice: pci 0x8168 
  Driver: "r8169"
  Driver Modules: "r8169"
  Device File: eth1
  Link detected: yes
    Driver Status: r8169 is active
    Driver Activation Cmd: "modprobe r8169"
26: PCI 400.0: 0200 Ethernet controller
  Model: "Realtek RTL8101E/RTL8102E PCI Express Fast Ethernet controller"
  Vendor: pci 0x10ec "Realtek Semiconductor Co., Ltd."
  Device: pci 0x8136 "RTL8101E/RTL8102E PCI Express Fast Ethernet controller"
  SubVendor: pci 0x17c0 "Wistron Corp."
  SubDevice: pci 0x1053 
  Driver: "r8169"
  Driver Modules: "r8169"
  Device File: eth0
  Link detected: yes
    Driver Status: r8169 is active
    Driver Activation Cmd: "modprobe r8169"
==================================================================================================================
*** lsmod
| ac                      | acpi_cpufreq            | af_packet               | agpgart                  |
| ahci                    | ata_generic             | ata_piix                | ati_remote               |
| battery                 | binfmt_misc             | button                  | cdrom                    |
| cpufreq_conservative    | cpufreq_powersave       | cpufreq_userspace       | crc_t10dif               |
| dm_mod                  | dock                    | edd                     | ehci_hcd                 |
| ext3                    | fan                     | fuse                    | hwmon                    |
| i2c_core                | i2c_i801                | ide_core                | ide_pci_generic          |
| intel_agp               | ipv6                    | iTCO_vendor_support     | iTCO_wdt                 |
| jbd                     | joydev                  | libata                  | lirc_atiusb              |
| lirc_dev                | loop                    | mbcache                 | microcode                |
| mii                     | mmc_core                | nls_utf8                | output                   |
| pcspkr                  | piix                    | processor               | r8169                    |
| ricoh_mmc               | rtc_cmos                | rtc_core                | rtc_lib                  |
| scsi_mod                | sdhci                   | sdhci_pci               | sd_mod                   |
| serio_raw               | sg                      | snd                     | snd_hda_intel            |
| snd_hwdep               | snd_page_alloc          | snd_pcm                 | snd_timer                |
| soundcore               | speedstep_lib           | sr_mod                  | thermal                  |
| thermal_sys             | uhci_hcd                | usbcore                 | video                    |
| wmi                     |
==================================================================================================================
*** cat /etc/sysconfig/network/ifcfg-[earwd]* | egrep -v ".*=''"
==================================================================================================================
*** cat /etc/sysconfig/network/ifcfg-eth0
BOOTPROTO='static'
IFPLUGD_PRIORITY='20'
IPADDR='%%%.%.%.%3/24'
MTU='1492'
NAME='RTL8101E/RTL8102E PCI Express Fast Ethernet controller'
STARTMODE='auto'
USERCONTROL='no'
PREFIXLEN='24'
==================================================================================================================
*** cat /etc/sysconfig/network/ifcfg-eth1
BOOTPROTO='static'
IFPLUGD_PRIORITY='20'
IPADDR='192.168.0.18/24'
MTU='1500'
NAME='RTL8111/8168B PCI Express Gigabit Ethernet controller'
STARTMODE='auto'
USERCONTROL='no'
==================================================================================================================
*** NWEliza states
IF:eth0  IM:1
IF:eth1  IM:1
DI:2 dI:2 NIC:0 cNiC:1:0 NIC:0 cNiC:2:0 NI:0 cNI:0 PNG:0 DNS:0 MTU:0 NISS:0 IP6:1 KM:0 WLW: 0

Danke schonmal für deine Hilfe

mfg
 
Code:
!!! CND0230W: IPV6 ist eingeschaltet
in YaST > Netzwerkgeräte > Netzwerkeinstellungen > Registerkarte „Globale Optionen“ deaktivieren.
 

framp

Moderator
Teammitglied
Mir fallen folgende Dinge dazu ein:
1) Gibt es bei Dir eine S-Bahn, Straßenbahn oder irgend einen starken Stromverbraucher in der Nähe, der sich alle 30 Minuten ein-/ausschaltet bzw vorbeifährt?
2) Sieht eher nach einem HW Problem aus. Ich würde mal eine andere NW Karte einbauen.
 
OP
E

Endymion172

Newbie
framp schrieb:
Mir fallen folgende Dinge dazu ein:
1) Gibt es bei Dir eine S-Bahn, Straßenbahn oder irgend einen starken Stromverbraucher in der Nähe, der sich alle 30 Minuten ein-/ausschaltet bzw vorbeifährt?
2) Sieht eher nach einem HW Problem aus. Ich würde mal eine andere NW Karte einbauen.


zu 1. nein, eigendlich nicht, zumal der rechner nen akku hat (der auch nocht funktioniert ;))

zu 2. Weis nicht, mein Vorrat an Expresscards für notebooks ist elider etwas klein.

Ich habe jetzt mal die MTU für den adapter auf 576 gestellt und den USB Controller ausgeschaltet, jetzt treten die aussetzer nicht mehr so stark auf (1-2* am tag), aber ich vermute mal das die Karte zu heis wird.

mfg
 
Oben