<table cellspacing="0" cellpadding="0" border="0" ><tr><td valign="top" style="font: inherit;"><DIV>Update: This works now. The wireless signal wasn't strong enough before. I added an antenna with a longer cable that is now line of sight to the AP and it works as it should. </DIV>
<DIV> </DIV>
<DIV>I tried re configuring my PXE server and the only thing that made a difference was commenting the "splash.png". After that I got to the PXE default menu. The logs showed the most timeouts on the larger files like the image. After seeing that, I figured the issue had to do with the connection so I improved it.</DIV>
<DIV> </DIV>
<DIV>This is great and thanks again! Now it's time to take my chances flashing this onto a wired NIC or a bios.</DIV>
<DIV> </DIV>
<DIV>JC<BR><BR>--- On <B>Thu, 7/21/11, J C <I><c7aff@yahoo.com></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: J C <c7aff@yahoo.com><BR>Subject: Re: [gPXE] RTL8185L desktop wifi PCI card: "No filename...No network devices" error<BR>To: "Joshua Oreman" <oremanj@rwcr.net><BR>Cc: "gpxe" <gpxe@etherboot.org><BR>Date: Thursday, July 21, 2011, 5:57 AM<BR><BR>
<DIV id=yiv800340652>
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>I shutdown an extra test PXE server and switched wireless AP's. That IP was from the wrong AP. I also disconnected the client bridge router (may still have DHCP or DNSmasq on it) from my desktop PC, as well as booted form CD with new rtl8185 iso files on it. </DIV>
<DIV> </DIV>
<DIV>Now I get further thanks to your input. I'm glad I got this far. I think the gPXE may be partly working or completely working. Now, as shown in the screnshot, it just hangs at the line: "Trying to load: pxelinux.cfg/default ok"</DIV>
<DIV> </DIV>
<DIV>It later says: "Boot failed: press any key..."</DIV>
<DIV> </DIV>
<DIV>This PXE server works when I use a wired boot and with serveral other client laptop and desktop computers. Is gPXE less forgiving with server config than standard PXE clients?</DIV>
<DIV> </DIV>
<DIV>JC</DIV>
<DIV> </DIV>
<DIV><BR><BR>--- On <B>Thu, 7/21/11, Joshua Oreman <I><oremanj@rwcr.net></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Joshua Oreman <oremanj@rwcr.net><BR>Subject: Re: [gPXE] RTL8185L desktop wifi PCI card: "No filename...No network devices" error<BR>To: "J C" <c7aff@yahoo.com><BR>Cc: "gpxe" <gpxe@etherboot.org><BR>Date: Thursday, July 21, 2011, 5:07 AM<BR><BR>
<DIV id=yiv800340652>On Wed, Jul 20, 2011 at 9:51 PM, J C <SPAN dir=ltr><<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=c7aff@yahoo.com" target=_blank rel=nofollow>c7aff@yahoo.com</A>></SPAN> wrote:<BR>
<DIV class=yiv800340652gmail_quote>
<BLOCKQUOTE class=yiv800340652gmail_quote style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>Thanks for your response. I think I've successfully used gPXE with an http cloud boot on the 8139 NIC before.</DIV>
<DIV> </DIV>
<DIV>Attached is a pic of the screen when running the commands you sent. It's not of good quality. 2 of the important but fuzzy lines read like so:</DIV>
<DIV> </DIV>
<DIV>...Operation cancelled (0x0b4e40a0)</DIV>
<DIV>...Packet decryption error (0x1c1f6602)</DIV>
<DIV> </DIV>
<DIV>My Wifi AP has WPA-PSK TKIP. I'd like to know more of what file this refers to: "DHCP server responded but didn't specify a filename to boot". I'm guessing it it's the pxe menu file. I play around with this.</DIV></TD></TR></TBODY></TABLE></BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>Please keep the list in the CC (your attachment included on this message for their benefit).</DIV>
<DIV><BR></DIV>
<DIV>None of the error lines you indicated are problematic - DHCP succeeds and obtains an IP address (10.0.0.5; is that correct for your network?)</DIV>
<DIV><BR></DIV>
<DIV>Your DHCP server needs to be providing a "filename" option specifying which file gPXE should boot. It's not. That's the cause of your troubles here; you need to reconfigure your DHCP server so that gPXE knows what to do once it has its IP address. This is not wireless-specific; it's the same as for any PXE boot. Maybe your wireless network has a DHCP server that's separate from your wired network, and you've only configured the one on your wired network?</DIV>
<DIV><BR></DIV>
<DIV>Josh</DIV>
<DIV> </DIV>
<BLOCKQUOTE class=yiv800340652gmail_quote style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV> </DIV>
<DIV>JC</DIV>
<DIV> </DIV>
<DIV><BR><BR>--- On <B>Thu, 7/21/11, Joshua Oreman <I><<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=oremanj@rwcr.net" target=_blank rel=nofollow>oremanj@rwcr.net</A>></I></B> wrote:<BR></DIV>
<BLOCKQUOTE style="PADDING-LEFT: 5px; MARGIN-LEFT: 5px; BORDER-LEFT: rgb(16,16,255) 2px solid"><BR>From: Joshua Oreman <<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=oremanj@rwcr.net" target=_blank rel=nofollow>oremanj@rwcr.net</A>><BR>Subject: Re: [gPXE] RTL8185L desktop wifi PCI card: "No filename...No network devices" error<BR>To: "J C" <<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=c7aff@yahoo.com" target=_blank rel=nofollow>c7aff@yahoo.com</A>><BR>Cc: "gpxe" <<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=gpxe@etherboot.org" target=_blank rel=nofollow>gpxe@etherboot.org</A>><BR>Date: Thursday, July 21, 2011, 3:15 AM
<DIV>
<DIV></DIV>
<DIV class=yiv800340652h5><BR><BR>
<DIV>On Wed, Jul 20, 2011 at 7:49 PM, J C <SPAN dir=ltr><<A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=c7aff@yahoo.com" target=_blank rel=nofollow>c7aff@yahoo.com</A>></SPAN> wrote:<BR>
<DIV>
<BLOCKQUOTE style="PADDING-LEFT: 1ex; MARGIN: 0px 0px 0px 0.8ex; BORDER-LEFT: #ccc 1px solid">
<TABLE cellSpacing=0 cellPadding=0 border=0>
<TBODY>
<TR>
<TD vAlign=top>
<DIV>I'm using an RTL8185L desktop wireless PCI card (lspci says: rev 20), 10ec:8185. I used a rom-o-matic ISO, selected rtl8185, and placed this script in the "Embedded Script" field at the bottom:</DIV>
<DIV> </DIV>
<DIV>#!gpxe<BR>set net0/ssid MYAP<BR>set net0/key MYPSWORD<BR>autoboot</DIV>
<DIV> </DIV>
<DIV>I tried many rom-o-matic combos, some with all drivers, some with no embedded script, but this seems to work the best. IWLIST shows my AP. IWSTAT shows my AP and connection quality. In IRC I did this:</DIV>
<DIV> </DIV>
<DIV><me1user> gpxebot: lspci 10ec:8185<BR><gpxebot> rtl8185</DIV>
<DIV> </DIV>
<DIV>I also used the command line (ctrl-B) and typed:</DIV>
<DIV> </DIV>
<DIV>set net0/ssid MYAP<BR>set net0/key MYPSWORD<BR>dhcp net0<BR>autoboot</DIV>
<DIV> </DIV>
<DIV>However, I keep getting the below text with the cmd line and the ISO files. B and C always show up and A only shows up sometimes and I don't recall the order used when it doesn't show:</DIV>
<DIV> </DIV>
<DIV>A) Link status: The socket is not connected (0x38086001)<BR>B) No filename or root path specified<BR>C) No more network devices</DIV>
<DIV> </DIV>
<DIV>The other thing I should note is that I'm booting via PXE using a wireless router in client bridge mode (makes my 8139 NIC 'seem' like a wifi card) - I haven't yet tried it with a CD:</DIV>
<DIV> </DIV>
<DIV>label gPXE8185<BR> menu label gPXE8185<BR> kernel boot/gpxe8185/RTL8185.KRN<BR> append initrd=boot/gpxe8185/ISOLINUX.BIN</DIV>
<DIV> </DIV>
<DIV>Any ideas on a solution? Do I need try a different card? I bought 2 for this purpose so far. Thanks, --c7aff</DIV>
<DIV> </DIV>
<DIV>(I have another RTL8185L that says rev B1 on the card but it said 'Not Supported' when I tried it in gPXE command line)</DIV></TD></TR></TBODY></TABLE></BLOCKQUOTE>
<DIV><BR></DIV>
<DIV>Hi JC,</DIV>
<DIV><BR></DIV>
<DIV>I'm the original author of the rtl8185 driver, but this doesn't sound like a driver-specific problem. Specifically, "No filename or root path specified" usually indicates that the DHCP server responded but didn't specify a filename to boot, and "No more network devices" just means a boot has been attempted off of every supported network card in the system. "The socket is not connected" message is normal on wireless before the interface is opened (which occurs when you type "ifopen netX" or automatically when you try to perform DHCP).</DIV>
<DIV><BR></DIV>
<DIV>Note that the rtl8139 card in your machine is also supported, so you should be sure you're using the correct network interface for the wireless if you're using an all-drivers build. (The ordering will depend on which card has the lower PCI device number in your system, but it should be consistent between boots.)</DIV>
<DIV><BR></DIV>
<DIV>It's very difficult to diagnose exactly what's going on when you're giving such vague impressions of the output. Could you please run the following commands and transcribe or take a screenshot (using e.g. a digital camera) of the results?</DIV>
<DIV><BR></DIV>
<DIV>iwstat</DIV>
<DIV>[note which network device is listed, and replace "netX" with it in the below]</DIV>
<DIV>set netX/ssid yournetworkname</DIV>
<DIV>set netX/key yourpassword</DIV>
<DIV>iwstat</DIV>
<DIV>dhcp netX</DIV>
<DIV>iwstat</DIV>
<DIV>autoboot</DIV>
<DIV><BR></DIV>
<DIV>Josh</DIV>
<DIV> <BR>_______________________________________________<BR>gPXE mailing list<BR><A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=gPXE@etherboot.org" target=_blank rel=nofollow>gPXE@etherboot.org</A><BR><A href="http://etherboot.org/mailman/listinfo/gpxe" target=_blank rel=nofollow>http://etherboot.org/mailman/listinfo/gpxe</A><BR><BR></DIV></DIV><BR></DIV></DIV></DIV></BLOCKQUOTE></TD></TR></TBODY></TABLE></BLOCKQUOTE></DIV><BR></DIV></BLOCKQUOTE></TD></TR></TBODY></TABLE></DIV><BR>-----Inline Attachment Follows-----<BR><BR>
<DIV class=plainMail>_______________________________________________<BR>gPXE mailing list<BR><A href="http://us.mc1207.mail.yahoo.com/mc/compose?to=gPXE@etherboot.org" ymailto="mailto:gPXE@etherboot.org">gPXE@etherboot.org</A><BR><A href="http://etherboot.org/mailman/listinfo/gpxe" target=_blank>http://etherboot.org/mailman/listinfo/gpxe</A><BR></DIV></BLOCKQUOTE></td></tr></table>