console
é especificado duas vezes nesse cmdline:
console=ttyAMA0,115200
console=tty1
Talvez o segundo tenha substituído o primeiro (não pode ser os dois ao mesmo tempo). Se ttyAMA0
for o que você deseja usar, remova console=tty1
.
Meu sistema Linux é construído pelo Buildroot e roda em um Raspberry Pi. Eu uso um cabo Usb para TTL Serial para obter um console.
Aí vem o cmdline.txt
dwc_otg.fiq_fix_enable=1 sdhci-bcm2708.sync_after_dma=0 dwc_otg.lpm_enable=0
console=ttyAMA0,115200 kgdboc=ttyAMA0,115200 console=tty1
root=/dev/mmcblk0p2 rootwait
Aí vem a parte relacionada ao getty do / etc / inittab
# Put a getty on the serial port
ttyAMA0::respawn:/sbin/getty -L ttyAMA0 115200 vt100 # GENERIC_SERIAL
Somente mensagens do kernel são impressas; nenhum daemons (como o sshd).
Como esse problema pode ser corrigido?
Tags console linux serial-console