<div>Hi, </div><div><br></div><div>When booting with ipxe.usb on gigabit network, i found that: </div><div><br></div><div> Client PC can not get IP address by "dhcp net0", but if set IP address to net0 by "config net0", and ping the IP address, i got response.</div>
<div><br></div><div> I tried ping the IP address by format of "ping xxx.xxx.xxx.xxx -l N", with size N, when N is bigger than 210, no response from client.</div><div><br></div><div> Hope this is helpful for fix the issue.</div>
<div><br></div>Michael<div><br><div class="gmail_quote">On Sat, Sep 8, 2012 at 7:00 PM,  <span dir="ltr"><<a href="mailto:ipxe-devel-request@lists.ipxe.org" target="_blank">ipxe-devel-request@lists.ipxe.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Send ipxe-devel mailing list submissions to<br>
        <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<br>
To subscribe or unsubscribe via the World Wide Web, visit<br>
        <a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
or, via email, send a message with subject or body 'help' to<br>
        <a href="mailto:ipxe-devel-request@lists.ipxe.org">ipxe-devel-request@lists.ipxe.org</a><br>
<br>
You can reach the person managing the list at<br>
        <a href="mailto:ipxe-devel-owner@lists.ipxe.org">ipxe-devel-owner@lists.ipxe.org</a><br>
<br>
When replying, please edit your Subject line so it is more specific<br>
than "Re: Contents of ipxe-devel digest..."<br>
<br>
<br>
Today's Topics:<br>
<br>
   1. IPXE question: iPXE.efi can't detect network device<br>
      (=?gb18030?B?u6/Krw==?=)<br>
   2. Re: Transform syslinux menu.c32/menu.cfg to ipxe menu<br>
      (Thomas Glanzmann)<br>
   3. Recent tg3 driver commits still fail on gigabit (me       too)<br>
      (Wes Hardin)<br>
<br>
<br>
----------------------------------------------------------------------<br>
<br>
Message: 1<br>
Date: Fri, 7 Sep 2012 21:37:02 +0800<br>
From: "=?gb18030?B?u6/Krw==?=" <<a href="mailto:354225989@qq.com">354225989@qq.com</a>><br>
To: "=?gb18030?B?aXB4ZS1kZXZlbA==?=" <<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a>><br>
Subject: [ipxe-devel] IPXE question: iPXE.efi can't detect network<br>
        device<br>
Message-ID: <<a href="mailto:tencent_153984982058C99F1A0F4D1F@qq.com">tencent_153984982058C99F1A0F4D1F@qq.com</a>><br>
Content-Type: text/plain; charset="gb18030"<br>
<br>
Dear IPXE owner,<br>
Thanks for ipxe develop team hard work,after read ipxe code ,i found that ipxe code is very classic and helpful to me.<br>
Our product will import ipxe,but efi file can't found network device,I built efi file according to the below steps.<br>
1.I have undef PXE_STACK and  PXE_MENU in src\config\general.h.<br>
2.Built EFI version as vendor/product specific:<br>
$ make bin-x86-64/10222000.efi bin-x86-64/10222001.efi bin-x86-64/10222625.efi.(computer vendor is 1022 ,device id is 2001).<br>
$make bin-x86-64-efi/80861502(computer vendor is 8086,device id is 1502).<br>
3.insert usb drive and enter uefi shell.<br>
4.fs0:<br>
5.run above efi file.<br>
6.All commands are Show the tip "No more network devices".<br>
<br>
<br>
My built enviroment like following:<br>
OS:ubuntu 12<br>
GCC:4.6<br>
<br>
<br>
<br>
<br>
<br>
<br>
------------------ ???? ------------------<br>
???: "Anton D. Kachalov"<<a href="mailto:mouse@yandex-team.ru">mouse@yandex-team.ru</a>>;<br>
????: 2012?9?6?(???) ??10:18<br>
???: "??"<<a href="mailto:354225989@qq.com">354225989@qq.com</a>>; "ipxe-devel"<<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a>>;<br>
<br>
??: Re: PXE question: iPXE.efi can't detect network device<br>
<br>
<br>
<br>
Hello.<br>
<br>
It's better to address this question directly to the <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a> mailing list. Michael Brown should be right person.<br>
<br>
BTW, ipxe.iso is legacy bootable ISO image and it contains all supported network drivers including pcnet32.<br>
<br>
Try to build EFI version as vendor/product specific:<br>
<br>
$ make bin-x86-64/10222000.efi bin-x86-64/10222001.efi bin-x86-64/10222625.efi<br>
<br>
One of them should work.<br>
<br>
Please pay attention that EFI environment doesn't support PXE stack. You have to disable PXE_STACK and PXE_MENU in the config file.<br>
06.09.2012, 17:32, "??" <<a href="mailto:354225989@qq.com">354225989@qq.com</a>>:<br>
Dear Anton,<br>
I have built ipxe.efi 64 bit,my network device card is pcnet32,but ipxe.efi can't attach network card,i only get the log "No more network devices".but if boot to ipxe via ipxe.iso,ipxe can detected the network device card.<br>

We will add ipxe to our project,so I hurry to solve this problem.<br>
<br>
BTW,<br>
After debug ipxe.efi,i found that only call efi_pci.c\efipci_driver_startup but not call efi_pci.c\efipci_start,so i think pci device not been attach,do you know that what time to call function efipci_start().<br>
<br>
Although I have read a topic about "Using iPXE with UNDI driver",but i can't find the root cause,Do you know the root cause?<br>
<br>
Thank you very much.<br>
I have built via run command "make bin-x86-64/ipxe.efi DEBUG:efi_pci device,pci" and then run ipxe.efi,<br>
unfortunately,the result like following figure,it means can't attach any pci device,do you know why?<br>
-------------- next part --------------<br>
An HTML attachment was scrubbed...<br>
URL: <<a href="http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20120907/2abcf368/attachment-0001.html" target="_blank">http://lists.ipxe.org/pipermail/ipxe-devel/attachments/20120907/2abcf368/attachment-0001.html</a>><br>

<br>
------------------------------<br>
<br>
Message: 2<br>
Date: Fri, 7 Sep 2012 19:41:17 +0200<br>
From: Thomas Glanzmann <<a href="mailto:thomas@glanzmann.de">thomas@glanzmann.de</a>><br>
To: <a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
Subject: Re: [ipxe-devel] Transform syslinux menu.c32/menu.cfg to ipxe<br>
        menu<br>
Message-ID: <<a href="mailto:20120907174117.GB12312@glanzmann.de">20120907174117.GB12312@glanzmann.de</a>><br>
Content-Type: text/plain; charset=us-ascii<br>
<br>
Robin,<br>
<br>
> <a href="https://gist.github.com/2234639" target="_blank">https://gist.github.com/2234639</a><br>
<br>
thank you for this very versatile and extensive example. I got<br>
everything up and running now in matter of minutes. For the people<br>
googling for this:<br>
<br>
set menu-timeout 50<br>
<br>
:start<br>
menu Boot menu<br>
item disk Boot from disk<br>
item preseed_squeeze_64 Preseed Squeeze 64 installation<br>
<br>
choose --default disk --timeout ${menu-timeout} selected || goto cancel<br>
<br>
goto ${selected}<br>
<br>
:cancel<br>
echo Type exit to get the back to the menu<br>
shell<br>
goto start<br>
<br>
:disk<br>
exit<br>
<br>
:preseed_squeeze_64<br>
kernel <a href="http://10.10.10.1/ipxe/squeezex64/debian-installer/amd64/linux" target="_blank">http://10.10.10.1/ipxe/squeezex64/debian-installer/amd64/linux</a> vga=788 interface=auto auto=true netcfg/dhcp_timeout=60 preseed/url=<a href="http://10.10.10.1/preseed.cfg" target="_blank">http://10.10.10.1/preseed.cfg</a> hostname=debian domain=<a href="http://gmvl.de" target="_blank">gmvl.de</a><br>

initrd <a href="http://10.10.10.1/ipxe/squeezex64/debian-installer/amd64/initrd.gz" target="_blank">http://10.10.10.1/ipxe/squeezex64/debian-installer/amd64/initrd.gz</a><br>
boot<br>
<br>
Cheers,<br>
        Thomas<br>
<br>
<br>
------------------------------<br>
<br>
Message: 3<br>
Date: Fri, 7 Sep 2012 13:47:39 -0500<br>
From: Wes Hardin <<a href="mailto:wes.hardin@maximintegrated.com">wes.hardin@maximintegrated.com</a>><br>
To: <<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a>><br>
Subject: [ipxe-devel] Recent tg3 driver commits still fail on gigabit<br>
        (me     too)<br>
Message-ID: <<a href="mailto:504A414B.9000509@maximintegrated.com">504A414B.9000509@maximintegrated.com</a>><br>
Content-Type: text/plain; charset="UTF-8"<br>
<br>
This is in response to:<br>
<a href="http://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001752.html" target="_blank">http://lists.ipxe.org/pipermail/ipxe-devel/2012-August/001752.html</a><br>
<br>
I couldn't reply to the original thread because I just signed up for mailing<br>
list today.  I've been troubleshooting this issue myself for the past few days<br>
and found this thread today.  I would really like to be able to lend my<br>
assistance in troubleshooting as I can.<br>
<br>
For me, the affected BCM5764M is in a HP Z600 Workstation.  I have other<br>
(supposedly identical) Z600s that do not seem to be affected.<br>
<br>
I can be found on IRC as Authority, although I'm only around during normal US<br>
business hours during the week.<br>
--<br>
/* Wes Hardin */<br>
UNIX/Linux Systems Administrator, IT Engineering Support<br>
Maxim Integrated | <a href="http://www.maximintegrated.com" target="_blank">www.maximintegrated.com</a><br>
<br>
<br>
------------------------------<br>
<br>
_______________________________________________<br>
ipxe-devel mailing list<br>
<a href="mailto:ipxe-devel@lists.ipxe.org">ipxe-devel@lists.ipxe.org</a><br>
<a href="https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel" target="_blank">https://lists.ipxe.org/mailman/listinfo.cgi/ipxe-devel</a><br>
<br>
<br>
End of ipxe-devel Digest, Vol 28, Issue 7<br>
*****************************************<br>
</blockquote></div><br><br clear="all"><div><br></div>-- <br><font color="#663300">Thanks & Best Regards.</font><br>
</div>