Date: Mon, 20 Jan 2014 15:01:56 -0500 From: Aryeh Friedman <aryeh.friedman@gmail.com> To: "freebsd-virtualization@freebsd.org" <freebsd-virtualization@freebsd.org> Subject: Fwd: bhyve: can't to passthru bge(4) card Message-ID: <CAGBxaXnGTrRX7NhBjMBoFb5AJP=U=nCg66e0Hh5f%2BgJE%2B7yTiQ@mail.gmail.com> In-Reply-To: <CAGBxaX=_3R4Ws2Bi%2BqRG6e2j1Lr-RPk9GtwaEiQGbmr1Mf4nhQ@mail.gmail.com> References: <52DD7C56.4090804@semmy.ru> <CAGBxaX=_3R4Ws2Bi%2BqRG6e2j1Lr-RPk9GtwaEiQGbmr1Mf4nhQ@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
---------- Forwarded message ---------- From: Aryeh Friedman <aryeh.friedman@gmail.com> Date: Mon, Jan 20, 2014 at 3:01 PM Subject: Re: bhyve: can't to passthru bge(4) card To: Sergey Matveychuk <sem@semmy.ru> A question if you make the NIC the bridge device in PetiteCloud (we will have physical NIC support in the next few tertiary versions but for now your stuck with something like the manual version above) does it work any better.... I suspect you have the networking set up wrong before calling bhyve On Mon, Jan 20, 2014 at 2:43 PM, Sergey Matveychuk <sem@semmy.ru> wrote: > Hi. > > I try to passthru bge: > % pciconf -vl > ... > ppt0@pci0:3:0:1: class=0x020000 card=0x169d103c chip=0x165714e4 > rev=0x01 hdr=0x00 > vendor = 'Broadcom Corporation' > device = 'NetXtreme BCM5719 Gigabit Ethernet PCIe' > class = network > subclass = ethernet > ... > % cat /boot/loader.conf > vmm_load="yes" > pptdevs="3/0/1" > > % bhyve -c ${VM_CPUNUM} -m ${VM_MEMSIZE} -AI -HP -g0 \ > -s 0:0,hostbridge \ > -s 3:0,passthru,3/0/1 \ > -s 2:0,virtio-blk,${VM_DISK} \ > -S 31,uart,${VM_CONSOLE} \ > ${VM_NAME} > > And I got this on boot: > > bge0: <Broadcom unknown BCM5719, ASIC rev. 0x5719001> mem > 0xc0010000-0xc001ffff,0xc0020000-0xc002ffff,0xc0030000-0xc003ffff irq 36 > at device 3.0 on pci0 > bge0: APE FW version: NCSI v1.0.60.0 > bge0: CHIP ID 0x05719001; ASIC REV 0x5719; CHIP REV 0x57190; PCI-E > bge0: Try again > bge0: Try again > bge0: Try again > bge0: Try again > bge0: attaching PHYs failed > device_attach: bge0 attach returned 6 > > I used this as an instruction: https://wiki.freebsd.org/bhyve/pci_passthru > _______________________________________________ > freebsd-virtualization@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-virtualization > To unsubscribe, send any mail to "freebsd-virtualization- > unsubscribe@freebsd.org" > -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org -- Aryeh M. Friedman, Lead Developer, http://www.PetiteCloud.org
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?CAGBxaXnGTrRX7NhBjMBoFb5AJP=U=nCg66e0Hh5f%2BgJE%2B7yTiQ>