July 3, 20242 yr Hi I have built a new server that I want to use for a perpetual Unraid license and store some backup data and VMs. I am using an MPG Z790 CARBON MAX WIFI II (MS-7D89) as the motherboard. It is using a RealTek PCI-E (https://www.msi.com/Motherboard/MPG-Z790-CARBON-MAX-WIFI-II/support#driver) I have attached my diagnostics and tested the server and the network connections. However, I am a bit lost as to how to get it up and running. I have also tried a USB-C to Ethernet Dongle to bypass the ethernet card on the motherboard, but I still have the same issues. Many thanks in advance - rksserver-diagnostics-20240630-0828.zip
July 3, 20242 yr Community Expert The diagnostics suggest that the system is not seeing a physical connection on eth0. Have you checked that the cables are properly plugged in? Have you an alternative cable you can try in case you have a faulty LAN cable?
July 3, 20242 yr Author 17 minutes ago, rksbrooke said: Hi I have built a new server that I want to use for a perpetual Unraid license and store some backup data and VMs. I am using an MPG Z790 CARBON MAX WIFI II (MS-7D89) as the motherboard. It is using a RealTek PCI-E (https://www.msi.com/Motherboard/MPG-Z790-CARBON-MAX-WIFI-II/support#driver) I have attached my diagnostics and tested the server and the network connections. However, I am a bit lost as to how to get it up and running. I have also tried a USB-C to Ethernet Dongle to bypass the ethernet card on the motherboard, but I still have the same issues. Many thanks in advance - rksserver-diagnostics-20240630-0828.zip 113.16 kB · 1 download Hi Thank you so much - I have and it does not resolve still eth0 fails with no network access at all as Root from the CLI. Cheers Ryan
July 3, 20242 yr Community Expert Looking a bit further it appears that Unraid may not have a driver for the LAN built into your motherboard. I see it is a 5Gb card and no idea what driver it needs.
July 3, 20242 yr Community Expert Try updating to v7.0.0-beta, if that one also doesn't have the driver, I believe the Realtek Driver plugin supports that NIC.
July 3, 20242 yr Author Thank you very much, JorgeB. I tried 7.0 Beta and got the same result. I am not sure how I can get the Realtek Driver Plugin; as of now, all I get is the CLI, and when I select to load Unraid GUI, it just displays a blank screen (not sure if this is related to eth0 - but trying to stick to one problem at a time). Is there away to load it on my Unraid USB so it is loaded? Thank you again
July 3, 20242 yr Community Expert @ich777do you know if it's possibly to manually install the Realtek driver plugin, server itself won't have internet access before the driver is installed.
July 3, 20242 yr Community Expert Solution Yes, you can "offline" install those plugins. Just have to manually download the files from github and place them in the appropriate folders on the usb drive. A bit of a pain in the ass tbh. You could also just plug the usb into a device that has a "supported" nic and download that way to swap back to the intended server. As for the no image @rksbrooke. Nvidia cards in uefi mode always need the gpu drivers. thats why there is no image displayed.
July 3, 20242 yr Community Expert BTW, this NIC should work with the in-tree driver once LT updates the kernel to 6.9: lkddb pci 10ec 8126 .... .... ...... : CONFIG_ETHERNET CONFIG_NET_VENDOR_REALTEK CONFIG_R8169 : drivers/net/ethernet/realtek/r8169_main.c # in 6.9, 6.10-rc+HEAD
July 3, 20242 yr Community Expert 2 minutes ago, Mainfrezzer said: You could also just plug the usb into a device that has a "supported" nic and download that way to swap back to the intended server. That's a good idea, probably the easiest way to do it.
July 3, 20242 yr Community Expert Ive downloaded the 8126 package on my server to zip them up. Just in case you dont happen to have a system with a nativ supported nic. r8126-driver.zip Both have to be placed on the usb drive in config/plugins/. So it looks like this /config/plugins/unraid-r8126.plg /config/plugins/r8126-driver/r8126-driver.png /config/plugins/r8126-driver/plugin_update_helper /config/plugins/r8126-driver/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz /config/plugins/r8126-driver/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz.md5 Edit: to add, since if you chose to install it this way, you might have to reboot the server twice because during the first boot, it still doesnt have the 8169 driver blacklisted. That only takes effect on the second boot. Edited July 3, 20242 yr by Mainfrezzer fixing my goofball mistake with the beta files
July 3, 20242 yr 45 minutes ago, JorgeB said: @ich777do you know if it's possibly to manually install the Realtek driver plugin, server itself won't have internet access before the driver is installed. Yes, as @Mainfrezzer pointed out but the r8126-driver.png is not needed and the plugin_update_helper is also no needed because that will be handled by the plugin itself since the server should have at that point Internet anyways. It should be also possible to just put the appropriate driver and the .md5 checksum to: /config/plugins/temp/packages/6.8.12/r8126-20240613-6.8.12-Unraid-1.txz /config/plugins/temp/packages/6.8.12/r8126-20240613-6.8.12-Unraid-1.txz.md5 (please note that these files are for Unraid 7.0.0-beta.1), reboot, install the plugin and then delete the temp directory. The driver package files are located here: https://github.com/jinlife/unraid-r8125-r8152-driver/releases For Unraid 6.12.0 the files are here: https://github.com/jinlife/unraid-r8125-r8152-driver/releases/tag/6.1.79-Unraid and for Unraid 7.0.0-beta.1 the files are here: https://github.com/jinlife/unraid-r8125-r8152-driver/releases/tag/6.8.12-Unraid (@rksbrooke only download the drivers for you specific NIC, not all files from the linked repository)
July 3, 20242 yr Community Expert 3 minutes ago, ich777 said: (please note that these files are for Unraid 7.0.0-beta.1), reboot, install the plugins and then delete the temp directory. oh was it? the plg does mention 6.12.10 as requirement.
July 3, 20242 yr 4 minutes ago, Mainfrezzer said: oh was it? the plg does mention 6.12.10 as requirement. Your path that you've mentioned in your post: "/config/plugins/r8126-driver/packages/6.8.12/r8126-20240613-6.8.12-Unraid-1.txz" indicates the Kernel version and only Unraid 7.0.0-beta.1 is based on Kernel 6.8.12 Unraid, if you need the package for Unraid 6.12.10 you need to use the path/package: "/config/plugins/r8126-driver/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz" So to speak: /config/plugins/temp/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz /config/plugins/temp/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz.md5
July 3, 20242 yr Author Wow thank you! JorgeB, Mainfrezzer, ich777 Thank you all! This has worked. I downloaded the drivers required for my NIC and put them in the USB in the following way as stated: /config/plugins/temp/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz /config/plugins/temp/packages/6.1.79/r8126-20240613-6.1.79-Unraid-1.txz.md5 I got an IP address and connected to the server - thank you! Now that it is working, should I shut down the server, remove the USB, and remove the temp/packages/... that I created on the USB? Or is it OK to leave it and download the RealTek plugin from the plugins? Thank you very much for all of your help, and thank you, Mainfrezzer, for preparing the .zip on your server.
July 3, 20242 yr 17 minutes ago, rksbrooke said: Or is it OK to leave it and download the RealTek plugin from the plugins? You can open up a Terminal from Unraid and issue (this exact command) : rm -rf /boot/config/plugins/temp this will also remove the temporary folder - don't forget to install the plugin for your NIC from the CA App. A little heads up for you, if you upgrade next time, check your Unraid notifications (Bell icon on the top right corner) and wait for the Plugin Update Helper to say that is okay to reboot since it will download the drivers for the new version ahead of time so that you have no issues booting into the new Unraid version.
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.