Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
iPXE and USB-C
2017-01-13, 08:31 (This post was last modified: 2017-01-13 10:44 by speleo14.)
Post: #3
RE: iPXE and USB-C
Thanks for trying to help!

(2017-01-12 19:02)NiKiZe Wrote:  Could you boot into something that has lspci and run lspci -nn Which would give us a list of all the pci devices in the machine, which also includes which chips is used to provide the USB interface, but AFAIK Type-C is just standard xHCI devices (USB 3) which should be fully supported.

There doesn't seem to be an lspci for Mac, but I'll try to find out about the USB.


(2017-01-12 19:02)NiKiZe Wrote:  Do you have a environment where you can build ipxe? in that case we can try and enable some DEBUG= flags, also try and use a type-c to USB 3 type-A(?) adapter and then use a nic that you know is working with ipxe on older hw.

Yes, I can build it. I usually use "make bin-x86_64-efi/ipxe.efi". What flags should I add?

As for the USB-C to USB-A Adapter plus a known-working nic - I tried that, and it doesn't work. It will see the nic and tell me that the link is up, but then say "No configuration method found".
Nics that directly plug into the USB-C do not work at all, they're not even seen (tried an LMP and a Dell one, both work fine when booted to Mac).

EDIT: There is definitely no lspci that is running on the current Mac OS (or at least I didn't find one), and unfortunately, Linux is not (yet) running on the new MacBooks, so I can't install that to use lspci either.
The best I can come up with is thus the Apple System Report which shows this about USB:

USB 3.0 Bus:

Host Controller Driver: AppleUSBXHCISPT
PCI Device ID: 0xa12f
PCI Revision ID: 0x0031
PCI Vendor ID: 0x8086

iBridge:

Product ID: 0x8600
Vendor ID: 0x05ac (Apple Inc.)
Version: 1.01
Serial Number: nomac?123456
Speed: Up to 480 Mb/sec
Manufacturer: Apple Inc.
Location ID: 0x14200000 / 2
Current Available (mA): 500
Current Required (mA): 0
Extra Operating Current (mA): 0
Built-In: Yes
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
iPXE and USB-C - speleo14 - 2017-01-12, 12:58
RE: iPXE and USB-C - NiKiZe - 2017-01-12, 19:02
RE: iPXE and USB-C - speleo14 - 2017-01-13 08:31
RE: iPXE and USB-C - NiKiZe - 2017-01-13, 18:13
RE: iPXE and USB-C - speleo14 - 2017-01-14, 23:07
RE: iPXE and USB-C - speleo14 - 2017-01-16, 12:05
RE: iPXE and USB-C - speleo14 - 2017-02-23, 12:05
RE: iPXE and USB-C - NiKiZe - 2017-02-23, 23:06
RE: iPXE and USB-C - speleo14 - 2017-02-24, 10:10
RE: iPXE and USB-C - NiKiZe - 2017-02-24, 21:12
RE: iPXE and USB-C - speleo14 - 2017-02-27, 12:26
RE: iPXE and USB-C - NiKiZe - 2017-02-27, 19:23
RE: iPXE and USB-C - speleo14 - 2017-03-01, 09:06
RE: iPXE and USB-C - gzebedin - 2017-12-01, 11:03
RE: iPXE and USB-C - NiKiZe - 2017-12-01, 12:28
RE: iPXE and USB-C - gzebedin - 2017-12-01, 12:50



User(s) browsing this thread: 1 Guest(s)