DMFE interface jammed in half-duplex mode

From: mark_round@ipcmedia.com
Date: Wed Oct 12 2005 - 05:48:31 EDT


Hi all,

Another dmfe-related incident is causing me no end of hassle. At my
current rate, I'm seriously considering avoiding any box with this
particular interface in it...

I have a V100, and the dmfe1 interface is connected to our backups
network. The port on the switch has been confirmed as being set to 100
FDX, no autonegotiation. This is our standard procedure, as we have had
issues with this particular switch (Foundry) and Sun autonegotiation in
the past. Both interfaces are forced to 100 full duplex on the system :

# cat /platform/SUNW,UltraAX-i2/kernel/drv/dmfe.conf
speed=100;
full-duplex=1;

For some reason, around 3 days ago, the dmfe1 interface decided it
wanted to drop back down to half-duplex (dmfe0 is still fine) - the
first indication was that I started getting the dreaded "NOTICE: dmfe1:
TX stall detected after 40 ticks in state 7; automatic recovery
initiated" messages cropping up in /var/adm/messages whenever a backup
kicked off. Sure enough :

# sudo ndd -get /dev/dmfe1 link_mode
0

And various other scripts I have that report this in a more
user-friendly fashion also confirm the interface is in half-duplex mode.
So, I tried to force it back :

/usr/sbin/ndd -set /dev/dmfe1 adv_100fdx_cap 1
/usr/sbin/ndd -set /dev/dmfe1 adv_100hdx_cap 0
/usr/sbin/ndd -set /dev/dmfe1 adv_10fdx_cap 0
/usr/sbin/ndd -set /dev/dmfe1 adv_10hdx_cap 0
/usr/sbin/ndd -set /dev/dmfe1 adv_autoneg_cap 0

Which results in the following in /var/adm/messages :

dmfe: [ID 801725 kern.info] NOTICE: dmfe1: PHY 1 link down
(autonegotiation disabled)
dmfe: [ID 801725 kern.info] NOTICE: dmfe1: PHY 1 link up 100 Mbps
Half-Duplex (forced)

So the *@?!#! Thing is still in half-duplex mode. I have even tried
unplumbing/plumbing it. Normally, a reboot fixes this problem - but as
this box is performing various critical services, that's not really an
option at the moment. Does anyone have any ideas, short of going to the
datacentre and planting a boot firmly in the front panel, how I can
force this interface back to full duplex ?

Many thanks in advance,

-Mark
-----------------------------------------------------------------------
This E-mail is from IPC Media Ltd whose registered office is at Kings
Reach Tower, Stamford Street, London SE1 9LS, registered number 53626.
The contents and any attachments to it include information that is
private and confidential and should only be read by those persons to
whom they are addressed. IPC Media accepts no liability for any loss or
damage suffered by any person arising from the use of this e-mail.
Neither IPC Media nor the sender accepts any responsibility for viruses
and it is your responsibility to check the email and attachments (if any).
No contracts may be concluded on behalf of IPC Media by means of e-mail
communications. If you have received this e-mail in error, please destroy
and delete the message from your computer. For unbeatable savings on
magazine subscriptions and great gift ideas visit www.giftmags.co.uk
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:32:49 EDT