Re: errors on my interfaces

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

 



On Fri, 4 Jan 2002, Madhav Diwan wrote:

> Its very odd but this error behavior is showing up on a rtl8139 card
> linked into a ciso switch.
> The switch itself reports  frame checksum errors from the port into
> which the nic is plugged. The switch port is forced at 100 Full , the
> Realtec tries to Autonegotiate.

I write this many times a day:
      Don't use forced-full-duplex!

Anytime the speed or duplex is forced, autonegotation is disabled.  Read
  http://scyld.com/expert/NWay.html

It's almost always Cisco switch administrators that misconfigure their
network.  It's based on a Cisco recommendation initially made when Cisco
produced a bunch of hardware with broken autonegotiation.  Rather than
replace the flawed hardware, Cisco claimed that using autonegotiation
was the problem and recommended forcing the speed and duplex.

When using forced full duplex every network device must manually
configured before installation.  And when it's moved to a
standards-conforming network you must remember to change the setting
back to autonegotiate.  You see, that's why you need a professional
network administrator -- only the guru knows the magic and is allowed to
touch the machines.  And only the system operator is allowed to put your
punched card deck in the hopper.

>  I am going to try forcing the media type to see what happens. 

You can use a module option, or better
   mii-diag eth0 --force 100baseTx-FDX

>   by the way .. i'd like to report some odd behavior from a rtl8139 card
> i have  .. I am useing the rtl8139-diag program from your site  to
> adjust the media type . It seems that if i force the media type i have
> to discontinue power to the nic card before the new register entry takes
> effect ... No biggie .. but its anoying that i actually have to turn the
> boxes power off before the new setting takes effect.

The *-diag programs modify the persistent EEPROM contents.  The changed
configuration won't take effect until the chip is reset in a way that
causes the EEPROM to be re-read.  This is usually a hardware reset,
although some drivers read the EEPROM every time the module is loaded.

> (sometimes this occurs natuarlly after a reboot command .. ie i see the
> light onb the hub go out for a second and then come back. then i know it
> took without me having to turn the power off)

Donald Becker				becker@scyld.com
Scyld Computing Corporation		http://www.scyld.com
410 Severn Ave. Suite 210		Second Generation Beowulf Clusters
Annapolis MD 21403			410-990-9993

-
: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


[Index of Archives]     [Netdev]     [Ethernet Bridging]     [Linux 802.1Q VLAN]     [Linux Wireless]     [Kernel Newbies]     [Security]     [Linux for Hams]     [Netfilter]     [Git]     [Bugtraq]     [Yosemite News and Information]     [MIPS Linux]     [ARM Linux]     [Linux RAID]     [Linux PCI]     [Linux Admin]     [Samba]

  Powered by Linux