re0 link UP/DOWN on 8.1-STABLE amd64
Zeus V Panchenko
zeus at ibs.dn.ua
Wed Aug 11 19:11:22 UTC 2010
Pyun YongHyeon (pyunyh at gmail.com) [10.08.11 19:31] wrote:
> On Wed, Aug 11, 2010 at 03:50:14PM +0300, Zeus V Panchenko wrote:
> > Hi All,
> >
> > can enybody help with the subj, please?
> >
> > problem: onboard interface re0 link state UP/DOWN flapping
> >
> >
> > i have:
> > # uname -a
> > FreeBSD 8.1-STABLE #0: Mon Aug 9 10:33:17 EEST 2010 amd64
> >
> > # dmidecode
> > ...
> > Base Board Information
> > Manufacturer: ASUSTeK Computer INC.
> > Product Name: AT5NM10-I
> > ...
> >
> > # pciconf -lcv
> > re0 at pci0:2:0:0: class=0x020000 card=0x83a31043 chip=0x816810ec rev=0x03 hdr=0x00
> > vendor = 'Realtek Semiconductor'
> > device = 'Gigabit Ethernet NIC(NDIS 6.0) (RTL8168/8111/8111c)'
> > class = network
> > subclass = ethernet
> > cap 01[40] = powerspec 3 supports D0 D1 D2 D3 current D0
> > cap 05[50] = MSI supports 1 message, 64 bit enabled with 1 message
> > cap 10[70] = PCI-Express 2 endpoint IRQ 2 max data 128(256) link x1(x1)
> > cap 11[ac] = MSI-X supports 4 messages in map 0x20
> > cap 03[cc] = VPD
> >
> >
> > # ifconfig re0
> > re0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> metric 0 mtu 1500
> > options=389b<RXCSUM,TXCSUM,VLAN_MTU,VLAN_HWTAGGING,VLAN_HWCSUM,WOL_UCAST,WOL_MCAST,WOL_MAGIC>
> > ether 20:cf:30:89:5e:95
> > inet 10.10.0.111 netmask 0xffff0000 broadcast 10.10.255.255
> > media: Ethernet 1000baseT <full-duplex>
> > status: active
> >
> >
> >
> >
> > sporadically interface begins to flap and dmesg shows:
> > ...
> > Aug 11 14:29:44 kernel: re0: link state changed to DOWN
> > Aug 11 14:29:47 kernel: re0: link state changed to UP
> > Aug 11 14:29:58 kernel: re0: link state changed to DOWN
> > Aug 11 14:30:01 kernel: re0: link state changed to UP
> > ...
> >
> >
> > systat doesn't show high interrupts on the card
> > # systat -v
> > 1 users Load 0.06 0.02 0.00 Aug 11 15:45
> >
> > Mem:KB REAL VIRTUAL VN PAGER SWAP PAGER
> > Tot Share Tot Share Free in out in out
> > Act 1069020 177580 2968312 209660 455852 count
> > All 1149408 184236 1076855k 251780 pages
> > Proc: Interrupts
> > r p d s w Csw Trp Sys Int Sof Flt 278 cow 8057 total
> > 1 74 885 842 1181 57 268 736 278 zfod atkbd0 1
> > ozfod 22 rl0 irq17
> > 0.4%Sys 0.1%Intr 0.2%User 0.0%Nice 99.3%Idle %ozfod 2000 cpu0: time
> > | | | | | | | | | | | daefr 33 re0 irq256
> > 379 prcfr 2 ahci0 257
> > 29 dtbuf 704 totfr 2000 cpu1: time
> > Namei Name-cache Dir-cache 100000 desvn react 2000 cpu3: time
> > Calls hits % hits % 87484 numvn pdwak 2000 cpu2: time
> > 921 921 100 24183 frevn pdpgs
> > 3 intrn
> > Disks ada0 ada1 pass0 pass1 576392 wire
> > KB/t 21.40 0.00 0.00 0.00 1040084 act
> > tps 2 0 0 0 1948900 inact
> > MB/s 0.04 0.00 0.00 0.00 cache
> > %busy 0 0 0 0 455852 free
> > 427520 buf
> >
> >
> > i have changed motherboards ... the same effect. after some time the
> > problem appears again
> >
> >
> > is there any info i can provide?
> >
>
> Show me the output of dmesg and "devinfo -rv | rgephy".
dmesg contains lines as above:
...
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
re0: link state changed to DOWN
re0: link state changed to UP
...
# dmesg|wc -l
1917
as for the devinfo, here it is:
# devinfo -rv | grep rgephy
rgephy0 pnpinfo oui=0x732 model=0x11 rev=0x2 at phyno=1
now all of the boxes which were trasfered to that motherboard shows the same simptoms :( ...
and what i have to add is that external card doesn't show this behaviour! :(
on the ather box with the same hardware but additional nic:
# devinfo -rv | grep rgephy
rgephy0 pnpinfo oui=0x732 model=0x11 rev=0x2 at phyno=1
rgephy1 pnpinfo oui=0x732 model=0x11 rev=0x3 at phyno=1
# pciconf -lcv
re1 at pci0:1:0:0: class=0x020000 card=0x43001186 chip=0x43001186 rev=0x10 hdr=0x00
vendor = 'D-Link System Inc'
device = 'dlg10028 Used on DGE-528T Gigabit adaptor'
class = network
subclass = ethernet
cap 01[dc] = powerspec 2 supports D0 D1 D2 D3 current D0
--
Zeus V. Panchenko
IT Dpt., IBS ltd GMT+2 (EET)
More information about the freebsd-net
mailing list