diff options
Diffstat (limited to 'etc')
-rw-r--r-- | etc/inc/pfsense-utils.inc | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/etc/inc/pfsense-utils.inc b/etc/inc/pfsense-utils.inc index ff813f0..9f31a49 100644 --- a/etc/inc/pfsense-utils.inc +++ b/etc/inc/pfsense-utils.inc @@ -998,8 +998,14 @@ function setup_serial_port($when="save", $path="") { $new_boot_config[] = 'comconsole_speed="' . $serialspeed . '"'; $new_boot_config[] = 'console="comconsole,vidconsole"'; } elseif ($g['platform'] == "nanobsd") { - $new_boot_config[] = 'comconsole_speed="' . $serialspeed . '"'; - $new_boot_config[] = 'console="comconsole"'; + if (file_exists("/etc/nano_use_vga.txt")) { + $new_boot_config[] = 'boot_multicons="YES"'; + $new_boot_config[] = 'comconsole_speed="' . $serialspeed . '"'; + $new_boot_config[] = 'console="vidconsole,comconsole"'; + } else { + $new_boot_config[] = 'comconsole_speed="' . $serialspeed . '"'; + $new_boot_config[] = 'console="comconsole"'; + } } file_put_contents($loader_conf_file, implode("\n", $new_boot_config) . "\n"); } |