H2+ Ethernet on OpenMediaVault (OMV)

Post Reply
JoeArny
Posts: 7
Joined: Sat Jun 20, 2020 11:25 pm
languages_spoken: english
Has thanked: 12 times
Been thanked: 0
Contact:

H2+ Ethernet on OpenMediaVault (OMV)

Post by JoeArny » Mon Jun 29, 2020 6:01 am

Hi all, just installed Open Media Vault on a ODROID H2+ but I just can't manage to make the NICs work, does anyone did it?
(I installed it using the official installation ISO from OMV website)
I tried the following:
  1. Load the .fw firmwares during the installation process: Nothing happen no matter what I do;
  2. Follow the procedure described in here for the ubuntu: It fails at the early beginning when trying to run the script (makes does not work);
  3. Copied the ".fw" files to /lib/firmware/rtl-nic/ and them run "update-initramfs -u": Worked with no errors but the interfaces are still not begin detected;
Truly appreciate any help. Thanks.

User avatar
odroid
Site Admin
Posts: 34642
Joined: Fri Feb 22, 2013 11:14 pm
languages_spoken: English, Korean, Japanese
ODROIDs: ODROID
Has thanked: 824 times
Been thanked: 712 times
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by odroid » Mon Jun 29, 2020 2:40 pm

Is the OMV 5.x image based on Debian 10?
What is the current kernel version?
These users thanked the author odroid for the post:
JoeArny (Tue Jun 30, 2020 1:48 am)

domih
Posts: 222
Joined: Mon Feb 11, 2019 4:48 pm
languages_spoken: English, French
ODROIDs: UX4, HC2, N2, H2, C4, H2+
Location: San Francisco Bay Area
Has thanked: 72 times
Been thanked: 84 times
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by domih » Mon Jun 29, 2020 4:49 pm

I believe OMV is based on Debian.

Ideas

In 2.Follow the procedure described in here for the ubuntu: It fails at the early beginning when trying to run the script (makes does not work); the link you are referring to is https://wiki.odroid.com/odroid-h2/hardw ... on_h2_plus in the hardware section. I believe a more recent one is there: https://wiki.odroid.com/odroid-h2/appli ... _on_h2plus in the Application Note section. Try it.

In It fails at the early beginning when trying to run the script (makes does not work); Did you sudo apt install build-essential, prior running the automake.sh? To build from source you need the minimal set of development tools (make, gcc...)

HTH
These users thanked the author domih for the post:
JoeArny (Tue Jun 30, 2020 1:48 am)

joshua.yang
Posts: 392
Joined: Fri Sep 22, 2017 5:54 pm
languages_spoken: Korean, English
ODROIDs: XU4, XU4Q + Cloudshell2, H2, N2
Has thanked: 17 times
Been thanked: 81 times
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by joshua.yang » Mon Jun 29, 2020 5:38 pm

domih wrote:
Mon Jun 29, 2020 4:49 pm
I believe OMV is based on Debian.

Ideas

In 2.Follow the procedure described in here for the ubuntu: It fails at the early beginning when trying to run the script (makes does not work); the link you are referring to is https://wiki.odroid.com/odroid-h2/hardw ... on_h2_plus in the hardware section. I believe a more recent one is there: https://wiki.odroid.com/odroid-h2/appli ... _on_h2plus in the Application Note section. Try it.

In It fails at the early beginning when trying to run the script (makes does not work); Did you sudo apt install build-essential, prior running the automake.sh? To build from source you need the minimal set of development tools (make, gcc...)

HTH
Right, AFAIK the installation of OMV 5 is performed with kind of a bundle of the Debian packages. We can refer to this page: https://openmediavault.readthedocs.io/e ... ebian.html

So, another possible way is that; install Debian minimal version first then install the LAN driver in a DKMS way, which is highly recommended if possible, then follow that guide to install OMV 5.
These users thanked the author joshua.yang for the post:
JoeArny (Tue Jun 30, 2020 1:48 am)

JoeArny
Posts: 7
Joined: Sat Jun 20, 2020 11:25 pm
languages_spoken: english
Has thanked: 12 times
Been thanked: 0
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by JoeArny » Mon Jun 29, 2020 5:52 pm

