SCO 5.0.6/5/4 USB驱动(zrusb)2004.12.1版FAQ

发表于:2007-05-26来源:作者:点击数: 标签:
服务网站: www.zrkj.com/zrusb 注意事项: 1、如果操作系统是5.0.6,确保系统中没有装USBSupplement补丁, 如果安装有请使用custom卸载 2、系统中如有其他USB驱动,安装本驱动可能需要先卸载其他USB驱动, 否则可能会因冲突造成无法重建内核而安装失败 3、

服务网站:
www.zrkj.com/zrusb


注意事项:
1、如果操作系统是5.0.6,确保系统中没有装USB Supplement补丁,
   如果安装有请使用custom卸载
2、系统中如有其他USB驱动,安装本驱动可能需要先卸载其他USB驱动,
   否则可能会因冲突造成无法重建内核而安装失败
3、有操作系统即可安装
4、2004.12.1版开始支持USB软驱
5、2004.12.25开始正式提供软盘安装版本,不用注册,无安装次数限制
6、2005.6.1软盘版附送FAT分区存取工具,突破SCO内核只识别FAT16DOS分区局限,
   使用该工具,用户可直接存取FAT32等各种FAT类型的U盘/移动硬盘上的文件


FAQ:
0、如何查看USB控制器类型
# hw -r pci | awk 'BEGIN{RS=""}/ClassCode:.*0x0c03/'

1、 为什么我的USB设备一插进去就报driver load failure的错误
原因:机器USB主控制器或USB设备自身不被现在的驱动支持
解决办法:换机器或换USB设备, 或等我们加入它的支持

2、 我的U盘为什么mount不上
如果你的U盘<2G且厂商提供有分区专用工具,请重新分区成FAT16主分区,
如果没有专用工具,请在win98或win2000下分为FAT16分区,
不能使用winXP分区,winXP分的FAT分区不能被SCO识别

3、我的移动硬盘为什么mount不上
首先需要提醒您两点:FAT16最多只能管理2G空间, 
SCO 目前还只能识别FAT16的DOS分区;
在第2次mkdev hd前请使用dparam /dev/rhd10查看SCO识别的移动硬盘参数,
如果参数有误请使用dparam重新设置正确的硬盘参数,这是SCO低版的bug
上述/dev/rhd10指系统的第2块硬盘,一般你的移动硬盘就是第2块,
如果是第3块,那么是/dev/rhd20, 第4块是/dev/rhd30,依次类推;

如果U盘是移动硬盘且超过了2G:
那么请在window下将它分出1个<=2G的FAT16主分区(在移动硬盘首部),
这个分区如果你还不能直接mount上, 可以doscp/dosdir操作它,具体办法如下:
在/etc/default/msdos文件中加入一行:
F=/dev/dsk/1sC   
其中F是你为U盘命名的新盘符,/dev/dsk/1sC 是你要加入的U盘系统设备名
F可以换成其他名字,但要保证不和msdos文件的其他盘符冲突,
这样你可以这样用U盘了:
# dosdir F:  列出U盘文件
# doscp  F:doc/a.txt   /tmp    将U盘doc目录的a.txt拷入/tmp
# doscp  /tmp/a.txt   F:doc   将/tmp/a.txt拷入U盘的doc目录

如果你还想访问移动硬盘的其他空间:
你可以再建一个<=2G的FAT16主分区, 这时它的设备名应/dev/dsk/1sD, 
您还可以再建一个<=2G的FAT16主分区,直至不能再分为止,
这些分区在DOS/WIN下也可访问;

剩下的U盘空间如果您还想在UNIX下用,只能建成UNIX分区了,
建立Unix分区的过程和您安装操作系统时划分硬盘时一模一样,
SCO将为这个分区创建一个文件系统,分区设备名是: /dev/你命名的分区名
你可以随心所欲地mountU盘上的unix分区设备名到系统中任意一个mount点目录上

4、 有些OHCI 控制器且激活SMP的机器,关机时显示Poweroff信息后为什么屏幕还报严重警告信息:PANIC: CPU 2 locktimeout ?
这是SCO的SMP程序的一处BUG, 在5.0.7下SCO有对应的补丁下载,
但SCO没有提供5.0.6/5/4的对应补丁,
SCO5.0.7对应补丁的说明中表明这个bug不影响系统使用
解决办法:不理它,
或等我们自己做SMP在5.0.6/5/4的补丁(这个对我们而言实在是有难度)

