Kernel entry at 0xc00180...Kernel args: (null)
############################################################### This file was auto-generated using the rc.loader facility. ## In order to deploy a custom change to this installation, ## please use /boot/loader.conf.local as it is not rewritten, ## or better yet use System: Settings: Tunables from the GUI. ###############################################################loader_brand="opnsense"loader_logo="hourglass"loader_menu_title=""autoboot_delay="3"# Vital modules that are not in FreeBSD's GENERIC# configuration will be loaded on boot, which makes# races with individual module's settings impossible.carp_load="YES"if_bridge_load="YES"if_enc_load="YES"if_gif_load="YES"if_gre_load="YES"if_lagg_load="YES"if_tap_load="YES"if_tun_load="YES"if_vlan_load="YES"pf_load="YES"pflog_load="YES"pfsync_load="YES"kern.cam.boot_delay="10000"
############################################################### This file was auto-generated using the rc.loader facility. ## In order to deploy a custom change to this installation, ## please use /boot/loader.conf.local as it is not rewritten, ## or better yet use System: Settings: Tunables from the GUI. ###############################################################loader_brand="opnsense"loader_logo="hourglass"loader_menu_title=""autoboot_delay="3"# Vital modules that are not in FreeBSD's GENERIC# configuration will be loaded on boot, which makes# races with individual module's settings impossible.carp_load="YES"if_bridge_load="YES"if_enc_load="YES"if_gif_load="YES"if_gre_load="YES"if_lagg_load="YES"if_tap_load="YES"if_tun_load="YES"if_vlan_load="YES"pf_load="YES"pflog_load="YES"pfsync_load="YES"# dynamically generated console settings follow#comconsole_speed#boot_multicons#boot_serial#kern.vty#console# dynamically generated tunables settings followhw.ixl.enable_head_writeback="0"net.enc.in.ipsec_bpf_mask="2"net.enc.in.ipsec_filter_mask="2"net.enc.out.ipsec_bpf_mask="1"net.enc.out.ipsec_filter_mask="1"net.inet.icmp.reply_from_interface="1"net.local.dgram.maxdgram="8192"vfs.read_max="32"net.inet.ip.portrange.first="1024"net.inet.tcp.blackhole="2"net.inet.udp.blackhole="1"net.inet.ip.random_id="1"net.inet.ip.sourceroute="0"net.inet.ip.accept_sourceroute="0"net.inet.icmp.log_redirect="0"net.inet.tcp.drop_synfin="1"net.inet6.ip6.redirect="1"net.inet6.ip6.use_tempaddr="0"net.inet6.ip6.prefer_tempaddr="0"net.inet.tcp.syncookies="1"net.inet.tcp.recvspace="65228"net.inet.tcp.sendspace="65228"net.inet.tcp.delayed_ack="0"net.inet.udp.maxdgram="57344"net.link.bridge.pfil_onlyip="0"net.link.bridge.pfil_local_phys="0"net.link.bridge.pfil_member="1"net.link.bridge.pfil_bridge="0"net.link.tap.user_open="1"kern.randompid="347"net.inet.ip.intr_queue_maxlen="1000"hw.syscons.kbd_reboot="0"hw.uart.console="io:0x3f8,br:115200"net.inet.tcp.log_debug="0"net.inet.icmp.icmplim="0"net.inet.tcp.tso="1"net.inet.udp.checksum="1"kern.ipc.maxsockbuf="4262144"vm.pmap.pti="1"hw.ibrs_disable="0"security.bsd.see_other_gids="0"security.bsd.see_other_uids="0"net.inet.ip.redirect="0"net.inet.icmp.drop_redirect="1"
echo 'hw.uart.console=""' > /boot/loader.conf.local
I think I saw the same reboot issue when I complied my ARM VMWare image and running OPNsense on RPI4. YRZR seems to have found quick fix for the issue. https://www.yrzr.tk/opnsense-images-for-aarch64/#21-reboot-issue-must-readSo before first reboot run in command line: Code: [Select]echo 'hw.uart.console=""' > /boot/loader.conf.localThis worked for me and after this I can reboot normally. Maybe something to fix in the source code.
"Self destruct" is a bit misleading for a console setting change, isn't it? hw.uart.console was added in 21.1 for amd64. It can be stripped from ARM image with no problem. That's what the build tools are for.Note that we are still not there to fully support ARM.Cheers,Franco