odroid wrote:
Mon Jun 29, 2020 2:40 pm
Is the OMV 5.x image based on Debian 10?
What is the current kernel version?
Sorry for the delay. Yes, Debian, kernel 5.6.
domih wrote:
Mon Jun 29, 2020 4:49 pm
I believe OMV is based on Debian.

Ideas

In 2.Follow the procedure described in here for the ubuntu: It fails at the early beginning when trying to run the script (makes does not work); the link you are referring to is https://wiki.odroid.com/odroid-h2/hardw ... on_h2_plus in the hardware section. I believe a more recent one is there: https://wiki.odroid.com/odroid-h2/appli ... _on_h2plus in the Application Note section. Try it.

In It fails at the early beginning when trying to run the script (makes does not work); Did you sudo apt install build-essential, prior running the automake.sh? To build from source you need the minimal set of development tools (make, gcc...)

HTH
Thank you very much! This one seems more complete, I'll try it and report here.
joshua.yang wrote:
Mon Jun 29, 2020 5:38 pm
domih wrote:
Mon Jun 29, 2020 4:49 pm
I believe OMV is based on Debian.

Ideas

In 2.Follow the procedure described in here for the ubuntu: It fails at the early beginning when trying to run the script (makes does not work); the link you are referring to is https://wiki.odroid.com/odroid-h2/hardw ... on_h2_plus in the hardware section. I believe a more recent one is there: https://wiki.odroid.com/odroid-h2/appli ... _on_h2plus in the Application Note section. Try it.

In It fails at the early beginning when trying to run the script (makes does not work); Did you sudo apt install build-essential, prior running the automake.sh? To build from source you need the minimal set of development tools (make, gcc...)

HTH
Right, AFAIK the installation of OMV 5 is performed with kind of a bundle of the Debian packages. We can refer to this page: https://openmediavault.readthedocs.io/e ... ebian.html

So, another possible way is that; install Debian minimal version first then install the LAN driver in a DKMS way, which is highly recommended if possible, then follow that guide to install OMV 5.
Thanks! I'll take this path if the rest do not work!!! :)

Thank you guys! I'll report back here which one worked so other can take benefit on that. Cheers!

howareyou322
Posts: 1
Joined: Mon Jun 29, 2020 10:49 pm
languages_spoken: english
ODROIDs: H2+
Has thanked: 0
Been thanked: 1 time
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by howareyou322 » Mon Jun 29, 2020 11:09 pm

Today I installed OMV 5.3.9 iso from https://openmediavault.readthedocs.io/e ... a_iso.html which installed with linux kernel 5.4.0.
And then I use wifi which connected to my iphone to install ethernet driver in the dkms way but it complained about kernel version. Therefore, I tried to upgrade the linux kernel.

After upgrading linux kernel driver to 5.6.0, I was able to install ethernet driver by calling 'sudo ./dkms_install.sh' without any problem from https://wiki.odroid.com/odroid-h2/hardw ... ion_script. I hope it helps you.
These users thanked the author howareyou322 for the post:
JoeArny (Tue Jun 30, 2020 1:48 am)

JoeArny
Posts: 7
Joined: Sat Jun 20, 2020 11:25 pm
languages_spoken: english
Has thanked: 12 times
Been thanked: 0
Contact:

Re: H2+ Ethernet on OpenMediaVault (OMV)

Post by JoeArny » Tue Jun 30, 2020 1:52 am

howareyou322 wrote:
Mon Jun 29, 2020 11:09 pm
Today I installed OMV 5.3.9 iso from https://openmediavault.readthedocs.io/e ... a_iso.html which installed with linux kernel 5.4.0.
And then I use wifi which connected to my iphone to install ethernet driver in the dkms way but it complained about kernel version. Therefore, I tried to upgrade the linux kernel.

After upgrading linux kernel driver to 5.6.0, I was able to install ethernet driver by calling 'sudo ./dkms_install.sh' without any problem from https://wiki.odroid.com/odroid-h2/hardw ... ion_script. I hope it helps you.
I tried the other suggestions, was about to give up and reinstall using the minimum Debian approach when I saw your message.
It worked pretty quickly just need to do two more commands:
apt-get install dkms
apt install linux-headers-$(uname -r)

Done! All the rest were equally as described in the page. It's working fine now!

Thank you very much everyone for the amazing help!

Post Reply

Return to “Other OS”

Who is online

Users browsing this forum: No registered users and 0 guests