Netgate Discussion Forum
    • Categories
    • Recent
    • Tags
    • Popular
    • Users
    • Search
    • Register
    • Login

    pfSense has detected a crash report or programming bug

    Scheduled Pinned Locked Moved General pfSense Questions
    16 Posts 3 Posters 1.7k Views
    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.
    • stephenw10S
      stephenw10 Netgate Administrator
      last edited by

      Ok. What version did you upgrade from where it was working as expected?

      Which NIC are you using for the PPPoE link?
      Does it also work if you just unplug that link and then connect it after boot?

      What NICs are in the bridge?

      It looks like you have 4 ix NICs that are not being configured correctly:

      ix0: <Intel(R) X540-AT2> mem 0x1fffc00000-0x1fffdfffff,0x1fffe04000-0x1fffe07fff at device 0.0 on pci3
      ix0: The EEPROM Checksum Is Not Valid
      ix0: IFDI_ATTACH_PRE failed 5
      device_attach: ix0 attach returned 5
      ix0: <Intel(R) X540-AT2> mem 0x1fffa00000-0x1fffbfffff,0x1fffe00000-0x1fffe03fff at device 0.1 on pci3
      ix0: The EEPROM Checksum Is Not Valid
      ix0: IFDI_ATTACH_PRE failed 5
      device_attach: ix0 attach returned 5
      ix0: <Intel(R) X540-AT2> mem 0x1fffc00000-0x1fffdfffff,0x1fffe04000-0x1fffe07fff at device 0.0 on pci3
      ix0: The EEPROM Checksum Is Not Valid
      ix0: IFDI_ATTACH_PRE failed 5
      device_attach: ix0 attach returned 5
      ix0: <Intel(R) X540-AT2> mem 0x1fffa00000-0x1fffbfffff,0x1fffe00000-0x1fffe03fff at device 0.1 on pci3
      ix0: The EEPROM Checksum Is Not Valid
      ix0: IFDI_ATTACH_PRE failed 5
      device_attach: ix0 attach returned 5
      

      Have those ever worked?

      Steve

      rufus33R 1 Reply Last reply Reply Quote 0
      • rufus33R
        rufus33 @stephenw10
        last edited by rufus33

        @stephenw10 I cant really remember the version which worked but, it was the one before the following one:
        2.6.0-RELEASE (amd64) | built on Mon Jan 31 19:57:53 UTC 2022 | FreeBSD 12.3-STABLE
        The system is on the latest version. Version information updated at Tue Sep 13 1:20:03 +08 2022

        PPOE im using the one built in to the motherboard (em0 with vlan 621). Unplugging this cable does work, meaning it can boot without infinite bootlooping. I have also tried with the other gigabit cards but the problem still occurs.

        NICs bridged are the 2 IGB Intel Gigabit Cards, each card has 2 Gigabit ports used as local lan with dhcp.

        the last card is a 10Gigabit card from Intel (X540-AT2) 2 ports, which is another issue where I'm trying to get this card working in PFsense. I'm not able to compile the latest driver from Intel within pfsense cause the tools does not exist, still figuring out on how to get this working, it works like a charm under a windows 10 install.
        upload.png

        1 Reply Last reply Reply Quote 0
        • stephenw10S
          stephenw10 Netgate Administrator
          last edited by

          Hmm, OK.

          Are you using VLAN 621 because the ISP requires it? Is em0 connected directly to the ONT?

          The ix NIC is not connecting because the eeprom checksum is bad as shown in the error. A newer driver won't help there. The Windows driver either ignores it or just doesn't check. But you can correct that using Intel's NIC utility, probably in Windows but I've seen it done from FreeDOS etc.

          Steve

          rufus33R 1 Reply Last reply Reply Quote 0
          • rufus33R
            rufus33 @stephenw10
            last edited by

            @stephenw10 Yes youre right, my provider requires me to place this vlan 621 for internet, and vlan822 for voip. Without this i wont be able to access the internet.

            Yes, port em0 is directly connected to the ONU device via a RJ45 cat6 cable to ONU's RJ45 port 2,

            AHh thank you very much for that tip on the NIC, i will try that and see what i get.

            1 Reply Last reply Reply Quote 0
            • stephenw10S
              stephenw10 Netgate Administrator
              last edited by

              Hmm, are you able to try putting a switch between the em NIC and the ONU?

              Or try using a different NIC as WAN?

              rufus33R 1 Reply Last reply Reply Quote 0
              • rufus33R
                rufus33 @stephenw10
                last edited by

                @stephenw10 I did use the other 3 more gigabit ports but the same problem exist.

                I will try putting a switch in between today and let you know the result.

                rufus33R 1 Reply Last reply Reply Quote 0
                • rufus33R
                  rufus33 @rufus33
                  last edited by rufus33

                  @stephenw10 ok, placing a 5port Gigabit switch in between pfsense pc and the ONU device seems to solve the issue. No more boot looping. Now the weird thing is, i remove the switch and tried again with direct cable from pfsense pc to the onu device, now that also works without a problem. So confusing on why. So i tried restarting pfsense for almost 8 times now, all the runs boots up perfectly.

                  After the above test, regarding the Intel NIC issue, i removed the nic and used a windows pc to troubleshoot and managed to fix the EEPROM problem using intel's tools. Will try that today back in pfsense and let you know the result.INTEL.PNG

                  1 Reply Last reply Reply Quote 1
                  • stephenw10S
                    stephenw10 Netgate Administrator
                    last edited by

                    Hmm, well I can't explain the ONU boot issue but if the NIC utility found and fixed the checksum error I expect that to be recognised correctly in pfSense now.

                    Steve

                    rufus33R 1 Reply Last reply Reply Quote 0
                    • rufus33R
                      rufus33 @stephenw10
                      last edited by

                      @stephenw10 Hi, everything works perfect now. No more boot loops and even the intels cards are now working in pfsense.. Thank you so much for your help. Really appreciate it.
                      ggg.PNG
                      ggg2.PNG

                      1 Reply Last reply Reply Quote 1
                      • stephenw10S
                        stephenw10 Netgate Administrator
                        last edited by

                        Nice result! 👍

                        1 Reply Last reply Reply Quote 1
                        • First post
                          Last post
                        Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.