Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 10 Apr 2001 18:36:58 +0000
From:      Gunther Schadow <gunther@aurora.regenstrief.org>
To:        snap-users@kame.net, freebsd-net@freebsd.org
Subject:   FreeBSD fxp driver, offloading cryptography ...
Message-ID:  <3AD352CA.179721B@aurora.regenstrief.org>

next in thread | raw e-mail | index | archive | help
Hi,

question: is anyone working on the Intel Pro/100 S support in the 
fxp driver? I have found Intel to distribute a Linux driver and
looking at the source code I found:

- no mention of the crypto functions in the Linux driver

- that the FreeBSD fxp driver looks noticeably different from
  the Intel supplied Linux driver source

I suppose that we have no good documentation on the crypto functions
of the Pro/100 S right? How could we get that information? Is anyone
working on this?

The driver source for Linux shows tons of definitions for wizardy
control bits, CPU saver microcode, ethernet frames, TCP/UDP checksum
calculation, etc., which I can't find in the fxp driver. This means
to me, that the Intel card can do *much* more than we make it do
with FreeBSD. We could significantly improve FreeBSD's use of the
card resulting in better throughput at lower CPU and PCI bus load,
at least so goes my reckoning.

Is there any fill-in on the history of the fxp development? Are we
trying to use more of this Intel driver source code? 

How would the KAME/IPsec code make use of the card's crypto chip?
Does the fact that the NIC hardware can do crypto calculation trouble
the layered design of KAME/IPsec code? Would it be a big mess to
circumvent the KAME crypto code and use the Intel hardware instead?
Is anyone interested and or working on this?

Thanks,
-Gunther

-- 
Gunther Schadow, M.D., Ph.D.                    gschadow@regenstrief.org
Medical Information Scientist      Regenstrief Institute for Health Care
Adjunct Assistent Professor        Indiana University School of Medicine
tel:1(317)630-7960                         http://aurora.regenstrief.org

To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-net" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?3AD352CA.179721B>