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

    6100 Failed eMMC replaced with NVme but now no longer reboots

    Scheduled Pinned Locked Moved Official Netgate® Hardware
    22 Posts 5 Posters 1.9k 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

      If it halts correctly you should see only the green-circle LED fixed orange.

      The other thing you can check are the internal diagnostic LEDs on the board next to the SIM slots. After correctly halting they should show only V3P3A and HOST_SHD_FLASH lit.

      It seems like it might actually be hanging at shutdown not at boot. Which would explain why it boots fine after a hard reset.

      S 1 Reply Last reply Reply Quote 0
      • S
        stbellcom @stephenw10
        last edited by

        @stephenw10

        Leds on halt are V3PA and HOST_SHD_FLASH

        34235081-20c2-41f8-9438-d518b0dbe2d7-image.png

        Status LEDS are just a single orange solid and no flashing:

        8df89f62-d983-42f1-9474-40241bff76ec-image.png

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

          Hmm, it is shutting down correctly there then. Or at least appears to be.

          Does it boot back from there if you power it up by pressing the PWR button?

          S 1 Reply Last reply Reply Quote 0
          • S
            stbellcom @stephenw10
            last edited by

            @stephenw10

            No activity when trying to restart by pressing the power button. Just stays in the current state.

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

              Hmm, that is odd. Momentary press? 1s press? 3s press? All of them?

              S 1 Reply Last reply Reply Quote 0
              • S
                stbellcom @stephenw10
                last edited by

                @stephenw10

                Tried all the sequences of presses, long press did restart the unit but still this isn't ideal to have someone go into a remote server room and do this after each reboot.

                One of the units had stopped putting any console output so we went the next drastic step and that is remove the eMMC from the board.

                Since doing this, this unit now reboots fine into the external storage and reboots fine so it does seem like the issue is with the eMMC, we are going to repeat this process with the other unit to see if it also solves its rebooting issue.

                My only real concern is since doing this almost all our 6100 in the field are reporting there eMMC are at end of life, some units are less than 6 months old and are satellite offices which don't do a lot of traffic. I just hope that we aren't going to have a cascade of failing eMMC drives.

                A E 2 Replies Last reply Reply Quote 0
                • stephenw10S
                  stephenw10 Netgate Administrator
                  last edited by

                  If it's less than 6m old that should be in warranty so would be eligible to be replaced.

                  That's good info on removing the eMMC though.

                  1 Reply Last reply Reply Quote 0
                  • S
                    shley008
                    last edited by

                    Yup, I have 2 of these now. Both with 'Innodisk' 128GB nVME drives. If we have to physically remove the eMMC...thats not cool. There should be a way to disable it via firmware or something. BIOS maybe, (if an interface to change config exists on these). Issue in general is pretty messed up though...

                    1 Reply Last reply Reply Quote 0
                    • A
                      andrew_cb @stbellcom
                      last edited by

                      @stbellcom

                      My only real concern is since doing this almost all our 6100 in the field are reporting there eMMC are at end of life, some units are less than 6 months old and are satellite offices which don't do a lot of traffic. I just hope that we aren't going to have a cascade of failing eMMC drives.

                      Sorry to hear that you are going through this! I am in the same situation - 6 devices with failed eMMC storage and another 10 of 30 that are at or over 100% estimated wear.
                      It is mind-blowing that you have units failing at less than 6 months - I guess I should consider myself lucky that mine seem to last 18-24 months before they start dying.

                      I also have 2 units with the same no-power on issue. With one, I had just finished installing pfSense to a USB stick and it had booted and I was logged-in, but on the next reboot it just stopped responding completely - no console anymore. I wonder if removing the eMMC would get it working again.

                      Are you running any packages on the failed units? Most of mine are remote/small office units that just run Zabbix, and yet they have impending eMMC failure.

                      Check out my thread for more information and discussion about failing storage in Netgate devices.

                      S 1 Reply Last reply Reply Quote 0
                      • A
                        andrew_cb
                        last edited by

                        @stbellcom Run these commands in the Command Prompt or console to check the eMMC health of your devices:

                        pkg install -y mmc-utils; rehash
                        
                        mmc extcsd read /dev/mmcsd0rpmb | egrep 'LIFE|EOL'
                        

                        The Type_A and Type_B wear values are hex values that you need to multiply by 10 to get the wear percentage.

                        The Pre-EOL value is 0x01 for under 80%, 0x02 for >80%, and 0x03 for >90% consumed reserve blocks.

                        https://docs.netgate.com/pfsense/en/latest/troubleshooting/disk-lifetime.html

                        1 Reply Last reply Reply Quote 3
                        • A andrew_cb referenced this topic on
                        • S
                          stbellcom @andrew_cb
                          last edited by

                          @andrew_cb

                          We are running pfblockerng which is known to cause a lot of writes, but I am running a non-standard setup. Maxmind DB lists are generated externally and are pulled down weekly and most of the logging is disable.

                          We only use it to maintain geo-blocking lists and no other features.

                          The unit mentioned above at the remote office has no incoming forwards so doesn't have pfblockerng installed on it. Yet it still says 0x0b. It does have a IPSEC tunnel back to the main office.

                          The two units that have failed so far are both sites which do the highest traffic. They average around 5TB a month.

                          Almost all our units are show 0x0b on Type_A and Type_B with only one showing 0x05. For interest's sake I grabbed a brand-new unit out of the box and it did show 0x01 which is what I would expect.

                          A 1 Reply Last reply Reply Quote 2
                          • A
                            andrew_cb @stbellcom
                            last edited by

                            @stbellcom Yikes, that 0x0b wear is scary. How many units do you have? Most of our units that failed or showed high wear only run Zabbix Agent and Zabbix Proxy.

                            1 Reply Last reply Reply Quote 0
                            • A andrew_cb referenced this topic on
                            • A andrew_cb referenced this topic on
                            • E
                              edoy @stbellcom
                              last edited by

                              @stbellcom How did you remove the eMMC from the 6100? I have a dead 6100 and would like to do the same. Thanks.

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