# Enable the serial console
if self.bricklayer.settings.get("serial-console"):
+ device = self.bricklayer.settings.get("serial-console-device")
+ baudrate = self.bricklayer.settings.get("serial-console-baudrate")
+
+ # Find out on which console we are running
+ unit = device.removeprefix("ttyS")
+
conf |= {
"GRUB_TERMINAL_OUTPUT" : "\"serial console\"",
- "GRUB_SERIAL_COMMAND" : "\"serial --unit=0 --speed=115200\”"
+ "GRUB_SERIAL_COMMAND" : "\"serial --unit=%s --speed=%s\"" % (unit, baudrate),
}
# Otherwise enable a generic VGA console