If "ifconfig eth0" doesn't say 'UP', try doing an 'ifconfig eth0 up' 
first, then do the ethtool to see if it gets a link.

On Mon, 5 Oct 2009, Jason Hsu wrote:
> I tried "ethtool eth0" and got "no" for link detected.  I tried 
> "ifconfig eth0" and did NOT get "UP" before "BROADCAST MULTICAST".
>
> Is getting this NIC working a lost cause yet?  Do I need to start 
> looking for a replacement?  Is there a mechanism to wake up a NIC that 
> isn't lighting up the Ethernet light on a DSL modem and cable that still 
> work fine with my desktop?
>
> On Tue, 6 Oct 2009 01:32:58 +0000
> jus at krytosvirus.com wrote:
>
>> I would try using ethtool. It basically does and reads anything your eth cards have or can do. I don't know if its included in Ubuntu or whatever distro you are using but it is in suse enterprise
>>
>
> _______________________________________________
> TCLUG Mailing List - Minneapolis/St. Paul, Minnesota
> tclug-list at mn-linux.org
> http://mailman.mn-linux.org/mailman/listinfo/tclug-list
>