NetBSD does not work either.
I get the exact same error as with OpenBSD.

CentOS works fine.

On Thu, Jul 5, 2018 at 10:20 PM Farid Joubbi <djfa...@gmail.com> wrote:

> I am running several virtual machines on top of bhyve. I've got FreeBSD,
> RHEL, Linux Mint and Debian running now.
> I have tried OpenBSD without a passthrough NIC and CentOS.
>
>
> On Thu, Jul 5, 2018, 20:14 Tom Smyth <tom.sm...@wirelessconnect.eu> wrote:
>
>> Farid
>> Can you check if the SR-IOV works by runing another OS  as a vm on top of
>> Bhyve on the host
>>
>> that is what I meant on my previous mail
>> Thanks
>>
>> On 5 July 2018 at 17:49, Farid Joubbi <djfa...@gmail.com> wrote:
>> > Hi,
>> > The Intel NIC works correctly in the native FreeBSD. I used it there
>> before
>> > I did the passthrough.
>> > The Intel NIC worked correctly natively when I tested the OpenBSD
>> installer.
>> > The Intel NIC works in bhyve if I install FreeBSD.
>> >
>> > The new Broadcom NIC also works normally as long as it's not a OpenBSD
>> > instance in bhyve.
>> >
>> > The NICs are not assigned to other hosts.
>> >
>> > The settings for virtualization on the hardware are correct to my
>> knowledge.
>> > I have several other hosts running in bhyve  without problems.
>> > One FreeBSD host using passthrough the same way as I intend to do with
>> > OpenBSD.
>> >
>> >
>> > On Thu, Jul 5, 2018 at 4:55 PM Tom Smyth <tom.sm...@wirelessconnect.eu>
>> > wrote:
>> >>
>> >> Hello Farid,
>> >>
>> >>
>> >> Can you confirm that other operating systems pick up the Nic ok and
>> >> they function ok
>> >>
>> >> has the Physical Host settings been setup correctly for SR-IOV
>> >>
>> >> is it possible that the nic has been assigned to another vm ?
>> >>
>> >> Hope this helps
>> >>
>> >>
>> >> On 5 July 2018 at 15:38, Farid Joubbi <djfa...@gmail.com> wrote:
>> >> > I realize now that I wrote a reply to only Mike and not the whole
>> misc
>> >> > earlier.
>> >> >
>> >> > Anyway.
>> >> > The server is running several functions, and it's not popular to do
>> >> > maintenance on it.
>> >> > I went ahead and rebooted it anyway since this is important ;-)
>> >> >
>> >> > I booted the OpenBSD 6.3 install media natively on the hardware.
>> >> > It found all six NICs that I have installed. There are two Broadcom
>> on
>> >> > the
>> >> > mainboard and four on the Intel card.
>> >> > Broadcoms were found as bge and Intel as em. They all seemed to work.
>> >> >
>> >> > I had an extra bge card lying around. I installed it in the server
>> and
>> >> > did
>> >> > PCI passthrough with it as well as the Intel in FreeBSD/bhyve.
>> >> > I get the same result in OpenBSD:
>> >> > bge0 at pci0 dev 5 function 0 "Broadcom BCM5720" rev 0x00, BCM5720 A0
>> >> > (0x5720000), APE firmware NCSI 1.4.12.0: couldn't map interrupt
>> >> >
>> >> > Conclusion:
>> >> > The problem has to do with the fact that bhyve is between the
>> hardware
>> >> > and
>> >> > OpenBSD.
>> >> >
>> >> > Any ideas?
>> >> >
>> >> > On Thu, Jul 5, 2018 at 2:31 AM Mike Larkin <mlar...@azathoth.net>
>> wrote:
>> >> >
>> >> >> On Thu, Jul 05, 2018 at 03:36:17AM +0200, Farid Joubbi wrote:
>> >> >> > Hi,
>> >> >> >
>> >> >> > I have a server running bhyve in  FreeBSD. I did PCI passthrough
>> in
>> >> >> > order
>> >> >> > to have exclusive access to one of the network interfaces on the
>> >> >> > server.
>> >> >> > My plan was to use that NIC in OpenBSD. Unfortunately when I boot
>> the
>> >> >> > 6.3
>> >> >> > release installer I get this in dmesg:
>> >> >> > "em0 at pci0 dev 5 function 0 "Intel 82576" rev 0x01: couldn't map
>> >> >> > interrupt".
>> >> >> >
>> >> >> > The installation goes through without errors, but the Intel NIC is
>> >> >> > not
>> >> >> > visible during install or after rebooting the installed system.
>> >> >> >
>> >> >> > Man pages suggest that the problem is a fatal initialization
>> error.
>> >> >> >
>> >> >> > The NIC works without problems installing FreeBSD.
>> >> >> > In FreeBSD the NIC uses the igb driver.
>> >> >> >
>> >> >> > https://man.openbsd.org/FreeBSD-11.1/igb.4
>> >> >> >
>> >> >> > The OpenBSD man page for em lists 82576EB as supported.
>> >> >> >
>> >> >> > The NIC is an Intel Gigabi ET2 quad:
>> >> >> >
>> >> >>
>> >> >>
>> https://ark.intel.com/products/series/46841/Intel-Gigabit-ET-Server-Adapter-Series
>> >> >> >
>> >> >> > Could it be that the quad variant of the NIC is not supported by
>> >> >> > OpenBSD?
>> >> >> > Is there anything I can do to make it work?
>> >> >> > Is it possible to use the igb driver in OpenBSD somehow?
>> >> >> >
>> >> >> > Thanks.
>> >> >>
>> >> >> Before anyone at all spends any time on this, please verify if this
>> >> >> works
>> >> >> without bhyve in the way. Eg, boot natively on this hardware and
>> see.
>> >> >>
>> >> >> Or did you already do that? In which case the commentary about
>> bhyve is
>> >> >> extraneous.
>> >> >>
>> >> >> -ml
>> >> >>
>> >>
>> >>
>> >>
>> >> --
>> >> Kindest regards,
>> >> Tom Smyth
>> >>
>> >> Mobile: +353 87 6193172
>> >> The information contained in this E-mail is intended only for the
>> >> confidential use of the named recipient. If the reader of this message
>> >> is not the intended recipient or the person responsible for
>> >> delivering it to the recipient, you are hereby notified that you have
>> >> received this communication in error and that any review,
>> >> dissemination or copying of this communication is strictly prohibited.
>> >> If you have received this in error, please notify the sender
>> >> immediately by telephone at the number above and erase the message
>> >> You are requested to carry out your own virus check before
>> >> opening any attachment.
>>
>>
>>
>> --
>> Kindest regards,
>> Tom Smyth
>>
>> Mobile: +353 87 6193172
>> The information contained in this E-mail is intended only for the
>> confidential use of the named recipient. If the reader of this message
>> is not the intended recipient or the person responsible for
>> delivering it to the recipient, you are hereby notified that you have
>> received this communication in error and that any review,
>> dissemination or copying of this communication is strictly prohibited.
>> If you have received this in error, please notify the sender
>> immediately by telephone at the number above and erase the message
>> You are requested to carry out your own virus check before
>> opening any attachment.
>>
>

Reply via email to