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

    Kernel Panic when doing quick reg

    Scheduled Pinned Locked Moved Solved
    FOG Problems
    3
    23
    5.7k
    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.
    • C
      cak1184 @george1421
      last edited by

      @george1421 Ok, you are correct with the pxelinux.0 as that showed in the pcap file. I’ve attached both the pcap and the screenshot of the error. This pops up shortly after hitting quick registration -> bzimage ok, something else ok then this kernel error. Please advise and thanks again for your help.

      0_1491569630780_output.pcap

      0_1491569708432_20170407_075010.jpg

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

        @cak1184 Here is what your pcap says (in simple terms)

        1. You are pxe booting a dell in bios (legacy) mode (discover)
        2. DHCP server 10.101.0.2 is responding to the client providing and IP address of 10.101.4.149 to the client and telling it that its boot server is 10.101.0.111 with a boot file of pxelinux.0 (offer)
        3. the client asks for the dhcp information (request)
        4. the dhcp server says here is the info (ack)
        5. The client then asks for pxelinux.0 from 10.101.0.111
        6. then pxelinux.0 starts searching 10.101.0.111 for its configuration files
        7. then pxelinux.0 loads its default menu (default).
        8. The menu appears to redirect the client to ipxe.krn (the wrong answer)
        9. Then the client does request a FOG file default.ipxe.

        I’ll stop here.

        It appears you have some kind of syslinux pxe boot menuing system in place. You need to identify if this is still needed and if not change the dhcp server to call the fog server IP and undionly.kpxe to pxe boot into fog directly. If you still need the menuing system then you will have to chain to the fog server.

        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!

        C 2 Replies Last reply Reply Quote 0
        • C
          cak1184 @george1421
          last edited by

          @george1421 We don’t currently use any other pxe boot system, however I was told they used FOG or another imaging system many years ago. Would this setup be on my DHCP server?

          george1421G 1 Reply Last reply Reply Quote 0
          • C
            cak1184 @george1421
            last edited by

            @george1421 Just for reference, this is what I put in my DHCP server yesterday after installing FOG. Also tried kkpxe but I don’t see any other setting that points to something else.

            0_1491572753081_upload-6696e738-a046-4beb-a764-57c9a6ffcc31

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

              @cak1184 “What is on the wire does not lie”.

              so can you tell me what device is 10.101.0.2

              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!

              C 2 Replies Last reply Reply Quote 0
              • C
                cak1184 @george1421
                last edited by

                @george1421 Not saying it’s lying, just don’t know where the setting is. 10.101.0.2 is our DHCP/DNS/domain controller where the previous DHCP settings screen shot was taken.

                george1421G 1 Reply Last reply Reply Quote 0
                • C
                  cak1184 @george1421
                  last edited by

                  @george1421 also, there was nothing in the options 66/67 before I put those setting in yesterday. What other ways can you point to a pxe server besides DHCP options as I am new to FOG/PXE and don’t know where else to look for this rogue/old/unused setting.

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

                    @cak1184 said in Kernel Panic when doing quick reg:

                    Not saying it’s lying,

                    I’m not implying anyone is. Its just where the truth is. What you captured is what is going down the wire. Which is great, because we have a difference between configuration and what is really happening.

                    Sorry I forgot to ask before

                    1. Is this the fog server’s IP address? 10.101.0.111
                    2. Was this fog server setup new or was the system recycled?
                    3. I see your subnet mask is 255.255.0.0 so there is no route between the target and dhcp server. Is this correct?

                    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!

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

                      I can see that syslinux is clearly setup on the host 10.101.0.111 This is an excellent event that should not be happening. Syslinux is not used by FOG at all.

                      <edit> well I just confirmed that I am wrong. There are “bits” of syslinux setup on the fog server by default. That doesn’t explain where pxelinux.0 is being called from, but why its kind of working, but wrong. </edit>

                      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!

                      C 1 Reply Last reply Reply Quote 0
                      • C
                        cak1184 @george1421
                        last edited by

                        @george1421

                        1. yes 10.101.0.111 is the FOG server
                        2. recycled old FOG vm that has been unused for years (so I’m told as it’s been off since I’ve been here and I’ve only been here a year). However, I installed 14.04 fresh on the vm because it wouldn’t boot. 10.101.0.111 was the IP address old FOG/imaging server though.
                        3. Yes, one flat subnet with no routes.
                        george1421G 1 Reply Last reply Reply Quote 0
                        • C
                          cak1184 @george1421
                          last edited by

                          @george1421 Yes, it seems there are multiple syslinux files on my ubuntu Fog server. Does this come standard on Ubuntu (as I’m new to ubuntu as well)? Screenshot below:

                          0_1491574036289_upload-7ee034a4-4b45-4f8d-b7a8-8517f830bca6

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

                            @cak1184

                            I think where you need to next focus on why 10.101.0.2 is handing out not what you are telling it to do. I’m not seeing any rogue dhcp servers (otherwise there would be more than one offer reply to the clients discover request).

                            As you can see in this packet 10.101.0.2 is giving the client this boot file name and next server of your FOG server IP.

                            0_1491574224212_pxelinux_offer.png

                            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!

                            C 2 Replies Last reply Reply Quote 0
                            • C
                              cak1184 @george1421
                              last edited by

                              @george1421 ok thanks

                              1 Reply Last reply Reply Quote 0
                              • C
                                cak1184 @george1421
                                last edited by

                                @george1421 Idiot moment. Sorry for all of the trouble but I had the 66/67 settings done in the server options and didn’t realize that the old FOG server settings were done in the scope options. That’s why is was overriding and sending pxelinux instead of undionly. Again, sorry for the trouble and thanks for your help. Issue is resolved and registration works great now.

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

                                163

                                Online

                                12.1k

                                Users

                                17.3k

                                Topics

                                155.3k

                                Posts
                                Copyright © 2012-2024 FOG Project