赞助连接

赞助连接

阅 读 文 章

关于非标准U盘在BSD下的使用(转)

[来源:网上转载 (http://www.chinaunix.net) | 作者:网友(linuxbao3) | 时间:2007-05-27 | 浏览:人次 ]


port 1 addr 2: full speed, self powered, config 1, General Purpose USB Hub(0x2036), Texas Instruments(0x0451), rev 1.01
  port 1 addr 3: full speed, power 100 mA, config 1, [color=red]USB Mass Storage(0x8001), YOUR_COMPANY(0x09a6)[/color], rev 1.00
  port 2 powered
port 2 powered
记下红色的部分,特别是 USB Mass Storage 部分、0x8001(代表产品编号) 和 0x09a6(代表制造厂家),如果你真的是衰到家了,一接U盘就死,那么你要想尽办法弄到这两个编号和产品名

2.修改核心[color=green] /usr/src/sys/dev/usb/usbdevs [/color](记得备份哈)
在适当的地方加入(其中的 0x09a6 是厂商编号,根据情况自行修改)
vendor USBFLASH        0x09a6  China USB


在文件尾加入(其中的 0x8001 是产品编号,根据情况自行修改)
/* China USB flash ram */
product USBFLASH USBFLASH      0x8001  China USB flash ram


3.修改核心[color=green] /usr/src/sys/dev/usb/umass.c [/color](记得备份哈)
在大约 464 行的 [color=green]{ VID_EOT, PID_EOT, RID_EOT, 0, 0 } [/color]代码[color=red]前面插入[/color]

{ USB_VENDOR_USBFLASH, USB_PRODUCT_USBFLASH_USBFLASH, RID_WILDCARD,
  UMASS_PROTO_SCSI | UMASS_PROTO_BBB,
  IGNORE_RESIDUE
},

4.修改核心[color=green] /usr/src/sys/cam/scsi/scsi_da.c [/color](记得备份哈)
在大约 321 行插入(其中的 USB Mass Storage 修改成你在第一步中所获得的产品名)
     
   {
                /*
                * China USB Driver
                */
                {T_DIRECT, SIP_MEDIA_REMOVABLE, "*", "*USB Mass Storage*", "*"},
                /*quirks*/ DA_Q_NO_SYNC_CACHE
        },

5. 重编译核心
如果你一切都修改正确,操作也没问题的话,那么,一切都平静了,FB又回到了原来的宁静与稳定——祝大家平安夜顺心圣诞快乐



 剑心通明 回复于:2005-08-10 16:26:36

不错不错,正好可以试试我的老u盘


 congli 回复于:2005-08-10 16:54:34

收藏,以备不时之需. :-)


 gvim 回复于:2005-08-10 17:13:58
论坛热门帖子: [lch203] 写得蛮好的linux学习笔记(10-21)
[黑马制造] 学习java的30个目标(10-19)
[笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19)
[udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18)
[沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18)
TAG标签: 使用 标准 关于 修改 /color 情况 color 如果 引用 核心

最新评论 共有0位网友发表了评论

发表评论

评论内容:不能超过250字,需审核,请自觉遵守互联网相关政策法规。
用户名:(注册)
密码:
验证码:
匿名发表

网站地图友情连接交流论坛网站投稿广告服务联系我们留言本站长统计
Some rights reserved: www.chmhome.com, 鄂ICP备07010232号 E-mail:chinakafei@live.com,QQ:552766
中国咖啡技术网(Chmhome):国外编程技术书籍,中文编程手册,经典编程文章,交流技术,技术软件下载,计算机论文,毕业论文.