From: Francois Romieu <romieu@fr.zoreil.com>
To: Sven Anders <anders@anduras.de>
Cc: netdev <netdev@vger.kernel.org>, jgarzik@pobox.com
Subject: Re: Realtek 8139 Flow Control?
Date: Thu, 28 Jul 2011 08:35:26 +0200 [thread overview]
Message-ID: <20110728063526.GA11214@electric-eye.fr.zoreil.com> (raw)
In-Reply-To: <4E3004BD.4090705@anduras.de>
Sven Anders <anders@anduras.de> :
> Sven Anders wrote:
[...]
> > We have appliances with Realtek 8139C/8139C+ (rev 10) chipsets (with the
> > PCI IDs: 10ec:8139). We are using the 8139too driver (version: 0.9.28)
The PCI revision ID is not incompatible with a 8139c(l)+. If so the 8139cp
driver may prove easier to handle at the driver programming level. It's
almost surely less commonly used though.
I'd suggest to use both PCI information and TxConfig content to identify
Realtek's chipset. ethtool should provide the latter.
> > According the datasheet the chipset supports Flow Control (IEEE 802.3x).
> >
> > I want to know, if the support for enabling flow control is missing in
> > the driver by purpose or is only not implemented due to lack of time?
[...]
> Can somebody of the old implementors please answer this question?
Hint ? :o)
This hardware is not exactly fun, especially if you do not own a c+ model
(4 Tx descriptors, a single copy-only receive buffer, really cheap...).
> We need that feature and I'm willing to implement it, but I need the
> confirmation, that it was not done due to lack of time and not because
> will not work (correctly)...
If you do not get an answer and the relevant bit is already set in the
eeprom, you should be able to make your own mind shortly. The comment
in the datasheet rightfully reminds that both the NIC and the peer
networking gear need to handle flow control correctly.
Good luck.
--
Ueimor
next prev parent reply other threads:[~2011-07-28 6:51 UTC|newest]
Thread overview: 4+ messages / expand[flat|nested] mbox.gz Atom feed top
2011-07-25 19:42 Realtek 8139 Flow Control? Sven Anders
2011-07-27 12:29 ` Sven Anders
2011-07-28 6:35 ` Francois Romieu [this message]
2011-07-29 14:59 ` Sven Anders
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20110728063526.GA11214@electric-eye.fr.zoreil.com \
--to=romieu@fr.zoreil.com \
--cc=anders@anduras.de \
--cc=jgarzik@pobox.com \
--cc=netdev@vger.kernel.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox