USB-シリアルアダプタケーブル(PL2303 Prolific)を介して端末を動作させようとしています。USB-アダプタケーブルは私のWindowsマシンで動作します。Linuxシステム用のターミナル(IBM 3151)があり、/ etc / init/serialで「exec/sbin / agetty -L / dev / ttyS0 9600 dumb」を使用して、シリアルポート/ dev/ttyS0で正常に動作します。 -ttyS0.confファイル。
USB-シリアルアダプタをUSBポートに接続すると、システムに/ dev/ttyUSB0として表示されます。しかし、システムがデバイス上でagettyに気づき、開始するように思えません。ファイル/etc/init/serial-ttyUSB0.confを作成しましたが、このファイルには...
start on stopped rc RUNLEVEL-[2345]
stop on starting runlevel [016]
respawn
pre-start exec /bin/stty -F dev/ttyUSB0 9600
exec /sbin/agetty -L /dev/ttyUSB0 9600 dumb
USB-シリアルアダプタを接続すると、システムがこのファイルをトリガーしていないようです。手動でagettyを開始できます...
$ stty -F /dev/ttyUSB0 9600
$ /sbin/agetty -L /dev/ttyUSB0 9600 dumb
そして、USB-シリアルアダプタを介して端末からログインできます。
USB-シリアルアダプタケーブルを接続したときにagettyを開始するために何をすべきかについての提案はありますか?
Centos 6.0(RedHat 6.0)カーネル2.6.32-71.e16.i686を実行しています。