Hardware bypass
MITIGATOR supports hardware bypass of Silicom adapters.
Tested adapters:
Necessary steps:
- Compile and install the bypass driver.
- Manage the creation of a control device before starting MITIGATOR.
- Check availability of bypass for the MITIGATOR.
All commands are executed as root
.
Driver assembly
The assembly must be done on the target system or on an identical distribution.
-
Install the packages required for the build:
apt install -y gcc make dkms linux-headers-amd64
-
Download driver source code from our public repository, extract the archive and go to it.
-
Build and install the driver:
make -f Makefile.dkms
Creation of a control device
-
Create file
/etc/systemd/system/mitigator.service.d/bypass.conf
with following content:[Service] ExecStartPre=/bin/bpctl_start
Availability check
Reboot MITIGATOR:
systemctl daemon-reload
systemctl restart mitigator
The «Hardware bypass» card will appear on the instance settings page.