Post Reply 
 
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Boot from Fibre Channel
2013-04-16, 09:59
Post: #4
RE: Boot from Fibre Channel
(2013-04-15 13:25)mcb30 Wrote:  iPXE does support Fibre Channel, but currently the only supported transport is Fibre Channel over Ethernet (FCoE). iPXE has a complete Fibre Channel stack, but has no driver support for QLogic (or other) HBAs.

It should be viable to add driver support for your HBAs, if you're feeling adventurous (or if you have some funding available). The internal abstraction for FC devices uses fc_port_open() to instantiate an FC port (with a given node WWN, port WWN, and local name), and then xfer_deliver() to handle delivery of raw FC frames. Fabric login, port login, process login, and FCP are all handled by iPXE's software FC stack; the FC device just needs to provide the ability to transmit and receive raw frames.

If you are interested in developing this, then it's probably best to continue discussion on the ipxe-devel mailing list.

Michael

Thanks for this, think I may just sell the FC kit on, played around with iSCSI now and all seems to work as I expected.

(2013-04-16 02:45)Sedorox Wrote:  A note on the ESXi installer booting. I don't recall offhand if you can just sanboot the ISO directly, however I extract the contents of the CD onto my webserver, and just tell it to point to pxelinux, to go to mboot.c32, to load the installer directly. This works perfectly, and FAST on BIOS machine (though I still using a CD for uEFI machines atm).

Some more information is here
And more specifically, you can see my menu setup here
I don't have a direct link to the part in boot.php, but looking at it, it should be fairly easy to spot. Do ignore the part about trying to get iPXE to load ESXi natively (all the module statements and such, current time it does not work).

I got it working quite easily just by following the guide in the iPXE docs

sanhook --drive 0x91 iscsi:10.0.0.30:::5:iqn.2013-04.home.nas:esxi4
sanboot --no-describe iscsi:10.0.0.30:::1:iqn.2013-04.home.nas:installer

Guessing theres better ways of doing it, but I am still learning. Cheers for the link some useful ones on there!
Find all posts by this user
Quote this message in a reply
Post Reply 


Messages In This Thread
Boot from Fibre Channel - nry - 2013-04-12, 20:14
RE: Boot from Fibre Channel - mcb30 - 2013-04-15, 13:25
RE: Boot from Fibre Channel - nry - 2013-04-16 09:59



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