XCP-ng
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Groups
    • Register
    • Login

    Drivers for recent homelab NICs in XCP-ng 8.2

    Scheduled Pinned Locked Moved Hardware
    41 Posts 12 Posters 29.3k Views 10 Watching
    Loading More Posts
    • Oldest to Newest
    • Newest to Oldest
    • Most Votes
    Reply
    • Reply as topic
    Log in to reply
    This topic has been deleted. Only users with topic management privileges can see it.
    • ajpri1998A
      ajpri1998 @stormi
      last edited by

      @stormi
      I can test the r8125 driver, but I already use the @Andrew drivers from his pre-renamed ISO. What do I need to do to “uninstall” his and switch to the testing?

      stormiS 1 Reply Last reply
      Reply Quote 0
      • stormiS
        stormi Vates 🪐 XCP-ng Team @ajpri1998
        last edited by stormi

        @ajpri1998 Yes, you need to make sure the kernel package is up to date (for the display fixes, if you need them), boot the main kernel, remove Andrew's drivers, and install our package instead.

        This may help: https://xcp-ng.org/forum/post/61095

        ajpri1998A 1 Reply Last reply
        Reply Quote 1
        • ajpri1998A
          ajpri1998 @stormi
          last edited by

          @stormi
          Thank you! I think I got it working. Previously had version 9.009. Now:
          1d1e5832-187e-4274-854c-d81982c53a80-image.png

          e4fef5e5-3899-4cb4-86a8-d9458e10b9fb-image.png

          acda3e2e-c890-48c6-a9cc-84ee8a6bd03b-image.png

          stormiS 1 Reply Last reply
          Reply Quote 1
          • stormiS
            stormi Vates 🪐 XCP-ng Team @ajpri1998
            last edited by

            @ajpri1998 Is this after a reboot, to make sure the new driver is loaded?

            ajpri1998A 1 Reply Last reply
            Reply Quote 0
            • ajpri1998A
              ajpri1998 @stormi
              last edited by

              @stormi yes, this is after a reboot.

              1 Reply Last reply
              Reply Quote 1
              • ajpri1998A
                ajpri1998
                last edited by

                So far my R8125 is still working.

                Also my Dell Optiplex 5040 does have a I219-V. It did work out of the box without issues with a iso downloaded last week. Does the alt driver add any additional features/functionality?

                stormiS 1 Reply Last reply
                Reply Quote 0
                • stormiS
                  stormi Vates 🪐 XCP-ng Team @ajpri1998
                  last edited by

                  @ajpri1998 I don't know. I assumed @Andrew built version 3.8.7 for a reason since we already had version 3.8.4 by default in 8.2.

                  He wrote it adds many device IDs, so I believe that if your NIC was already working, the updated driver is not necessary for you.

                  However, your feedback would remain useful: if the NIC works with the updated driver, it helps validating the build. Then you can remove it and go back to the main driver to avoid unnecessary customizations.

                  1 Reply Last reply
                  Reply Quote 0
                  • stormiS
                    stormi Vates 🪐 XCP-ng Team
                    last edited by

                    I moved the drivers RPMs mentioned above to the xcp-ng-updates repository, so it's not necessary anymore to add --enablerepo=xcp-ng-testing to install them.

                    Being in xcp-ng-updates doesn't mean they will get installed automatically next time you update. No dependency will pull them on your 8.2 hosts unless you explicitly ask to install them, with yum install.

                    S 1 Reply Last reply
                    Reply Quote 1
                    • S
                      Strebor @stormi
                      last edited by Strebor

                      @stormi
                      Do you mean that if I install i225 driver, next time I do “yum update” within 8.2, I loose the driver (leaving host without network connection), or do you mean the driver will not be added when I in the future do an upgrade to 8.3 (or for instance 8.2.x)? As these drives are in 8.3, that should not cause a problem, correct?

                      1 Reply Last reply
                      Reply Quote 0
                      • stormiS
                        stormi Vates 🪐 XCP-ng Team
                        last edited by stormi

                        I only mean that, if you are on XCP-ng 8.2 and haven't installed the drivers, updating the hosts will not force-install the drivers to your hosts. In other words, it's not because a package is made available in the updates repository that it is necessarily selected by RPM dependencies to update all XCP-ng 8.2 hosts that install official updates.

                        But if you choose to install such packages, then they will remain (at least until a full upgrade using the installation ISO).

                        S 1 Reply Last reply
                        Reply Quote 1
                        • S
                          Strebor @stormi
                          last edited by

                          @stormi
                          Thanks!

                          1 Reply Last reply
                          Reply Quote 0
                          • N
                            nhurion
                            last edited by

                            Hi,

                            I'm new to xcp-ng and coming back to linux after about a 20 years break (so my knowledge is either very recent, or very old).

                            I have a new fanless computer with intel i226 chips, I'm trying to install xcp-ng on it but I can't find out how.

                            I have the 8.2.1 iso on a bootable usb, already used it to install on 2 older hosts.
                            I have downloaded the rpm and added it to the Packages directory but the installer refuses to go because I have no ethernet cards.
                            So I guess I need to somehow add the driver with the F9 menu on the first screen, but I have no clue how. When I try it say that no drivers were detected.

                            I've also tried extracting the ko file from the rpm and put it on the usb, but it is not automatically loaded and not detected by the F9 menu, so I guess it's in wrong location

                            Is there a guide somewhere on how to do that ?

                            A 1 Reply Last reply
                            Reply Quote 0
                            • A
                              Andrew Top contributor @nhurion
                              last edited by

                              @nhurion Use the new 8.3 version. It has newer drivers.

                              N 1 Reply Last reply
                              Reply Quote 0
                              • N
                                nhurion @Andrew
                                last edited by

                                @Andrew
                                Thanks, I know this is an option.
                                However, I already have 2 hosts with 8.2.1 that I do not want to upgrade yet.
                                And even if I install another iso, I would still like to know how to be able to load a driver or add a driver to an existing iso.

                                A 1 Reply Last reply
                                Reply Quote 0
                                • A
                                  Andrew Top contributor @nhurion
                                  last edited by

                                  @nhurion If you boot 8.3 does everything work correctly? Just as a test.

                                  The official 8.2 boot ISO does not have i225/i226 drivers. I did build an unofficial one that has drivers...

                                  N 1 Reply Last reply
                                  Reply Quote 0
                                  • N
                                    nhurion @Andrew
                                    last edited by

                                    @Andrew
                                    Yes, installing from 8.3-apha2 does work.

                                    Now if there is an option to load an additional driver, I guess there is a way to get that driver added.
                                    How do I do that ?

                                    A 1 Reply Last reply
                                    Reply Quote 0
                                    • A
                                      Andrew Top contributor @nhurion
                                      last edited by

                                      @nhurion You can give my Test 3 ISO a try. I have not updated it in a few months so it does need updates. Don't use the ALT kernel...

                                      1 Reply Last reply
                                      Reply Quote 0
                                      • olivierlambertO
                                        olivierlambert Vates 🪐 Co-Founder CEO
                                        last edited by

                                        I would recommend against going for a custom solution: you might have more issues than going to XCP-ng 8.3. Despite it's alpha, it's already very stable. And a first beta version is around the corner!

                                        N 1 Reply Last reply
                                        Reply Quote 1
                                        • N
                                          nhurion @olivierlambert
                                          last edited by

                                          @olivierlambert

                                          Well the 8.3 is installed now, so I will give it a try.

                                          But are you telling me it is not possible to install the 8.2.1 with 226 drivers at all ?

                                          Because then I don't get the backporting that this thread is referring to.
                                          What is the point of backporting if it cannot be used ?

                                          N 1 Reply Last reply
                                          Reply Quote 0
                                          • N
                                            nhurion @nhurion
                                            last edited by

                                            @nhurion Trying to add the new host to existing pool, the host is not compatible.
                                            Is it possible to downgrade 8.3 to 8.2.1 ?

                                            1 Reply Last reply
                                            Reply Quote 0

                                            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

                                            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

                                            With your input, this post could be even better 💗

                                            Register Login
                                            • First post
                                              Last post