Hello all,
I would like to ask you for support as I am lost now..
I installed proxmox 7.3 on my machine and transferred data from old proxmox machine running for years. I have OneWire adapter connected to physical COM port on new machine and pass-through into LXC. It was working, but after restart of proxmox it stopped and I am not able to get it running anyway.
To give you history what I did and what is in syslog..
Installed proxmox and running it for first time, I can see in syslog two serial ports detected (without adapter connected):
after that multiple restarts done this is seen in syslog (no ttyS0 and ttyS1 information)
then additional restart and ttyS0 and ttyS1 detected
I connected adapter after that, set pass-through to LXC, setup everything, tested reading sensors, all worked fine. I installed setserial here.
After that I can see different output in syslog (setserial) and serial port stopped working - /dev/ttyS0 is visible, but not accessible in LXC
I tried to setserial to kernel, remove setserial completely, but nothing help..
Without setserial installed I can see only this:
Did I messed something completly with setserial? Can this be hardware issue as it was not shown every boot on the beginning?
I found similar behaviour here https://unix.stackexchange.com/questions/360193/serial-port-only-recognized-with-acpi-off-boot-flag and tried acpi=noirq without success..
Thank you very much for your help and suggestions..
I would like to ask you for support as I am lost now..
I installed proxmox 7.3 on my machine and transferred data from old proxmox machine running for years. I have OneWire adapter connected to physical COM port on new machine and pass-through into LXC. It was working, but after restart of proxmox it stopped and I am not able to get it running anyway.
To give you history what I did and what is in syslog..
Installed proxmox and running it for first time, I can see in syslog two serial ports detected (without adapter connected):
Code:
Dec 1 19:47:49 suchdol kernel: [ 0.284303] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 1 19:47:49 suchdol kernel: [ 0.304795] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
Dec 1 19:47:49 suchdol kernel: [ 0.325694] 00:06: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
after that multiple restarts done this is seen in syslog (no ttyS0 and ttyS1 information)
Code:
Dec 1 20:52:35 Suchdol kernel: [ 0.284487] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 4 12:37:33 Suchdol kernel: [ 0.284093] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 4 20:23:37 Suchdol kernel: [ 0.284249] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 11 12:31:37 Suchdol kernel: [ 0.284780] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 15 13:13:10 Suchdol kernel: [ 0.284628] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 16 15:48:50 Suchdol kernel: [ 0.284646] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
then additional restart and ttyS0 and ttyS1 detected
Code:
Dec 22 19:14:42 Suchdol kernel: [ 0.284587] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Dec 22 19:14:42 Suchdol kernel: [ 0.305080] 00:05: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
Dec 22 19:14:42 Suchdol kernel: [ 0.325970] 00:06: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
I connected adapter after that, set pass-through to LXC, setup everything, tested reading sensors, all worked fine. I installed setserial here.
After that I can see different output in syslog (setserial) and serial port stopped working - /dev/ttyS0 is visible, but not accessible in LXC
Code:
Jan 1 15:22:36 Suchdol kernel: [ 0.284449] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Jan 1 15:22:36 Suchdol setserial[917]: /dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
Jan 1 15:22:36 Suchdol setserial[919]: /dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A
Jan 1 16:24:25 Suchdol setserial[47988]: /dev/ttyS0 at 0x03f8 (irq = 4) is a 16550A
Jan 1 16:24:25 Suchdol setserial[47990]: /dev/ttyS1 at 0x02f8 (irq = 3) is a 16550A
I tried to setserial to kernel, remove setserial completely, but nothing help..
Without setserial installed I can see only this:
Code:
Jan 1 20:22:13 Suchdol kernel: [ 0.284351] Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
Did I messed something completly with setserial? Can this be hardware issue as it was not shown every boot on the beginning?
I found similar behaviour here https://unix.stackexchange.com/questions/360193/serial-port-only-recognized-with-acpi-off-boot-flag and tried acpi=noirq without success..
Thank you very much for your help and suggestions..