On 06.06.2012 18:19, Dave Hansen wrote: > I have a Realtek nic in a Lenovo netbook which is not working with ipxe > in git as of about a week ago. It looks like there was some substantial > consolidation of the Realtek code, so I backed up to commit: > > d27e6d6efdfb0d40e83a8c297b9eae9ca84a7638 > > and things started working again. I can _also_ get things working again > if I compile out the realtek.c support altogether and just use undi. > > I hacked together the attached patch which also works around the issue, > but might have wider applicability. If a pci_probe() fails, this patch > attempts to look for other drivers. This lets my system try the > realtek.c driver, fail to probe, then fall back to the UNDI Driver. > > Detailed information about my nic: >> 05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. >> RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02) >> Subsystem: Realtek Semiconductor Co., Ltd. Device 0123 > > Even more, including lspci -vvv -n: > > http://sr71.net/~dave/ipxe/ > > and output from ipxe after "make DEBUG=realtek" > > http://sr71.net/~dave/foo/ipxe.debug.0.JPG
This patch no longer applies cleanly to the master branch. Could you fix it up and repost it? -- Robin _______________________________________________ ipxe-devel mailing list [email protected] https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel

