Mount.nfs正在使用串口

Mount.nfs正在使用串口

我通过在以下位置配置 /etc/export 文件将文件夹导出到远程主机NFS服务器:

/remoteFolder 172.22.0.0/255.255.0.0(ro,no_root_squash,sync,insecure)

并使用以下命令启动 NFS 守护进程:

/etc/rc.d/rc.nfsd start

在 NFS 客户端中,我发出以下命令在本地挂载远程文件夹:

mount -t nfs -o ro,bg,soft,intr,timeo=5,retrans=5,actimeo=10,retry=5 nfsServerIp:/remoteFolder localFolder

我注意到,在 NFS 客户端中,mount.nfs 命令通过过滤 lsof 输出来使用串行端口(例如 ttyS3)。这个可以吗?

此外,该串行端口与另外三个串行端口共享 IRQ。在使用 mount.nfs 命令的同一个命令中,我尝试与外部设备进行通信,但这种通信有时会奇怪地失败。我已经使用以下参数配置了 /etc/serial.conf:

/dev/ttyS0 uart 16550A port 0x3F8 irq 4
/dev/ttyS1 uart 16550A port 0x2F8 irq 3
/dev/ttyS2 uart 16550A port 0x3E8 irq 11 
/dev/ttyS3 uart 16550A port 0x2E8 irq 11

这个问题有可能解决吗?我可以强制 mount.nfs 使用另一个串行端口吗?

提前致谢。

答案1

我尝试过另一个串行端口(即/dev/ttyS2)。所以我认为这种影响是由于硬件错误

如果我将电缆连接到原始串行端口,则与外部设备的通信再次失败:S

相关内容