*New 11.4 series Release:
2020-07-03: XigmaNAS 11.4.0.4.7633 - released!

*New 12.1 series Release:
2020-04-17: XigmaNAS 12.1.0.4.7542 - released


We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

Can v box windows machine access PCI e or PCI X card?

VirtualBox, VM config and HDD images.
Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
mrjacobrussell
Starter
Starter
Posts: 62
Joined: 05 Jun 2015 17:57
Status: Offline

Can v box windows machine access PCI e or PCI X card?

#1

Post by mrjacobrussell »

I'm considering picking up another sgi rackable server. I'm pretty sure mine has bad PCI ports.

I want to use it for a geovision knock off card nvr security system. I know the card requires windows becuase of win drivers.

I was hoping to run nas4free with vbox so I don't have to just run Windows on that computer.

So I really just need to know if PCI cards can easily be accessed from a vbox?
11.2.0.4 - Omnius (revision 6766)
x64-embedded on Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz 16gb ram 15.4Tb pool storage

User avatar
mrjacobrussell
Starter
Starter
Posts: 62
Joined: 05 Jun 2015 17:57
Status: Offline

Re: Can v box windows machine access PCI e or PCI X card?

#2

Post by mrjacobrussell »

https://www.virtualbox.org/manual/ch09. ... assthrough

Apparently here is what is needed, now I have to know if nas4free and the virtualbox we are using supports it.

The nm46x MB supports IOMMU

ftp://ftp.sgi.com/public/Technical%20Su ... X_V097.pdf

I did a little reading tonight and learend on linux you check the connected PCI cards with the command
lspci to see a list of the attached
hardware.

The corresponding program is pciconf. Use -l to list, or -lv to list
verbosely. The rest is in the man page.

I do get an output..

nas4free: ~# pciconf -l
none0@pci0:0:0:0: class=0x050000 card=0xcb8410de chip=0x036910de rev=0xa2 hdr=0x00
isab0@pci0:0:1:0: class=0x060100 card=0xcb8410de chip=0x036410de rev=0xa3 hdr=0x00
none1@pci0:0:1:1: class=0x0c0500 card=0xcb8410de chip=0x036810de rev=0xa3 hdr=0x00
ohci0@pci0:0:2:0: class=0x0c0310 card=0xcb8410de chip=0x036c10de rev=0xa1 hdr=0x00
ehci0@pci0:0:2:1: class=0x0c0320 card=0xcb8410de chip=0x036d10de rev=0xa2 hdr=0x00
atapci0@pci0:0:4:0: class=0x01018a card=0xcb8410de chip=0x036e10de rev=0xa1 hdr=0x00
atapci1@pci0:0:5:0: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa3 hdr=0x00
atapci2@pci0:0:5:1: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa3 hdr=0x00
atapci3@pci0:0:5:2: class=0x010185 card=0xcb8410de chip=0x037f10de rev=0xa3 hdr=0x00
pcib1@pci0:0:6:0: class=0x060401 card=0xcb8410de chip=0x037010de rev=0xa2 hdr=0x01
nfe0@pci0:0:8:0: class=0x068000 card=0xcb8410de chip=0x037310de rev=0xa3 hdr=0x00
nfe1@pci0:0:9:0: class=0x068000 card=0xcb8410de chip=0x037310de rev=0xa3 hdr=0x00
pcib2@pci0:0:10:0: class=0x060400 card=0x000010de chip=0x037610de rev=0xa3 hdr=0x01
pcib3@pci0:0:11:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa3 hdr=0x01
pcib4@pci0:0:12:0: class=0x060400 card=0x000010de chip=0x037410de rev=0xa3 hdr=0x01
pcib5@pci0:0:13:0: class=0x060400 card=0x000010de chip=0x037810de rev=0xa3 hdr=0x01
pcib8@pci0:0:14:0: class=0x060400 card=0x000010de chip=0x037510de rev=0xa3 hdr=0x01
pcib9@pci0:0:15:0: class=0x060400 card=0x000010de chip=0x037710de rev=0xa3 hdr=0x01
hostb0@pci0:0:24:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
hostb1@pci0:0:24:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
hostb2@pci0:0:24:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
hostb3@pci0:0:24:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
hostb4@pci0:0:25:0: class=0x060000 card=0x00000000 chip=0x11001022 rev=0x00 hdr=0x00
hostb5@pci0:0:25:1: class=0x060000 card=0x00000000 chip=0x11011022 rev=0x00 hdr=0x00
hostb6@pci0:0:25:2: class=0x060000 card=0x00000000 chip=0x11021022 rev=0x00 hdr=0x00
hostb7@pci0:0:25:3: class=0x060000 card=0x00000000 chip=0x11031022 rev=0x00 hdr=0x00
vgapci0@pci0:1:6:0: class=0x030000 card=0x515e1002 chip=0x515e1002 rev=0x02 hdr=0x00
pcib6@pci0:5:0:0: class=0x060400 card=0x00000000 chip=0x01251033 rev=0x06 hdr=0x01
pcib7@pci0:5:0:1: class=0x060400 card=0x00000000 chip=0x01251033 rev=0x06 hdr=0x01

nothing is currently installed. I need to find a PCI card to put in my Arima NM46x Motherboard to see if it shoes up and the ports are indeed working...
11.2.0.4 - Omnius (revision 6766)
x64-embedded on Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz 16gb ram 15.4Tb pool storage

User avatar
mrjacobrussell
Starter
Starter
Posts: 62
Joined: 05 Jun 2015 17:57
Status: Offline

Re: Can v box windows machine access PCI e or PCI X card?

#3

Post by mrjacobrussell »

Ok so here is where I am at on my research. I will be picking up another sgi server (becuase I think my motherboard is bad) and ill be using this

http://www.ebay.com/itm/ARC1-152C3-1-sl ... USW_l2vQ1A

cable to install a 5 volt pci dvr card I already own.

I should know soon how it works. although there might be a little lag I am hoping it is more stable than the single core 32bit p4 I am using for my NVR security computer now. if now Ill setup one SGI as a dedicated windows NVR
11.2.0.4 - Omnius (revision 6766)
x64-embedded on Intel(R) Core(TM) i7-2600 CPU @ 3.40GHz 16gb ram 15.4Tb pool storage

Post Reply

Return to “VM|VirtualBox”