• Recent
    • Unsolved
    • Tags
    • Popular
    • Users
    • Groups
    • Search
    • Register
    • Login

    No network interfaces found | Dell PowerEdge R650 | Intel E810-XXV

    Scheduled Pinned Locked Moved
    Hardware Compatibility
    3
    15
    2.4k
    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.
    • george1421G
      george1421 Moderator @djgalloway
      last edited by george1421

      Don’t worry about understanding this next part, these are notes on the hardware I need.

      [8086:159b] “Ethernet Controller E810-XXV for SFP” first appeared in linux kernel 5.7.x, not currently included in FOS Linux kernel. One off kernel required.

      Kernel config parameter: CONFIG_ICE

      Firmware says ice director firmware for (something) for intex/ice/ddp/ice.pkg failed with error -2 [hint needs firmware]

      raid controller is LSI SAS39xx [1000:10e2] lsblk sees 7 disks in non-raid format or software raid.

      **It looks promising to build a custom kernel for this hardware.

      Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

      george1421G 1 Reply Last reply Reply Quote 1
      • george1421G
        george1421 Moderator @george1421
        last edited by george1421

        @george1421 Here is the link to the one-off kernel :https://drive.google.com/file/d/18pWcju562KfM-iFbkD86ylWM5R2YxgK5/view?usp=sharing

        This one is called bzImage5.15.44-ice Looking at the custom kernel I had the ice driver installed but was missing the firmware bit. So this kernel has CONFIG_ICE enabled as well as preloading the firmware intel/ice/ddp/ice-1.3.26.0.pkg into the kernel.

        For installing it use the same instructions as the qed-2 kernel below, use the -ice name instead.

        A short cut here is in the host definition you just created, there is a kernel field. Update that field to bzImage5.15.44-ice, then save the host profile. Reboot the target computer (assuming its still in debug mode). Have a quick eye, as you should see it now transfer bzImage5.15.44-ice to the target computer as it pxe boots. At the FOS Linux command prompt key in ip a s to see if it gives you an IP address now. If no report back and we will continue debugging.

        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

        D 1 Reply Last reply Reply Quote 0
        • D
          djgalloway @george1421
          last edited by

          Still no dice unfortunately. The NIC doesn’t show up in ip output at all.

          rpviewer (7).png

          george1421G 1 Reply Last reply Reply Quote 0
          • S
            Sebastian Roth Moderator
            last edited by Sebastian Roth

            @george1421 Looks like the DDP binary blob needs to be named as ice.pkg without the version number (code ref). I don’t think I have seen this ever before and I am not sure the buildroot init is able to properly handle this.

            Could you try manually renaming the file after cloning the firmware repo and adjust the filename within the kernel config?

            Web GUI issue? Please check apache error (debian/ubuntu: /var/log/apache2/error.log, centos/fedora/rhel: /var/log/httpd/error_log) and php-fpm log (/var/log/php*-fpm.log)

            Please support FOG if you like it: https://wiki.fogproject.org/wiki/index.php/Support_FOG

            george1421G 1 Reply Last reply Reply Quote 1
            • george1421G
              george1421 Moderator @djgalloway
              last edited by

              @djgalloway OK updated version: https://drive.google.com/file/d/18jEOG-qqTpJOS6NzfBRzDXBu1E7O9ZHt/view?usp=sharing

              Save as bzImage5.15.44-ice2

              I did exactly what Sebastian mentioned. I copied the .pkg file to ice.pkg and did a complete rebuild on the kernel thats why it took a bit longer to complete.

              Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

              D 1 Reply Last reply Reply Quote 0
              • george1421G
                george1421 Moderator @Sebastian Roth
                last edited by

                @sebastian-roth said in No network interfaces found | Dell PowerEdge R650 | Intel E810-XXV:

                I don’t think I have seen this ever before and I am not sure the buildroot init is able to properly handle this.

                Same here on the naming convention. I’m building it outside of build root, but in a kernel dev environment so I have a bit more flexibility to create mischief.

                Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                1 Reply Last reply Reply Quote 0
                • D
                  djgalloway @george1421
                  last edited by

                  @george1421 That did it!

                  Is there any additional information I could provide that might be helpful?

                  Is there any harm in replacing my existing bzImage files with this patched kernel?

                  george1421G 1 Reply Last reply Reply Quote 0
                  • george1421G
                    george1421 Moderator @djgalloway
                    last edited by

                    @djgalloway said in No network interfaces found | Dell PowerEdge R650 | Intel E810-XXV:

                    Is there any additional information I could provide that might be helpful?

                    No that should do it if it sees the nic and it gets an IP address. Just remember to remove your debug deploy task and you should be done. It sees the disks so it should image now

                    Is there any harm in replacing my existing bzImage files with this patched kernel?

                    No harm in replacing your current default image. I would go in and change the global kernel parameter in the fog configuration -> fog settings -> expand add method. You just have to remember you are running under a one off kernel when/if you do a kernel update since the default kernel is something other than bzImage. But this kernel is the same that as what is released by the developers with the addition of the qed and ice spf+ drivers.

                    Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                    D 1 Reply Last reply Reply Quote 0
                    • D
                      djgalloway @george1421
                      last edited by

                      @george1421 Great, thanks much for your help. I don’t have a lot of spare cycles to donate to the project at the moment but I did just throw you all some beer money.

                      george1421G 1 Reply Last reply Reply Quote 0
                      • george1421G
                        george1421 Moderator @djgalloway
                        last edited by

                        @djgalloway Thank you. Actually this thread helps advance the project too. The devs won’t add this driver to the main kernel but if they need to create a one off kernel the instructions are here.

                        Please help us build the FOG community with everyone involved. It's not just about coding - way more we need people to test things, update documentation and most importantly work on uniting the community of people enjoying and working on FOG!

                        1 Reply Last reply Reply Quote 0
                        • 1 / 1
                        • First post
                          Last post

                        159

                        Online

                        12.1k

                        Users

                        17.3k

                        Topics

                        155.4k

                        Posts
                        Copyright © 2012-2024 FOG Project