Even if you get the 3C940/3C2000 driver installed, you will probably have problems accessing various web sites (e.g. Google). Search this forum for “3C940" and see how many people have had problems with the 3C2000 driver. I wasted a lot of time trying to get it installed. Eventually, I (and a lot of other people) gave up and used a driver from SysKonnect, which probably took me 10 minutes to install. It works great!
The SysKonnect sk98lin driver will run the 3com 3C940. The driver is already in the Fedora NIC list as “SysKonnect SK-98xx Gigabit”. On one system, I configured directly from the NIC list and on another system, I used the download from:
http://www.syskonnect.com/syskonnect...02_driver.html
If you need to download the driver, (1) select "Gigabit Ethernet", (2) select "SK-98xx Gigabit...", (3) scroll down and select "Linux Open Source", (4) read the "read me", (5) download the "InstallPackage" (install-624.tar.bz2) for kernel 2.4.13 and above and (6) follow the instructions for installing the driver as a module. For some reason, my copy of Mozilla couldn't download the InstallPackage, but MIE was able to download it without problems.
Installing the sk98lin driver as a module is very well explained, even for someone on their first day of using linux. The “read me” states that you need to have the kernel source loaded to install this package. It’s all explained in the “read me” file.
Good luck.