Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 12 Mar 2012 15:40:55 +0100
From:      Andreas Longwitz <longwitz@incore.de>
To:        pyunyh@gmail.com
Cc:        freebsd-net@freebsd.org
Subject:   Re: Intel 82550 Pro/100 Ethernet and Microcode
Message-ID:  <4F5E0AF7.30302@incore.de>
In-Reply-To: <20120312211907.GC3671@michelle.cdnetworks.com>
References:  <4F594856.3030303@incore.de> <20120312211907.GC3671@michelle.cdnetworks.com>

next in thread | previous in thread | raw e-mail | index | archive | help

> Unfortunately this still does not make any difference on i82550C
> controller(still spews SCB timeouts).  By chance, do you have
> original i82550?  Show me the output of 'pciconf -l'.

fxp0@pci0:0:3:0:   class=0x020000 card=0x340f8086 chip=0x12298086
                   rev=0x0d hdr=0x00
fxp1@pci0:0:4:0:   class=0x020000 card=0x340f8086 chip=0x12298086
                   rev=0x0d hdr=0x00
fxp2@pci0:1:9:0:   class=0x020000 card=0x10408086 chip=0x12298086
                   rev=0x0c hdr=0x00

>From if_fxpreg.h:

#define FXP_REV_82550           12
#define FXP_REV_82550_C         13      /* 82550 C stepping */

Therefore I think fxp0/fxp1 are 82550C (on motherboard) and fxp2 is
original 82550. I have several servers with this constellation and saw
SCB timeouts only one time during the last 6 month while debugging with
wireshark:
  <kern.info> fwvpn kernel: fxp0: promiscuous mode enabled
  <kern.crit> fwvpn kernel: fxp0: Microcode loaded, int_delay: 1000 usec
                            bundle_max: 6
  <kern.crit> fwvpn kernel: fxp0: SCB timeout: 0x80 0x20 0x90 0x1
  <kern.crit> fwvpn last message repeated 5 times

Regards,

Andreas Longwitz




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?4F5E0AF7.30302>