Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/23.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
USB到串行适配器无法启动agetty(Centos/RedHat)Linux_Linux_Serial Port - Fatal编程技术网

USB到串行适配器无法启动agetty(Centos/RedHat)Linux

USB到串行适配器无法启动agetty(Centos/RedHat)Linux,linux,serial-port,Linux,Serial Port,我正在尝试让终端通过USB到串行适配器电缆(PL2303 Prolific)工作。USB到适配器电缆适用于我的Windows计算机。我的Linux系统有一个终端(IBM 3151),它可以在串口/dev/ttyS0上正常工作,在/etc/init/Serial-ttyS0.conf文件中使用'exec/sbin/agetty-L/dev/ttyS0 9600 dumb' 当我将USB到串行适配器插入USB端口时,它在系统上显示为/dev/ttyUSB0。但是,我似乎无法让系统注意到并在设备上启动

我正在尝试让终端通过USB到串行适配器电缆(PL2303 Prolific)工作。USB到适配器电缆适用于我的Windows计算机。我的Linux系统有一个终端(IBM 3151),它可以在串口/dev/ttyS0上正常工作,在/etc/init/Serial-ttyS0.conf文件中使用'exec/sbin/agetty-L/dev/ttyS0 9600 dumb'

当我将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