求教,Qnx访问Windows共享文件时的怪问题?

我使用QNX 6.3和6.2下的fs-cifs现象是一样的,6.4还没试过。

访问Windows XP下的资源没问题,但访问Windows 3.11下的资源,现象如下:

fs-cifs //NNAME:192.168.0.1:/c /share guest none

可以成功mount,但ls时提示错误:
ls: readdir of ‘.’ failed (Input/output error)

可以成功cd到各级目录中,但cp文件时有的可以,有的不行。
例如某些.dll可以成功复制,但很多.ini却不行,错误提示是空间不足,可我的硬盘肯定是有空间的。

我怀疑是Windows 3.11的文件共享协议是在当今SMB协议形成之前,因此qnx可以与成熟的SMB很好地工作。而对于Windows 3.11的文件共享,仅Microsoft可以很好地支持,因此用XP访问win311的共享资源也没问题?????????????????????

请教,各位大侠是否有好办法?因为我现在的项目里必须要访问那台Win311下的文件。

不敢藏私,与大家分享之。

最后用smbclient解决了,虽然不能直接mount一个文件系统上来,但总算可以正确得到Windows 3.11上的文件了。