Hello
from a quick comparison between the gPXE and linux driver I can't see
any differences in the handling of 8111B specific things. As the
non-variant-specific code in the r8169 driver is well tested I don't
know what could be the problem.

To give us an idea about the problem we need more information from the driver.

If you have another computer and a serial cable you can enable serial
console output by editing 'src/config/console.h'.
In this file please replace "//#define  CONSOLE_SERIAL" with
"#define        CONSOLE_SERIAL".

You can enable debugging output from the driver by building gPXE with
this command:

make bin/r8169.dsk DEBUG=r8169

(adjust 'bin/r8169.dsk' to the image type you're using)

Now capture the output from gPXE on the other computer using some
terminal program(default settings are 115200 8N1)
Please send us the capture so we can look into the problem.

--
Thomas

On Thu, Jul 29, 2010 at 10:26 AM, 朱堃 <[email protected]> wrote:
> I have a motherboard with onboard LAN RTL8111B.This device is work well in
> windows xp. I run it with gPXE . I get error.  I run Wireshark to monitor
> network in the server, DHCP ,TFTP work done, gPXE start  work. In network
> moniter , it show repeat arp request and reply. In gpxe , i found netdevice
> can transmit packet, but can't not receive packet.gPXE is not support
> RTL8111B?
>
> _______________________________________________
> gPXE-devel mailing list
> [email protected]
> http://etherboot.org/mailman/listinfo/gpxe-devel
>
>
_______________________________________________
gPXE-devel mailing list
[email protected]
http://etherboot.org/mailman/listinfo/gpxe-devel

Reply via email to