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
<[email protected]> 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 <[email protected]>
> 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
> [email protected]
> http://etherboot.org/mailman/listinfo/gpxe
>
>
_______________________________________________
gPXE mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe