<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><div id="yiv863091219"><table id="yiv863091219bodyDrftID" class="yiv863091219" border="0" cellpadding="0" cellspacing="0"><tbody><tr><td id="yiv863091219drftMsgContent" style="font-style: inherit; font-variant: inherit; font-weight: inherit; line-height: inherit; font-size-adjust: inherit; font-stretch: inherit; font-family: arial; font-size: 10pt;"><span style="font-weight: bold;">USB stick boots now</span>: I got http://ftp.usf.edu/pub/freedos/files/distributions/1.0/fdfullcd.iso and it works via USB stick on most of my PCs. I moved the e1000 PCI NIC to 1 of those PCs and copied the *.IBA ROM file and IBAUtil.exe to the working USB stick. I'm able to flash the ROM now and it shows up as a LAN boot option.<br><br>NIC: Intel e1000<br>Wireless card: RTL8185<br><br>However, the embedded script on the e1000 PCI NIC doesn't work nor do commands after Ctrl-B. I
think it is because the RTL8185 driver is not being loaded anywhere. When I use ROM-O-MATIC to create a bootable gPXE CD with the same embedded script, the RTL8185 driver is selected and I can boot like I want to. I can also use commands after Ctrl-B to get it to boot. Is there a way to
embed the RTL8185 driver on the e1000 PCI NIC? <br><br>I use dnsmasq.conf and not dhcp.conf and will try to chainload with dnsmasq next. I just don't see how that will help if I can't get to the TFTP root to begin with.<br><br>JC<br><br>--- On <b>Wed, 8/3/11, J C <i><c7aff@yahoo.com></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: J C <c7aff@yahoo.com><br>Subject: Re: [gPXE] Near last step of flashing e1000 ROM with Wifi gPXE the USB stick won't boot<br>To: gpxe@etherboot.org, "Shao Miller" <Shao.Miller@yrdsb.edu.on.ca><br>Date: Wednesday, August 3, 2011, 4:47 PM<br><br><div id="yiv863091219"><table border="0" cellpadding="0" cellspacing="0"><tbody><tr><td style="font: inherit;" valign="top">dosboot.img (FreeDOS boot disk) is found near the top of this page http://etherboot.org/wiki/romburning/intel under the heading "<span style="font-weight:
bold;">Preparing the Tools</span>". I think I got it some time back. It is not ava on the
http://rom.etherboot.org/boot/dosboot.img site link anymore.<br><br>I'll look for info on dosboot.img and try it on a much older PC.<br><br>JC<br><br>--- On <b>Wed, 8/3/11, Shao Miller <i><Shao.Miller@yrdsb.edu.on.ca></i></b> wrote:<br><blockquote style="border-left: 2px solid rgb(16, 16, 255); margin-left: 5px; padding-left: 5px;"><br>From: Shao Miller <Shao.Miller@yrdsb.edu.on.ca><br>Subject: Re: [gPXE] Near last step of flashing e1000 ROM with Wifi gPXE the USB stick won't boot<br>To: gpxe@etherboot.org<br>Date: Wednesday, August 3, 2011, 4:29 PM<br><br><div class="yiv863091219plainMail">On 8/3/2011 12:14, J C
wrote:<br>> I tried creating a ROM to flash my Intel PRO/1000 MT NIC with gPXE a wireless boot but I get stuck at creating a Boot Disk. I configured it on Ubuntu 11. Below are the steps I use/d:<br>> <br>> lspci<br>> 02:06.0 Ethernet controller: Intel Corporation 82540EM Gigabit Ethernet Controller (rev 02)<br>> lspci -n -s 02:06.0<br>> 02:06.0 0200: 8086:100e (rev 02)<br>> #etherboot :<a rel="nofollow" target="_blank" href="http://etherboot.org/">http://etherboot.org/</a><br>> <gpxe1user> gpxebot: lspci 8086:100e<br>> <gpxebot> e1000_82540<br>> <br>> I downloaded the gpxe src and compiled it. I can create working ISO's with it and can boot wirelessly with an embedded script. I used a CD. Now I want to flash the ROM on my NIC with this script.<br>> <br>> cd Downloads/gpxe/src<br>>
make
bin/8086100e.rom EMBEDDED_IMAGE=wireless.gpxe<br>> <br>> wireless.gpxe file contents:<br>> #!gpxe<br>> set net0/ssid MYWIFIAP<br>> set net0/key MYWIFIKEY<br>> autoboot<br>> <br>> cp bin/8086100e.rom bin/8086100e.iba<br>> # This is done to refresh with a clean "dosboot.img"<br>> cp /home/myfolder/Downloads/dosboot.img .<br>> mcopy -i dosboot.img bin/8086100e.iba ::<br>> # IBAUtil.exe was automatically extracted when I downloaded PROBOOT.exe<br>> mcopy -i dosboot.img /home/myfolder/Downloads/APPS_intel/IBAUtil.exe ::<br>> <br>> For USB stick, do this:<br>> sudo dd if=dosboot.img of=/dev/sdc1<br>> <br>> USB stick contents:<br>> <br>> 8086100e.iba<br>> AUTOEXEC.BAT (0
bytes)<br>> COMMAND.COM<br>> CONFIG.SYS (0 bytes)<br>> IBAUtil.exe<br>> KERNEL.SYS<br>> <br>> For CD, do this, then burn ISO:<br>> mkisofs -b dosboot.img -o dosboot.iso dosboot.img<br>> <br>> CD contents after burning the ISO:<br>> <br>> boot.cat<br>> dosboot.img<br>> <br>> Neither USB stick nor CD work when booting. The screen is just black with a blinking underscore. I've tried them both on several machines. What can I do to get around this?<br><br>Everything looks good except... What is 'dosboot.img'? Where does it come from? Does its vendor suggest that it can be DDd to any USB stick and that it should be expected to work with any BIOS?<br><br>- Shao
Miller<br>_______________________________________________<br>gPXE mailing list<br><a rel="nofollow">gPXE@etherboot.org</a><br><a rel="nofollow" target="_blank" href="http://etherboot.org/mailman/listinfo/gpxe">http://etherboot.org/mailman/listinfo/gpxe</a><br></div></blockquote></td></tr></tbody></table></div><br>-----Inline Attachment Follows-----<br><br><div class="yiv863091219plainMail">_______________________________________________<br>gPXE mailing list<br><a rel="nofollow">gPXE@etherboot.org</a><br><a rel="nofollow" target="_blank" href="http://etherboot.org/mailman/listinfo/gpxe">http://etherboot.org/mailman/listinfo/gpxe</a><br></div></blockquote></td></tr></tbody></table></div></td></tr></table>