Summary: | geom_eli_passphrase_prompt does not recognize input via serial console | ||
---|---|---|---|
Product: | Base System | Reporter: | tok |
Component: | bin | Assignee: | Bugmeister <bugmeister> |
Status: | Closed Overcome By Events | ||
Severity: | Affects Some People | CC: | crest, crest, freebsd |
Priority: | --- | ||
Version: | 10.2-STABLE | ||
Hardware: | amd64 | ||
OS: | Any |
Description
tok
2015-12-02 14:00:44 UTC
Thy this loader.conf snippet instead: # Enable both consoles console="vidconsole,comconsole" # Set baudrate comconsole_speed="115200" # Set serial port # ttyu0 / COM1: 0x3F8 (default) # ttyu1 / COM2: 0x2F8 # ttyu2 / COM3: 0x3E8 # ttyu3 / COM4: 0x2E8 comconsole_port="0x3E8" (In reply to Jan Bramkamp from comment #1) Jan, thank you for your reply. Unfortunately, your suggested parameters do not solve the problem. I am not sure if it is a problem of the serial connection itself (regarding speed or port), at least I can see the bootstrap loader output, the "GELI Passphrase:" etc. The connection also works (sort of) bi-directional, because I can use boot options in beastie loader. However, e.g. reboot only works when pressing "4<Enter>", vs. only "4" on the direct console. Interesting fact regarding the animated pre-kernel GELI prompt: On the direct console, each keystroke animates the bar (/-\|). Via serial, characters do not produce this animation, but only <Enter> does. Is this a hint? The old/late (post-kernel load) GELI per-disk prompt can be used via serial without problems. Has this ever been resolved? It's working for me with IPMI serial over LAN, but I haven't used a real serial port for GELI in a while and a lot has changed since FreeBSD 10.2: * full UEFI support * GELI support in the old Forth based bootloader (not just an early prompt) * Reimplementation of the bootloader in Lua (and C) I think this bug report has been overcome by events, but similar problems are probably lurking in the shadows. Quarterly reminder that this can be closed as Overcome by Events ;) |