5、在安装有多用户卡的机器上装了驱动之后为什么多用户卡不能正常使用
这种现象在一些安装有非智能PCI多用户卡的机器上可能会发生,
系统开机启动过程中一般会提示有设备冲突的警告信息,
原因是多用户卡当前采用的中断设置恰好和机器本身的USB总线中断重复造成中断冲突所致;
此情况造成的另一种现象是多用户卡能用而USB设备不能用,原因相同
解决办法:确认机器BIOS中的PNP OS选项设置为disable,
然后选择下列几种办法的一个进行解决,如果这种办法不行就换另一种办法:
将PCI多用户卡调换一个插槽;
将多用户卡中断调整另一个没有使用的中断号(#hwconfig –ch可以看当前用过的中断号);
在BIOS中设置多用户卡所在的PCI插槽的中断号为其他可用中断;
更换多用户卡为智能或中断可手工设置的型号;
如果只有1/2台终端,不用多用户卡,直接用机器com1/com2串口接终端

6、HP Vectra VL400 装驱动后怎么插入USB设备后USB设备的指示灯不亮
由于HP Vectra VL400出厂时间较早,出厂时的BIOS版本较低,
对目前大多数的USB设备支持不足,虽然你在BIOS激活了USB,
但因BIOS识别不了USB设备而没有点亮USB设备上的指示灯
解决办法:升级刷新Vectra VL400主板上的BIOS版本,HP提供的下载网址如下所示:
http://h50176.www5.hp.com/support/D1556A/more_info_local_13783.html
按照该网页中提示的刷新步骤操作即可

7、为什么HP VL420 DT能用,但VL420 MT安装USB驱动后启动不了系统?
一般HP VL420 MT的bios都比VL420 DT的版本老,即使安装了win2K也有识别不了USB设备的情况发生
解决办法:升级VL420 MT的CMOS即可,HP公司提供的下载网址如下所示:
http://h50176.www5.hp.com/support/P5740A/more_info_local_4936.html 
该驱动是Vectra VL420 MT和Vectra VL420 DT两种机型共用的BIOS驱动升级程序

8、在IBM Xserial服务器安装了USB驱动之后怎么找不到了网卡pnt0?
pnt是AMD PCNet-PCI网卡的驱动程序,但驱动本身和USB之间有冲突
解决办法:使.netconfig把AMD PCNet-PCI网卡remove去掉后,
增加网卡选择IBM PCI Ethernet Adapter的型号即可,
重连内核启动机器过程中可以看到stbg的网卡信息(#hwconfig -ch也可看到)

9、少数老机器装上驱动后无法启动提示root disk controller not found
由于少数老机器不支持硬盘ultra DMA传输模式,所以需要在引导时指定boot串关闭udma
Boot
: defbootstr wd.udma=off
进入单用户后编辑/etc/default/boot把wd.udma=off加到DEFBOOTSTR行尾
再重新启动机器,即可正常引导系统了

10、 我的机器是非USB1.1/2.0控制器的机器怎么办
由于本驱动目前只支持主流的USB1.1/2.0标准,
非USB1.1/2.0控制器的机器目前只能通过VMWARE SCO虚拟机中的方式实现,
并且需要通过一台符合1.1/2.0标准的机器过渡。
(1、 您找一台Intel USB控制器的WindowXP/2000机器做为过渡机器 
(2、 过渡机器安装VMware虚拟机软件,建议版本为4.5.0build 7174或以上 
(3、 按照chinaunix.net论坛里的相关贴子安装一个SCO OpenServer虚拟机
(4、 在这个虚拟机里安装zrusb.pkg驱动包,并且确认您能使用U盘 
(5、 好了,现在开始动手移植到实际的机器上 
(6、 您实际使用的机器装WindowXP/2000操作系统,且内存在192M以上 
(7、 您实际使用的机器安装与过渡机器相同版本的VMware虚拟机管理软件 
(8、 将您在过渡机器安装好的虚拟机文件拷入 
(9、 调整您的虚拟机文件有关配置, 建议内存设在128M以上,
      网卡协议为bridge,这样您在虚拟机中的网络应用看起来和在一台真正的Unix机器一样 
(10、 启动您的虚拟机到login下,登陆root帐户 
(11、 确保您的键盘输入焦点在您的虚拟机中,插入您的U盘 
(12、 此时由于您的虚拟机在过渡机中配置的是UHCI协议,而您实际机器的USB控制器是OHCI的,
       您的WindowXP/2000可能会提示是否安装VMware USB驱动,    一定要选择安装它,
       安装后或者如果您以前机器里装过,那么虚拟机窗口右下角的硬件状态栏将自动弹出一个圆形兰色3叉USB图标 
(13、 好了,mount /dev/dsk/1sC /mnt 使用你的U盘吧 

11、 你们测试过哪些USB控制器芯片组
经过我们和客户以及热心网友的实际环境测试,
目前测试通过的USB控制器芯片组按厂商分类如下:
Intel:我们找到的所有系列
VIA:我们找到的所有系列
 SIS:SIS620芯片组,其他芯片组未找到
  Ali:HP/Compaq笔记本芯片组,其他芯片组未找到
 Ross:IBM Xserial系列服务器芯片组,其他芯片组未找到

 answer 回复于:2004-08-26 13:19:26
帮你设为精华
有这个驱动的大家注意看了.

 saintdragon 回复于:2004-08-26 15:17:04
不错。不过偶没有这个驱动。

 CNL 回复于:2004-08-26 18:26:44
下载网页不能正常登陆的朋友请注意:
请与我们的客户QQ: 103233592  (白天)
我们的客服电话: (0371) 67268189 67268190 (白天)
紧急事情联系电话:(0371) 68689485

 注册错误 回复于:2004-08-31 20:59:19
CNL的新驱动不错
有个型号的机器,使用SIS620芯片,sco unix 5.06 装上usb补丁后,会不停弹出 usb 启动失败的提示
但是CNL的驱动可以正常使用
手提还没有时间新版的usb驱动看看能不能使用

支持支持

 simonzhan 回复于:2004-09-01 00:01:06
不错,关注。

 老查 回复于:2004-09-01 07:58:06
支持!顶一下。

 小 辉 回复于:2004-09-01 12:20:25
好东西!

 htldm 回复于:2004-09-01 22:21:01
楼主的驱动是不是只有注册后才能使用?

 注册错误 回复于:2004-09-01 22:32:05

不过东西便宜量又足,值得推荐

 CNL 回复于:2004-09-04 11:49:03
截止目前我们测试通过的USB控制器芯片组型号如下:
Intel:包括最常见的430TX USB总线等我们找到的所有intel芯片组
VIA:我们找到的VIA所有系列芯片组
 SIS:SIS620芯片组,感谢网友“注册错误”的热心协助
  Ali:HP自由人/Compaq笔记本芯片组,感谢网友“何强”的热心协助
 Ross:IBM Xserial全系列服务器芯片组,感谢我们老客户的无私帮助和支持

原文转自:http://www.ltesting.net