Headless Mode Out of The Box


Project Status: In Progress

The Foundation is sponsoring Edward Napiarala for his work to provide support for headless operation in the form of USB On The Go (USB OTG) functionality. While FreeBSD does have OTG support, it is not enabled or configured by default, and often fails to work correctly. This makes using FreeBSD on embedded devices, such as the RaspberryPi Zero, cumbersome.

This project aims to add out-of-box USB OTG support, making FreeBSD a much more attractive option for both newbies lacking the equipment to set up headless operation and companies looking for a more user friendly option.

Successful completion of this project would mean the user could simply download the image, copy it onto the SD card, connect the board to their laptop using a MicroUSB cable and… that’s it: console and network would appear as virtual USB devices, ready to be used. This will significantly lower the barrier of entry for newcomers to using FreeBSD on embedded devices, and puts us on par with linux.

This project has a target completion date for the summer of 2018