ASIX USB to Ethernet
|
2014-09-09, 07:09
(This post was last modified: 2014-09-09 07:29 by jwillis84.)
Post: #30
|
|||
|
|||
RE: ASIX USB to Ethernet
(2014-09-09 06:36)tohtoris Wrote: Hi, just a quick reply I just added the same and did a git push, but if you've already tried it then perhaps something else isn't working. Lenovo has a long forum thread on PXE booting with this Adapter here: http://forums.lenovo.com/t5/X-Series-Thi...977/page/2 One of the most striking things is they mention [be sure its plugged into the USB 2.0 port] Its kind of standard practice these days to make laptops/desktops with lots of USB3.0 ports and with exactly one USB2.0 port. USB goes by different symbols and names to indicate USB speed type USB 1.1 Full Speed (FS) USB 2.0 High Speed (HS) USB 3.0 Super Speed (SS) And sometimes they mark the ports with tiny lettering you almost need a bright light and magnifying glass to see. Most commonly they mark the USB3.0 ports with tiny "ss" letters and leave one port totally [unmarked] that would be the USB2.0 port and its intended only for provisioning the laptop. Sometimes All of the USB3.0 ports merely have a "dot" and the one without a dot is the USB2.0 port. What your looking for is a [unique] port that stands out as "different" from all of the others.. that will be the one USB2.0 port for PXE Booting. In my experience, right handed people tend to plug a wireless mouse or external keyboard into the [upper right hand side] of the laptop, and that "tends" to be the USB2.0 port.. on Desktops it gets even "weirder" as they play with unusual colors and and stickers.. there is no standard. Also you usually have to "activate" Legacy BIOS and PXE booting in the BIOS due to a strange United States Presidential order which made it a violation to sell desktops to the US Government with PXE "enabled" by default in the BIOS.. I think it was under George Bush and they were worried about malware infecting machines when they are first unwrapped and booted up.. since that time I've seen a lot of systems defaulted to "PXE disabled". And around the same time F12 became the default for selecting Boot options manually at boot up. Now its sort of a pseudo standard for any company that hopes to sells PCs to the US Government. Also UEFI really doesn't play nice with PXE BIOS routines.. I know there is a lot of current work to get that working.. and I've seen some nice menus come of it.. but its been flaky as can be. Just enable BIOS Legacy support if you can. The AX88179 is a USB3.0 adapter and I'm pretty sure it just won't work in a USB2.0 port, but you can try. And as I've said there isn't a xHCI host controller driver currently available for iPXE. There is a slim chance it will work simply because it shares heritage with the AX88772 and AX88178 but I would be surprised if it did. We're talking about jumping about six years in hardware technology.. even motherboards change quite a bit in that time. [Just a quick clarification] The current iPXE USB support has USB host drivers for UHCI and OHCI and seem to work with EHCI that covers USB1.1 and USB2.0 ports because those ports will be attached inside the laptop to host controller hardware that iPXE can load a driver for and look for things attached to those ports. The current iPXE USB support does not have a USB host driver for xHCI, so it will not load a driver to use the USB3.0 ports [at all] anything attached to a USB3.0 port will not even be detected. (unless) the USB3.0 host controller can fall back to emulating a USB2.0 host controller.. which I strongly doubt. I could be wrong, I just can't prove this yet. But if you can get the USB Ethernet adapter plugged into a USB2.0 port it should work. My current focus is on deriving an xHCI host controller driver for iPXE.. but it may take some time. Here is a handy guide to the Chipsets and their USB version/speed: http://www.asix.com.tw/download.php?sub=...ItemID=131 |
|||
« Next Oldest | Next Newest »
|
User(s) browsing this thread: 1 Guest(s)