Hi
So you're saying that undionly.kpxe works, and e1000.pxe works only if
you do the dhcp request from the command line instead of letting
autoboot do it?
Could be something time related. Perhaps the NIC takes a few seconds
to be able to send after initialization. I think this was the
motivation for Shao's 'sleep' command.
Can you please open the file 'src/config/general.h' and look for the
line that says
> #undef TIME_CMD
and change it to
> #define TIME_CMD
Then create a new file in your src/ directory and call it
sleep.gpxe(or whatever you like)
Please put the following content in it:
#!gpxe
ifopen net0
sleep 5
autoboot
Save the file and rebuild gPXE with:
> make bin/e1000.pxe EMBEDDED_IMAGE=sleep.gpxe
Then just boot bin/e1000.pxe
The little gPXE script from above will mimic the defaul gPXE boot
behaviour, but will sleep for 5 seconds before actually attempting the
DHCP request. This will tell us if it's really a timing related issue.
Thomas
On Fri, Jul 10, 2009 at 10:44 PM, Sonny Li<shi...@mi...> wrote:
> I don't use VMware, I just use the onboard card (this is intel gigabit 82545EM) on Dell precision 450 machine. Just do a very simple iscsi boot.
>
> -----Original Message-----
> From: Miller, Shao [mailto:Sha...@yr...]
>
> Good day Sonny,
>
> In regards to your trouble using the 8086:100F NIC with gPXE:
>
> There is a substantial difference in using the undionly.kpxe build
> target for gPXE versus using a gPXE build target containing the driver
> for your NIC. The UNDI driver will use a NIC driver provided by the
> card's vendor. So in essence, by telling us that the UNDI driver works
> and the gPXE driver doesn't, you are suggesting to us that there is a
> bug in the gPXE driver. This is good see a report for, so the details
> you just provided are appreciated.
>
> The NIC matches the VMware Player E1000 NIC, as an aside. Is this your
> environment, Sonny? I've used the E1000 in a VMware Player many times
> with consistent success. If not, I find this a bit unusual.
>
> - Shao Miller
>
>
> ------------------------------------------------------------------------------
> Enter the BlackBerry Developer Challenge
> This is your chance to win up to $100,000 in prizes! For a limited time,
> vendors submitting new applications to BlackBerry App World(TM) will have
> the opportunity to enter the BlackBerry Developer Challenge. See full prize
> details at: http://p.sf.net/sfu/Challenge
> _______________________________________________
> Etherboot-discuss mailing list
> Eth...@li...
> https://lists.sourceforge.net/lists/listinfo/etherboot-discuss
>
|