Porta serial reconhecida apenas com acpi = off boot flag

1

Eu tenho um computador com uma placa-mãe skylake (ASRock IMB-195) e estou tentando usar a porta serial on-board (/ dev / ttyS0). Estou usando o Ubuntu Server com o kernel Linux 4.4.0-72.

Se eu inicializar com acpi = off, recebo a seguinte saída (dmesg):

Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled
serial8250: ttyS0 at I/O 0x3f8 (irq = 4, base_baud = 115200) is a 16550A
serial8250: ttyS1 at I/O 0x2f8 (irq = 3, base_baud = 115200) is a 16550A
serial8250: ttyS2 at I/O 0x3e8 (irq = 3, base_baud = 115200) is a 16550A
serial8250: ttyS3 at I/O 0x2e8 (irq = 3, base_baud = 115200) is a 16550A

com acpi on:

Serial: 8250/16550 driver, 32 ports, IRQ sharing enabled

A desabilitação completa da ACPI é muito insatisfatória (não é possível reinicializar sem o ciclo de energia manualmente, por exemplo).

Existe uma maneira de desativar as partes da ACPI que estão impedindo o driver serial de funcionar?

    
por Magneon 20.04.2017 / 15:47

1 resposta

2

Você pode tentar "acpi = noirq". Essa é a única maneira de fazer com que o meu ttyS0 funcione com o Serial-Over-Lan em uma plataforma Intel AMT. Não parece ter nenhum efeito negativo, mas se alguém souber de uma solução melhor, compartilhe.

    
por 27.11.2018 / 03:36