Re: [Etherboot-users] Re: Problem booting e1000 card : No IP address - Workaround
Brought to you by:
marty_connor,
stefanhajnoczi
From: Georg B. <gb...@us...> - 2005-07-26 10:06:11
|
Well, today seems to be the e1000-breakage-day. Am Montag, 25. Juli 2005 20:54 schrieb Mathias Gug: > Hello Ulrich, > > With the help of georg, we've been able to find a workaround this > problem : use the e1000 driver from etherboot 5.2.4. > > So what you need to do is to replace two files (e1000.c and e1000_hw.h) > in the etherboot-5.4.0/src/drivers/net/ directory with the ones from > etherboot 5.2.4. > Then you can compile your etherboot disk using the standard procedure. > It worked for me. Ulysses and Ulrich, does that work for you, too? You can also get the files from 5.2.4 here http://cvs.sourceforge.net/viewcvs.py/etherboot/etherboot/etherboot-5.2/src/drivers/net/e1000.c?rev=1.3&only_with_tag=Eb_5_2_4&view=log and here: http://cvs.sourceforge.net/viewcvs.py/etherboot/etherboot/etherboot-5.2/src/drivers/net/e1000_hw.h?rev=1.3&only_with_tag=Eb_5_2_4&view=log The changes between 5.2.4 are small, but we have some independant blocks. In order to find out what exactly was the problem I would like all three of you to do the following: For each of the attached patches: - apply the patch to clean e1000.c and e1000_hw.h files from 5.2.4 - compile etherboot 5.4.0 with that patched e1000.c and e1000_hw.h - try to boot the client - report the results From Mathias I have already the PCI device id. I need it from Ulysses and Ulrich, too. Ulrich, I guess your failing card has 0x1076? Georg |