Hello.
I have installed a FreeBSD 7.2 on our HP Bl460c G1 Blade system with two Xeon processors and 32 GB RAM. This blade comes with two embedded network controllers and in our case an additionally attached Mezzanine card for two more network controllers. Right after the first boot (GENERIC KERNEL) only the embedded network interfaces get properly configured for use. The additional Broadcom NetXtreme II family NICs of the Mezzanine card (HP NC382m DP 1GbE Multifunction BL-c Adapter) are correctly identified by the bce-driver, but lead to the following kernel debug output:
No PHY found on child MII bus
So the NICs are bound to a logical network card identifier like bce1, but they never become ready to be configured via ifconfig.
On our other identically configured blades we run a Linux distribution, where these two additional NICs are also properly identified. But the kernel outputs a request for the firmware file. Since we provide the firmware to the kernel the additional NICs become available.
My questions:
------------
Why does the FreeBSD kernel output "No PHY found on child MII bus"?
Is some relevant data like the firmware missing?
Is this behavior known or supposed to be a bug?
--> How can this issue be solved?
I have installed a FreeBSD 7.2 on our HP Bl460c G1 Blade system with two Xeon processors and 32 GB RAM. This blade comes with two embedded network controllers and in our case an additionally attached Mezzanine card for two more network controllers. Right after the first boot (GENERIC KERNEL) only the embedded network interfaces get properly configured for use. The additional Broadcom NetXtreme II family NICs of the Mezzanine card (HP NC382m DP 1GbE Multifunction BL-c Adapter) are correctly identified by the bce-driver, but lead to the following kernel debug output:
No PHY found on child MII bus
So the NICs are bound to a logical network card identifier like bce1, but they never become ready to be configured via ifconfig.
On our other identically configured blades we run a Linux distribution, where these two additional NICs are also properly identified. But the kernel outputs a request for the firmware file. Since we provide the firmware to the kernel the additional NICs become available.
My questions:
------------
Why does the FreeBSD kernel output "No PHY found on child MII bus"?
Is some relevant data like the firmware missing?
Is this behavior known or supposed to be a bug?
--> How can this issue be solved?