I decided to replace my old Synology NAS DS413 by a NAS DOY with openmediavault.
I had no previous experience with Linux nor OMV.
Having 2.5 Gbits ethernet on the new NAS is of a particular importance for me and due to lots of warning concerning the use of Realtek ethernet controllers with OMV, I choose to go for intel controller and bought Mini ITX motherboard with I225-v 2.5 gbits intel controller (the Gygabyte Z490I Aorus Ultra, complete configuration at the end of the post).
That was … an of unfortunate choice to says the least.
First, I discovered, too late, that, ironically, this intel ethernet controller was infamous to be faulty designed (many post reports more or less serious issues with this controller on windows and linux).
Then, updating the controller firmware was a nightmare (I succeeded after many days of searching/trying)
But above all, I did not succeed to use this I225-V ethernet controler with OMV (openmediavault_5.5.11-amd64).
During the installation of OMV (using USB flash drive), the installer displays a warning that no ethernet card have been detected, and OMV suggest several ethernet drive to be used, which not includes the one required (Intel IGC apparently), none of the other drive suggested work. My Wi-Fi controller are not either recognized during the installation, but I succeeded to instal OMW, using a cheap USB-100 Mbits ethernet adapter. No problem with OMV and this USB ethernet adapter but OMV cannot used at all the i225-V controller (No IP displayed at the start of OMV, no IP adress with “IP a”, no network connection)
I first thought that I needed to download and install the IGC driver, but I then found that it seems already installed (at least to my understanding). Indeed, I found the “igc” driver in
Then after Kernel update in,
And below the output of various command I tried to understand the situation :
dmesg | grep igc
lsmod | grep igc
So to my understanding the driver seems installed, I225-V ethernet controller is seen, and IGC driver is used (right ?), but impossible to use it. I tried several things including updating the I225-v firmware to version 1.45, reinstalling several time OVM, update kernel from version 22.214.171.124 to version 5.10.0 (using OMV web interface with the USB ethernet adapter), install non free driver (using OMV web interface) , change ethernet cable, remove 2.5 Gibits switch, but never succeeded to use the controller.
I tried to modify kernel configuration, but could not launch make config (source missing ?)
The good news is that I tried to install a more recent and complete weekly build of Debian (Debian GNU/Linux testing "Bullseye" - Official Snapshot amd64 BD Binary-1 20210222-03:04), from memory linux kernel 4.19 but not sure) and the intel i225-V controller is automatically recognized and network works very well at 2.5 Gbits.
So my question (from a OMV/Linux newbie) is whether there is something in OMV (modules, dependencies, kernel configuration…) that I have to add/qcompile/configure to use the Intel i225-v controller, or I better try to install OMV on top of another Debian build ?
Here my complete configuration
- Case : Fractal design Node 304
- Mother board : Mini-ITX Gigabyte Z490i Aorus Ultra
- CPU : Intel pentium G6400
- RAM : 2x 8 GB Crucial Ballistix 2666 MHz, DDR4
- SSD 1 : WD Blue SN550 500 Go M2 NVMe (For OMV and later will be split in several partition, for working files and may be Bcache)
- SSD 2: Samsung EVO 840 SATA (used to test Debian, Windows 10, later for data)
- HDD: 3 x 10 TB WD red (for the moment still in the synology NAS=
- PSU: be quiet! Pure Power 11 300 W
- Connected to 2.5 Gbits TP-Link switch TL-SG105-M2