-
Notifications
You must be signed in to change notification settings - Fork 25
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Serial Over Lan (SOL) no login prompt on Linux IRQ mode #15
Comments
I didn't try to set polling mode, but have the same: if VUART is used for host-BMC serial communications, it works only during POST stage. |
There's a solution discussed in this thread: https://lore.kernel.org/openbmc/[email protected]/T/#m544ebf6b9177ed928d6a93ec2cee7be6c9a85ad2 Unfortunately lore didn't archive the message with the solution for the UART routing (possibly due to it being an HTML message), but it's available here: https://lists.ozlabs.org/pipermail/openbmc/attachments/20210802/bfd7d272/attachment.htm |
The recipe is the following:
` In case you want to use VUART there are 2 ways:
|
Fundamentally that all shouldn't be necessary. I haven't had the bandwidth to understand the problem and figure out what's going wrong. The VUARTs work fine with interrupts on Power systems. |
I am using BMC Aspeed AST-2500 in our motherboard with OpenBMC firmware. 'obmc-console' is used to get host messages over BMC. obmc-console.conf looks like
lpc-address = 0x3f8
sirq = 4
local-tty = ttyS4
local-tty-baud = 115200
BIOS serial redirection is enabled over COM port 0 (0x3f8, sirq=4, baudrate=115200) for super-IO.
we set /dev/ttyS0 in CentOS to work in polling mode by making its irq=0 using the following command
$ setserial /dev/ttyS0 uart 16550a irq 0
Now we are getting CentOS login prompt on SOL.
When we change /dev/ttyS0 back to interrupt mode with irq=4, we are not getting login prompt on SOL.
The text was updated successfully, but these errors were encountered: