[gPXE] Intel NIC Link-state problem

Thomas Miletich thomas.miletich at gmail.com
Wed Apr 14 19:24:44 EDT 2010


Hello Christopher
please insert the following line in eepro100.c in line 337, right
after the ifec_mdio_setup() call:

printf("eepro100 - mdio_register: %#04x\n", priv->mdio_register);

The driver will output a line in the format of 'eepro100 -
mdio_register 0x????'. Please tell us what the value of 0x???? is for
your card. When I get home tomorrow I'll compare the value to the
values read with my eepro100 cards.
I'll also have a look at the linux e100 and eepro100 drivers and see
how they do the link detecting, as I think to remember neither of them
had something as a 'mdio_register'.

Thanks
Thomas

On Thu, Apr 15, 2010 at 1:01 AM, Christopher Armenio
<Christopher.Armenio at resquared.com> wrote:
> Shao,
> I just tried compiling the 1.0.0+ code...still the same problem...it thinks
> the link is down, but I can see the receive counter incrementing.
>
> Again, the output of 'lspci -n -s 02:07' is:
>
> 02:07.0 0200: 8086:1209 (rev 10)
>
> Thanks!
> -Chris
>
>
> On Wed, Apr 14, 2010 at 3:17 PM, Miller, Shao <Shao.Miller at yrdsb.edu.on.ca>
> wrote:
>>
>> Christopher, the gPXE source code suggests that 8086:1209 is indeed
>> handled by EEPRO100, as you originally claimed.  It still might be good
>> to try gPXE 1.0.0+ anyway.  - Shao
>
>
> _______________________________________________
> gPXE mailing list
> gPXE at etherboot.org
> http://etherboot.org/mailman/listinfo/gpxe
>
>


More information about the gPXE mailing list