[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Intel PRO/1000



Am Montag 12 Dezember 2005 13:12 schrieb Frank Weißer:
> Hallo zusammen!


Hallo Frank, hallo Jan-Benedict

ich hänge mich mal an diesen Thread dran:

Auf meinem Terminalserver hustet eth0 manchmal. dann gibt es 2-5 
Sekunden lang eingefrorene Bildschirme an den Terminals. Beheben lässt 
sich das vorübergehend mit einem

# mii-tool -A 100baseTX eth0 # (oder so ähnlich).

Nach Austausch des Moduls für die NIC war das Problem vorübergehend 
behoben (eepro statt e100), ich schicke mal ein paar Details:

# cat /proc/cpuinfo  |grep name
model name      : Intel(R) Pentium(R) 4 CPU 2.60GHz # cpu 0
model name      : Intel(R) Pentium(R) 4 CPU 2.60GHz # cpu 1


# uname  -a
Linux ltspserver.intern 2.6.8-2-686-smp #1 SMP Thu May 19 17:27:55 JST 
2005 i686 GNU/Linux


# lsmod |grep e*100
eepro100               31756  0
e100                   34464  0
mii                     5344  2 eepro100,e100

# lspci |grep Ether
0000:01:02.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 
100] (rev0c)
0000:01:08.0 Ethernet controller: Intel Corp. 82562EZ 10/100 Ethernet 
Controller (rev 02)

# lspci -n |tail -2
0000:01:02.0 0200: 8086:1229 (rev 0c)
0000:01:08.0 0200: 8086:1050 (rev 02)

# mii-tool -v
eth0: negotiated 100baseTx-FD, link ok
  product info: Intel 82555 rev 4
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
eth1: negotiated 100baseTx-FD, link ok
  product info: vendor 00:aa:00, model 51 rev 0
  basic mode:   autonegotiation enabled
  basic status: autonegotiation complete, link ok
  capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD
  advertising:  100baseTx-FD 100baseTx-HD
  link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD

# cat /proc/net/dev |grep eth0 # (editiert)
  812547123 76819896	10	   0    0    10         0          0 # Rec.
  977440059 86714613	3660   0    0     0    3660          0 # Trans.
#    bytes      packets             errs drop fifo frame compr. mcast

# modinfo e100
filename:       /lib/modules/2.6.8-2-686-smp/kernel/drivers/net/e100.ko
description:    Intel(R) PRO/100 Network Driver
author:         Copyright(c) 1999-2004 Intel Corporation
license:        GPL
vermagic:       2.6.8-2-686-smp SMP preempt 686 gcc-3.3

# modinfo eepro100
filename:       /lib/modules/2.6.8-2-686-smp/kernel/drivers/net/eepro100.ko
author:         Maintainer: Andrey V. Savochkin <saw@saw.sw.com.sg>
description:    Intel i82557/i82558/i82559 PCI EtherExpressPro driver
license:        GPL
vermagic:       2.6.8-2-686-smp SMP preempt 686 gcc-3.3

# lspci -v |tail -16
0000:01:02.0 Ethernet controller: Intel Corp. 82557/8/9 [Ethernet Pro 
100] (rev 0c)
        Subsystem: Intel Corp. EtherExpress PRO/100 S Desktop Adapter
        Flags: bus master, medium devsel, latency 32, IRQ 185
        Memory at fe5fe000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at c800 [size=64]
        Memory at fe5c0000 (32-bit, non-prefetchable) [size=128K]
        Expansion ROM at fe5b0000 [disabled] [size=64K]
        Capabilities: [dc] Power Management version 2

0000:01:08.0 Ethernet controller: Intel Corp. 82562EZ 10/100 Ethernet 
Controller (rev 02)
        Subsystem: Micro-Star International Co., Ltd. 865PE Neo2 
(MS-6728)
        Flags: bus master, medium devsel, latency 32, IRQ 209
        Memory at fe5fd000 (32-bit, non-prefetchable) [size=4K]
        I/O ports at c400 [size=64]
        Capabilities: [dc] Power Management version 2

# cat /proc/ioports |grep c400
c400-c43f : 0000:01:08.0
  c400-c43f : e100

# cat /proc/ioports |grep c800
c800-c83f : 0000:01:02.0
  c800-c83f : e100

#(eepro taucht hier nicht auf, wird demnach nicht verwendet!?!)

# tail -5 /etc/modules
ide-disk
psmouse
sd_mod
eepro100
eepro100

Danke für jeden Hinweis 
Gruß
Ralf

P.S.: Ein Auszug aus der Logdatei:
# tail -100 /var/log/syslog |grep e100
Dec 13 13:17:16 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:17:18 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex
Dec 13 13:17:46 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:17:48 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex
Dec 13 13:19:50 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:19:52 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex
Dec 13 13:24:04 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:24:06 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex
Dec 13 13:24:38 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:24:40 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex
Dec 13 13:29:04 ltspserver kernel: e100: eth0: e100_watchdog: link down
Dec 13 13:29:06 ltspserver kernel: e100: eth0: e100_watchdog: link up, 
100Mbps, full-duplex







Reply to: