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

    SOLVED: atkbd0 : [GIANT LOCKED]

    Scheduled Pinned Locked Moved Hardware
    8 Posts 5 Posters 7.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.
    • JustAnotherUserJ
      JustAnotherUser
      last edited by JustAnotherUser

      On a non-branded mini-pc: boot froze with the message:

      atkbd0 : [GIANT LOCKED]

      SOLUTION (that worked for me):
      At boot loader prompt, choose to configure boot options (option 7) and try:
      unset hint.uart.1.at
      boot

      If this works, you can permanently comment the

      hint.uart.1.at="isa"

      ...entry in /boot/device.hints

      fireodoF L 2 Replies Last reply Reply Quote 2
      • fireodoF
        fireodo @JustAnotherUser
        last edited by

        @justanotheruser said in SOLVED: atkbd0 : [GIANT LOCKED]:

        On a non-branded mini-pc: boot froze with the message:
        atkbd0 : [GIANT LOCKED]

        Some BIOSes provide a setting to boot without keyboard attached - maybe that mini-pc has a similar setting?

        Regards,
        fireodo

        Kettop Mi4300YL CPU: i5-4300Y @ 1.60GHz RAM: 8GB Ethernet Ports: 4
        SSD: SanDisk pSSD-S2 16GB (ZFS) WiFi: WLE200NX
        pfsense 2.8.0 CE
        Packages: Apcupsd, Cron, Iftop, Iperf, LCDproc, Nmap, pfBlockerNG, RRD_Summary, Shellcmd, Snort, Speedtest, System_Patches.

        1 Reply Last reply Reply Quote 0
        • L
          laschevskiy.oleg @JustAnotherUser
          last edited by laschevskiy.oleg

          @JustAnotherUser
          After the System Update from 2.6.0 to 2.7.0, this change is reset, and it must be re-made. It is necessary to make changes during the first reboot after the update, as described above, and then after loading, edit the line 22 in /boot/device.hints like this #hint.uart.1.at="isa"

          I use Dell Wise 3040 as a home router - I really like it in this role, but it has the above problem when installing pfSense.

          Onboard Ethernet on RTL8168/8111 as WAN, USB Gigabit Ethernet RTL8153 as LAN because RTL8153 don't support to modify ("spoof") the MAC address to use it as WAN, WiFi WLAN RT5370 as OPT1.

          H 1 Reply Last reply Reply Quote 0
          • H
            heper @laschevskiy.oleg
            last edited by

            @laschevskiy-oleg said in SOLVED: atkbd0 : [GIANT LOCKED]:

            , this change is reset, and it must be re-made.

            yes, you should/could unset this variable in /boot/loader.conf.local - the hints file will be overwritten by updates / the loader.conf.local file does not get overwritten

            see: https://forum.netgate.com/post/1059406

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

              Yup you can put hints in loader.conf.local and they will survive an update.

              1 Reply Last reply Reply Quote 1
              • L
                laschevskiy.oleg
                last edited by

                Thanks to everyone for the help!

                I created the file /boot/loader.conf.local and placed a hint #hint.uart.1.at="isa":

                echo '#hint.uart.1.at="isa"' >> /boot/loader.conf.local

                I'll see the result at the next update.

                H 1 Reply Last reply Reply Quote 1
                • H
                  heper @laschevskiy.oleg
                  last edited by

                  @laschevskiy-oleg that won't do anything
                  Hashtags comment things out...
                  Read the post I linked. Previously

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

                    Yes you can't comment something that isn't set there!

                    You probably want to just disable uart1 like:

                    hint.uart.1.disabled="1"
                    
                    1 Reply Last reply Reply Quote 2
                    • First post
                      Last post
                    Copyright 2025 Rubicon Communications LLC (Netgate). All rights reserved.