Merrick Munday wrote:
> >Also, I think Donald Becker has drivers for the GBit Intel cards, and his
> >drivers are almost always easy to compile and usually work
> >quite well...
>
> Actually, Donald Becker's page at http://www.scyld.com/network/ says:
>
> "Contact Intel directly for the Linux driver for their gigabit card. They
> have a non-GPL driver. Because of the license conflict this driver may not
> be pre-linked or pre-patched into the Linux kernel. "
See below. I had no trouble compiling the driver for Redhat 7.1. I am
at Redhat Kernel 2.4.3 and SGI XFS file system. The warning below
doesn't support anything past kernel 2.2.16. Although a new driver just
released 2/13/2002 now supports, "Linux* kernels 2.2.x through 2.2.20
and 2.4.x kernels through 2.4.16"
http://downloadfinder.intel.com/scripts-df/Detail_Desc.asp?ProductID=749&DwnldID=2897.
I use this box as a Samba server. I am playing with a dedicated 1gbit
line from server to one client. All the kids games are loaded on the
samba server and they pull them over the net. 100 mbit is ok 1000 gbit
is better. The 13 year old can burn cds over 100 at 4x. It is an old
hp burner. I haven't finished the speed tests yet to see how fast the
1gbit card can support. Naturally this playland is protected by a LEAF
firewall.
>
> >From where I sit this is a not a positive sign, does this mean I should
> avoid PRO/1000 cards and/or embedded 82544 chips?
Becker is only saying that this is not a GPLed driver. You may have
challenges getting the driver compiled for leaf however. Moreover, I
don't know if it could be precompiled and distributed as a binary with a
leaf distro.
If this is a router for an internal segment of a LAN, then the more
speed the better. If this is a firewall attached to a cable modem or
dsl line, then save your money and use the 10/100 cards. The cable
modem cannot saturate a 10 mbit card.
You can "evaluate" some Intel products. There are also 32bit and 64bit
1gbit cards in the eval program.
You are only supposed to be able to buy one adapter in a year. How to
save money:
http://inteleval.ententeweb.com/product_detail.asp?item=PWLA8390T.
Use two different email accounts, two different credit card numbers, and
one network crossover cable, then you too can have a--turn head and
cough--cheaper 1gbit link. ;-) You will need to use netscape with two
different profiles for the cookies Intel records.
Greg
>From the Intel cd-rom readme /mnt/cdrom/PRO1000/info/p1000.htm
"Linux
This file describes the PRO/1000 driver for the Linux operating system.
This package includes the source code for a Linux driver for the Intel
PRO/1000
Server Adapter. This driver is known to build properly on 2.2.0 and
newer Linux
kernels. Most testing by Intel has been performed on the Linux 2.2.14
kernel on PCs
with Intel processors. Kernels prior to 2.2.0 and beyond 2.2.16 are not
officially
supported.
The PRO/1000 driver is only supported as a loadable module at this time.
Intel is not
supplying patches against the kernel source to allow for static linking
of the driver.
Please refer to the documentation supplied with your PRO/1000 adapter to
answer
any questions related to hardware requirements. All hardware
requirements listed
apply to use with Linux.
Building and Installation
Note: For the build to work properly it is important that the currently
running kernel
match the version and configuration of the installed kernel sources (and
the header
files in /usr/include/linux)
1) Enter the src directory ('cd src').
The rest of the build process should be run from here.
2) Run 'make' to build the driver as a loadable module.
3) Test the loading of the driver by running 'insmod e1000.o'.
4) Run 'make install' to install the e1000.o binary.
The binary will be installed as:
/lib/modules/[KERNEL_VERSION]/net/e1000.o
Basic Configuration
Once the driver has been installed it can be loaded by running 'modprobe
e1000'.
This will create a new Ethernet interface. For example, if no other
Ethernet drivers are
loaded the PRO/1000 will be called eth0.
The interface can be activated and assigned an IP address by running:
`ifconfig ethX yyy.yyy.yyy.yyy'
where ethX is the Ethernet device and yyy.yyy.yyy.yyy is the IP address.
...
_______________________________________________
Leaf-user mailing list
[EMAIL PROTECTED]
https://lists.sourceforge.net/lists/listinfo/leaf-user