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

Realtek 8111\8168 & undionly.kpxe -> hangs on Initialising Devices...

Scheduled Pinned Locked Moved
Hardware Compatibility
14
69
47.1k
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.
  • K
    K3nnyfr
    last edited by Jun 20, 2014, 11:35 AM

    This is what we did (with my trainees)
    [LIST]
    []service tftp-hpa stop && service isc-dhcp-server stop
    [
    ]mv tftpboot tftpboot.bak
    []mkdir tftpboot
    [
    ]wget all the files in that fresh folder
    [*]edit /etc/dhcp/dhcpd.conf
    [/LIST]
    In that file we replaced succesively the filename property with the different .kpxe/.kkpxe file in tftpboot folder.
    Then start up tftp-hpa and isc-dhcpd and boot up our problematic device.
    Am I doin it right ? Are we totally wrong doing it ?
    Should we procede otherwise ?

    Cheers and thanks for your support !

    1 Reply Last reply Reply Quote 0
    • T
      Tom Elliott
      last edited by Jun 20, 2014, 11:44 AM

      It sounds like you’re doing it “right” persay, but doing a lot of extra work.

      Really, you can “cheatify it” as such.

      No need to stop tftp-hpa or tftpd-hpa or isc-dhcp-server
      Doing the first few steps just as you did:
      [code]mv /tftpboot /tftpboot.bak
      mkdir /tftpboot
      cd /tftpboot
      wget -r ftp https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/*
      [/code]

      Then move the undionly.kpxe file to undionly.kpxe_MAIN
      [code]mv /tftpboot/undionly.kpxe /tftpboot/undionly.kpxe_MAIN[/code]

      Then just create symbolic links to undionly.kpxe from the file you want to try out. For example:
      [code]ln -s /tftpboot/undionly.kkpxe /tftpboot/undionly.kpxe[/code]

      You don’t have to keep rebooting services to test it. When you’re ready to try another file you simply:
      [code]rm /tftpboot/undionly.kpxe; ln -s /tftpboot/<NEWFILETOTEST> /tftpboot/undionly.kpxe[/code]

      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! Get in contact with me (chat bubble in the top right corner) if you want to join in.

      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

      1 Reply Last reply Reply Quote 0
      • K
        K3nnyfr
        last edited by Jun 20, 2014, 12:21 PM

        Your wget command didn’t work for me, I did

        [CODE]wget -i listdownload.txt[/CODE]

        with that list

        [CODE]https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/boot.txt
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/ipxe.kkpxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/ipxe.kpxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/ipxe.krn
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/ipxe.pxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/memdisk
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/pxelinux.0.old
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/snponly.efi
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/undionly.kkpxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/undionly.kpxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/undionly.kpxe.INTEL
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/undionly.pxe
        https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/vesamenu.c32[/CODE]

        I’m trying with symbolic links now.

        Edit : got that screen with undionly.kpxe and undionly.kkpxe

        [url=“/_imported_xf_attachments/1/1026_2014-06-20 14.20.43.jpg?:”]2014-06-20 14.20.43.jpg[/url]

        1 Reply Last reply Reply Quote 0
        • K
          K3nnyfr
          last edited by Jun 20, 2014, 1:16 PM

          Update:

          We’ve updated the BIOS for our problematic device (Lenovo Thincenter E72 3493-KAG) and now the PXE boot goes a little further

          With :
          [LIST]
          []ipxe.kpxe : it goes further, gets a Configuring line, display a timeout i got on camera then loads windows
          [
          ]undionly.kpxe : it goes further, gets a Configuring line but then quickly the screen goes black and it load Windows
          []undionly.kkpxe : same
          [
          ]undionly.kpxe.INTEL : same
          [*]undionly.pxe : bootloop
          [/LIST]
          [media=youtube]e2ohnkfJhGU[/media]

          [url=“/_imported_xf_attachments/1/1027_2014-06-20 15.00.44.jpg?:”]2014-06-20 15.00.44.jpg[/url]

          1 Reply Last reply Reply Quote 0
          • K
            K3nnyfr
            last edited by Jun 20, 2014, 2:13 PM

            I’m so stupid.

            I FORGOT TO RE-ADD THE DEFAULT.IPXE FILE SO IT CANNOT BOOT !!!

            It’s now loading properly =D

            To conclude :

            • FOG Fresh install of 1.1.1
            • Use the latest trunk files that Tom gave/ Use my command script to retrieve them in /tftpboot
            • chown them with the right user:group (fog:root)
            • recreate the Default.ipxe file
            • Flash your BIOS with latest update so it can properly boot up iPxe (for Lenovo 3493-KAG : [url]http://support.lenovo.com/en_GB/downloads/default.page?selector=expand[/url])
            • File to use for Realtek 8111 network card is undionly.kpxe provided by Tom

            Thanks Tom, Junkhacker, andjjru and tamatech for your support !!!

            1 Reply Last reply Reply Quote 0
            • K
              K3nnyfr
              last edited by Jun 21, 2014, 1:17 PM

              I made a video tutorial for USB Boot Drive creation and BIOS Update then PXE Boot with FOG 1.1.1

              [media=youtube]NcKNp6gEH1o[/media]

              Enjoy the show !

              1 Reply Last reply Reply Quote 0
              • N
                netbootdisk
                last edited by Jul 9, 2014, 4:19 AM

                Gigabyte [URL=‘http://www.gigabyte.com.au/products/product-page.aspx?pid=3475#ov’]GA-880GM-UD2H[/URL] motherboard with Realtek 8111 also suffers this problem.

                Unfortunately the machine is in another city so I can’t test further yet.

                1 Reply Last reply Reply Quote 0
                • D
                  drjam
                  last edited by Aug 7, 2014, 6:29 AM

                  [quote=“andjjru, post: 28706, member: 575”]After much trial and error, this one is working well for me.
                  [url]http://mastacontrola.com/ipxe/f3d42-QUOTA_20-GOOD/undionly.kkpxe[/url][/quote]

                  Wish I could say the same.
                  Im using an AsRock MB with NIC Chipset: Qualcomm® Atheros® AR8171
                  It does not progress past the issues others mentioned already: ipxe initialising devices…

                  I can soft reset it.
                  iPXE works on other pcs.

                  The weird thing is, i was able to INITIALLY fog this pc. and now it wont log on to fog.
                  gawdammit some days i want to firebomb technology and software with as dirty-a-nuke as 3rd-world money can buy.

                  Am using 1.1.2 Fog as well. i did download the files mentioned here as well, and FTP uploaded them to my fog server’s tftpboot dir. I even restarted tft service on the fog server. and rebooted. and cried…i nearly hit my screen but that costs moeny to replace, so more work. sigh. what a run a round. And yes, i have googled till i have bue brass monkeyballs.

                  Glad others could sort this!

                  1 Reply Last reply Reply Quote 0
                  • JunkhackerJ
                    Junkhacker Developer
                    last edited by Aug 7, 2014, 2:02 PM

                    you may have better luck if you upgrade to 1.2.0
                    the network boot files have been updated

                    signature:
                    Junkhacker
                    We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                    1 Reply Last reply Reply Quote 0
                    • E
                      Excel Group
                      last edited by Aug 12, 2014, 4:36 PM

                      Wont have any luck with 1.2.0 either as I’ve just upgraded to the same and having same issue

                      1 Reply Last reply Reply Quote 0
                      • JunkhackerJ
                        Junkhacker Developer
                        last edited by Aug 12, 2014, 4:40 PM

                        then try the version in the svn trunk, they’ve been updated since 1.2.0 came out

                        signature:
                        Junkhacker
                        We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                        1 Reply Last reply Reply Quote 0
                        • E
                          Excel Group
                          last edited by Aug 12, 2014, 4:58 PM

                          [quote=“Tom Elliott, post: 30923, member: 7271”]It sounds like you’re doing it “right” persay, but doing a lot of extra work.

                          Really, you can “cheatify it” as such.

                          No need to stop tftp-hpa or tftpd-hpa or isc-dhcp-server
                          Doing the first few steps just as you did:
                          [code]mv /tftpboot /tftpboot.bak
                          mkdir /tftpboot
                          cd /tftpboot
                          wget -r ftp https://svn.code.sf.net/p/freeghost/code/trunk/packages/tftp/*
                          [/code]

                          Then move the undionly.kpxe file to undionly.kpxe_MAIN
                          [code]mv /tftpboot/undionly.kpxe /tftpboot/undionly.kpxe_MAIN[/code]

                          Then just create symbolic links to undionly.kpxe from the file you want to try out. For example:
                          [code]ln -s /tftpboot/undionly.kkpxe /tftpboot/undionly.kpxe[/code]

                          You don’t have to keep rebooting services to test it. When you’re ready to try another file you simply:
                          [code]rm /tftpboot/undionly.kpxe; ln -s /tftpboot/<NEWFILETOTEST> /tftpboot/undionly.kpxe[/code][/quote]
                          When I try this im getting error 404 not found on the wget stage

                          1 Reply Last reply Reply Quote 0
                          • JunkhackerJ
                            Junkhacker Developer
                            last edited by Aug 12, 2014, 5:07 PM

                            i’m guessing it’s the https:// try http://

                            signature:
                            Junkhacker
                            We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                            1 Reply Last reply Reply Quote 0
                            • E
                              Excel Group
                              last edited by Aug 12, 2014, 5:14 PM

                              Nope did exactly the same, I can click on the link no issue and it comes up in firefox

                              1 Reply Last reply Reply Quote 0
                              • D
                                drjam
                                last edited by Aug 13, 2014, 1:13 PM

                                [quote=“Excel Group, post: 35168, member: 18178”]Nope [/quote]

                                Damn. I have just tried a different motherboard using realtec NIC hardware…FFS it wont even SEE the fog server now.
                                Is there a way to simply:
                                [LIST=1]
                                []download the hardware vendor driver (what driver would that be??)
                                [
                                ]inject that driver into Fog somewhere (where?)
                                [/LIST]

                                if not, i need to do my work-around that works for the new Fog:

                                put the new hard drive into an OLD pc.
                                fog that hdd.
                                put that HDD into the new pc i WANT to work.
                                run

                                Seems a bit painful but it works at least lol.

                                1 Reply Last reply Reply Quote 0
                                • D
                                  drjam
                                  last edited by Aug 13, 2014, 1:50 PM

                                  whoa whoa whoa!!!
                                  The latest issues was a gigabit cable not being compatible with our network…carry on citizens!
                                  (but initial problem stands lol)

                                  1 Reply Last reply Reply Quote 0
                                  • JunkhackerJ
                                    Junkhacker Developer
                                    last edited by Aug 13, 2014, 2:11 PM

                                    [quote=“Excel Group, post: 35168, member: 18178”]Nope did exactly the same, I can click on the link no issue and it comes up in firefox[/quote]

                                    then download it with firefox and upload it to the server. sorry if the instructions i gave were inaccurate, but i just copied/pasted them from another thread on the forum.

                                    signature:
                                    Junkhacker
                                    We are here to help you. If you are unresponsive to our questions, don't expect us to be responsive to yours.

                                    1 Reply Last reply Reply Quote 0
                                    • E
                                      eroneree
                                      last edited by Aug 25, 2017, 5:08 PM

                                      @junkhacker This was exactly my issue. All I had to do was boot the offending laptops into Windows, shut down, and reboot. The “Initialising devices” hang was gone. My thanks, more than 3 years after the original post!

                                      george1421G 1 Reply Last reply Aug 25, 2017, 5:33 PM Reply Quote 0
                                      • george1421G
                                        george1421 Moderator @eroneree
                                        last edited by Aug 25, 2017, 5:33 PM

                                        @eroneree What version of fog are you running? I understand the mechanics behind why that worked, but 3 years later those (pita) Realtek nics should be working correctly.

                                        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!

                                        E 1 Reply Last reply Aug 25, 2017, 5:47 PM Reply Quote 0
                                        • E
                                          eroneree @george1421
                                          last edited by Aug 25, 2017, 5:47 PM

                                          @george1421 Running Fog 1.4.4. They mostly work correctly but once in a while I get the “Initialising devices” hang.

                                          1 Reply Last reply Reply Quote 1
                                          • 1
                                          • 2
                                          • 3
                                          • 4
                                          • 3 / 4
                                          • First post
                                            Last post

                                          225

                                          Online

                                          12.0k

                                          Users

                                          17.3k

                                          Topics

                                          155.2k

                                          Posts
                                          Copyright © 2012-2024 FOG Project