I'm no proxmox expert but generally this means you're missing the linux-headers package - this is a subset of the kernel source and usually needed to build any kernel modules against it. `aptitude install linux-headers-amd64` or whatever the proxmox equivalent is (proxmox might well use a different name) should install this package if it's possible.dpkg-checkbuilddeps: error: Unmet build dependencies: debhelper (>= 10) linux-headers
You are no proxmox pro and i am no linux proEdit: a wee google says the proxmox package is called `pve-headers`.
apt-get update && apt-get upgrade -y
apt-get install dpkg-buildpackage
apt-get install pve-headers
apt-get install pve-headers-4.15.18-3-pve
git clone https://github.com/snuf/iomemory-vsl
cd iomemory-vsl/
git checkout next_generation
sudo cp -r iomemory-vsl/root/usr/src/iomemory-vsl-3.2.15 /usr/src/
sudo mkdir -p /var/lib/dkms/iomemory-vsl/3.2.15/build
sudo ln -s /usr/src/iomemory-vsl-3.2.15 /var/lib/dkms/iomemory-vsl/3.2.15/source
sudo dkms build -m iomemory-vsl -v 3.2.15
sudo dkms install -m iomemory-vsl -v 3.2.15
sudo modprobe iomemory-vsl
%%%%copy the sandisk/WD original utilities to folder first using WinSCP
sudo dpkg -i /root/iomemory-vsl/utilities/fio-common-3.2.15.1700-1.0_amd64.deb
sudo dpkg -i /root/iomemory-vsl/utilities/fio-preinstall-3.2.15.1700-1.0_amd64.deb
sudo dpkg -i /root/iomemory-vsl/utilities/fio-util-3.2.15.1700-1.0_amd64.deb
sudo dpkg -i /root/iomemory-vsl/utilities/fio-sysvinit-3.2.15.1700-1.0_all.deb
There shouldn't be a fan on the iodrive... not unless you have an ioXtreme or whatever.@acquacow
do you know if its possible to flash an dell branded iodrive2 to hp?
Since HP got this ulgy fan spinning at max with non HP Branded PCI
So there is no way in cross flashing the Firmware itself right?You can unzip the HP and Dell drivers, look at the manifest file and move your model into the manifest for the HP driver and re-zip.
There is, I just told you how to do it. You need to update the manifest with the model info for your card.So there is no way in cross flashing the Firmware itself right?
ah fine thanks a lot then was confused by the "driver" part but forgot i got firmware/driver bundled here sorry.There is, I just told you how to do it. You need to update the manifest with the model info for your card.
Adapter: Dual Adapter
HP 320GB SLC PCIe ioDrive Duo for ProLiant Servers, Product Number:600281-B21, SN:418610
External Power Override: ON
External Power: NOT connected
PCIe Power limit threshold: 74.75W
Connected ioMemory modules:
fct0: Product Number:600281-B21, SN:423066
fct1: Product Number:600281-B21, SN:423067
fct0 Attached
HP ioDIMM 160GB, Product Number:600281-B21, SN:423066
Located in slot 0 Upper of ioDrive Duo HL SN:418610
Last Power Monitor Incident: 73 sec
PCI:08:00.0, Slot Number:3
Firmware v7.1.17, rev 116786 Public
160.00 GBytes device size
Internal temperature: 43.80 degC, max 44.30 degC
Reserve space status: Healthy; Reserves: 100.00%, warn at 10.00%
Contained VSUs:
fioa: ID:0, UUID:01e36bfa-d575-3842-a2c0-ff4272fd4da1
fioa State: Online, Type: block device
ID:0, UUID:01e36bfa-d575-3842-a2c0-ff4272fd4da1
160.00 GBytes device size
fct1 Attached
HP ioDIMM 160GB, Product Number:600281-B21, SN:423067
Located in slot 1 Lower of ioDrive Duo HL SN:418610
PCI:09:00.0, Slot Number:3
Firmware v7.1.17, rev 116786 Public
160.00 GBytes device size
Internal temperature: 50.20 degC, max 50.69 degC
Reserve space status: Healthy; Reserves: 100.00%, warn at 10.00%
Contained VSUs:
fiob: ID:0, UUID:b76d8e72-725a-464b-ac3c-89b9ca66677b
fiob State: Online, Type: block device
ID:0, UUID:b76d8e72-725a-464b-ac3c-89b9ca66677b
160.00 GBytes device size
Yessir. I might need to make some changes to the makefile however, since it does a clean before the compile. Renaming the library from 71 to 73 doesn't work as expected because the object file gets deleted before the compiler runs.I have everything up to date including PVE which is 5.3.7 but GCC is showing "gcc (Debian 6.3.0-18+deb9u1) 6.3.0 20170516"
Have you tried building w/ the snuf drivers? gcc 7.3 · Issue #12 · snuf/iomemory-vsl
Someone there mentions that when using GCC 7.3 they also had a similar issue.