After loading the tg3 module do you get any messages from the "dmesg" command?
# dmesg | grep tg3
or
# dmesg | eth
Can you bring the interface up manually after loading the tg3 module?
# ifconfig eth0 up
or if it's like some of our HP machines with these cards
# ifconfig eth2 up
Of course check to see if they are up by running the comand with no params:
# ifconfig
If this doesn't bring them up then I would have to do some more research. Also it would be very helpful if I could get more information from your "lspci -v" command. I really need to know the exact chipset number of the network chips. Like I said, I believe they should be Broadcom and the chip number would probably would be in this type of format: BCMxxxx. If you do not see this type of chipset model in your "lspci" or "lspci -v" output then we are probably barking up the wrong tree and I'll have to do some more research.
Now, as I said, I have never run Fedora Core 2 on these servers and Core 2 is radically different than anything before it because it is running the newer Linux kernel v2.6.x where Fedora Core 1, Red Hat 9, Red Hat AS3 all are running the v2.4.x kernel. I don't know how set you are on running Core 2 and if it would be a big deal to try something else. Otherwise, if I get time I could try and install Core 2 on one of our test machines and see if I have the same problem and also see if I can come up with a resolution.
The reason I think it might have something to do with the 2.6.x kernel is because I just ran across a message from someone running Debian who seems to be having the same problem. It works with 2.4.x but not with 2.6.x:
http://lists.debian.org/debian-kernel/2 ... 00220.html
Here are a list of entries in Red Hat's bugzilla relating to the tg3 driver.
Also, now that I think about it I may only be running Advanced Server 2.1 and/or 3.0 using these interfaces. We usually also add more interfaces over the ones that are built in. I do know that HP has the network card drivers for Enterprise Linux and Advanced Server. I can verify this tomorrow. If this is the case you may only have a couple of options, use a kernel and distro that HP supports for that server so you can add the proprietary network card drivers, or add more network cards that are not as proprietary and have open source drivers (which would be included right in the existing kernel). If you search HP's web site you should find information about Linux drivers and what distributions they are for.
Since some hardware vendors aren't very Linux friendly it requires a little more research before purchasing about how well the hardware is going to work. It is a little more work but I find it well worth the effort.
This looks like it could be very helpful (but probably not for Fedora Core 2):
http://h18007.www1.hp.com/support/files ... 21113.html
I would think this should also work with White Box Linux (which is the generic Red Hat Advaced Server 3):
http://www.whiteboxlinux.org/
It certainly would be easier on all of us if vendors didn't include proprietary garbage. Someday things will change, I am sure of it.