I have attempted to install a boot'able FreeBSD v10.1 OS on a fresh new HPE ProLiant ML10 GEN9 enterprise server system. This box is supplied with a UEFI, rather than a BIOS. My existing OS (harddrive) boots from the BIOS, and I'm not ready (or willing . . .yet) to convert the system to UEFI. The AMI Aptio (UEFI) Setup Utility, v2.17.1254, is configured as follows:
OS (FreeBSD v10.1, and previous versions). . .has been working for 15 years+ on BIOS booting system. OS does boot under CMS legacy mode. Problem is: ifconfig(8) (FreeBSD command line utility) does NOT recognize and/or report the onboard NIC. All services that require ethernet interface will not/can not communicate via the NIC -- no DNS, NTP, SMTP/POP3, SSH, etc.
I have read from other HP web pages that this is because a "driver" is not installed. Well, drivers are installed in the FreeBSD kernel, so where else should such a driver be installed? AMI is no help . . .their support tech, "not our problem, contact HP". HP is virtually impossible to contact.
System is unusable. What to do? What would preclude rc.conf -
I haven't tried installing a separate PCIe NIC yet (can't find one in stock locally, but would if I could.)
Suggestions?
Code:
Advanced
Network Stack Configuration (UEFI)
disabled
(not) enabled (Preboot Execution Environment - following are not optioned if disabled)
Ipv4 PXE support (enable/disable)
Ipv6 PXE support (enable/disable)
PXE boot wait time
Media detect count
CMS Configuration (Compatibility Support Module Configuration)
CMS Support (enabled)
CMS16 module version 07.79 (static)
Boot option filter
Legacy only (enabled)
UEIF only (not enabled)
WHEA (Windows Hardware Error Architecture Support) disabled
CPU configuration (many options here)
Hyper-threading disabled
OS (FreeBSD v10.1, and previous versions). . .has been working for 15 years+ on BIOS booting system. OS does boot under CMS legacy mode. Problem is: ifconfig(8) (FreeBSD command line utility) does NOT recognize and/or report the onboard NIC. All services that require ethernet interface will not/can not communicate via the NIC -- no DNS, NTP, SMTP/POP3, SSH, etc.
I have read from other HP web pages that this is because a "driver" is not installed. Well, drivers are installed in the FreeBSD kernel, so where else should such a driver be installed? AMI is no help . . .their support tech, "not our problem, contact HP". HP is virtually impossible to contact.
System is unusable. What to do? What would preclude rc.conf -
ifconfig
from recognizing the NIC? How does the OS interact with the UEFI "bios"?I haven't tried installing a separate PCIe NIC yet (can't find one in stock locally, but would if I could.)
Suggestions?