내 Linux 시스템은 Buildroot로 구축되었으며 Raspberry Pi에서 실행됩니다. 콘솔을 얻기 위해 USB-TTL 직렬 케이블을 사용합니다.
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
다음은 /etc/inittab의 getty 관련 부분입니다.
# Put a getty on the serial port
ttyAMA0::respawn:/sbin/getty -L ttyAMA0 115200 vt100 # GENERIC_SERIAL
커널 메시지만 인쇄되며 데몬(예: sshd)은 인쇄되지 않습니다.
이 문제를 어떻게 해결하나요?
답변1
console
이 명령줄에 두 번 지정되었습니다.
console=ttyAMA0,115200
console=tty1
어쩌면 두 번째 것이 이미 첫 번째 것을 덮어쓸 수도 있습니다(동시에 둘 다일 수는 없습니다). ttyAMA0
사용하고 싶은 내용이라면 삭제 하세요 console=tty1
.