频道直达 - 专题 - 新闻 - 技巧 - 组网 - 开发 - 安全 - web编程 - 图像 - 操作系统 - 数据库 - 教育 - 旅游 - 健康 - 时尚 - 驱动 - 软件 - 游戏 - 多媒体 - ERP - 讨论组

在FreeBSD 中使用USB Flash Memory

来源: 作者: 出处:巧巧读书 2005-12-29 进入讨论组

讨论组http://group.qqread.com

修改内核:
device ata
device atapicam # emulate ATAPI devices as SCSI ditto via CAM
# needs CAM to be present (scbus & pass)

device scbus # base SCSI code
device pass # CAM passthrough driver
device da # SCSI direct access devices (aka disks)
device uhci # UHCI controller
device usb # General USB code (mandatory for USB)
device umass # USB Mass Storage

编译:
cd /usr/src/usr.bin/usbhidctl/;make;make install
cd /usr/src/usr.sbin/usbd/;make;make install
cd /usr/src/usr.sbin/usbdevs/;make;make install

重启:
# dmesg |grep umass
umass0: vendor 0x0ea0 product 0x6803, rev 1.10/1.00, addr 2
da0 at umass-sim0 bus 0 target 0 lun 0
(da0:umass-sim0:0:0:0): READ(6)/WRITE(6) not supported, increasing minimum_cmd_size to 10.
....
..



检测设备:
# usbdevs -v
Controller /dev/usb0:
addr 1: self powered, config 1, UHCI root hub(0x0000), Intel(0x0000), rev 1.00
port 1 addr 2: power 100 mA, config 1, product 0x6803(0x6803), vendor 0x0ea0(0x0ea0), rev 1.00
port 2 addr 3: low speed, power 100 mA, config 1, Microsoft IntelliMouse® Explorer(0x001e), Microsoft(0x045e), rev 1.03


#camcontrol devlist
(SnapPort Stick 1.00) at scbus0 target 0 lun 0 (da0,pass0)

#camcontrol inquiry 0:0:0
pass0: Removable Direct Access SCSI-2 device
pass0: Serial Number
pass0: 650KB/s transfers

Mounting:

FAT
mount_msdos /dev/da0s1 /mnt/fat
UFS
mount /dev/da0s1a /mnt/ufs
更多文章 更多内容请看FreeBSD系统安全管理FreeBSD使用教程Freebsd频道专题,或进入讨论组讨论。
收藏此文】【 】【打印】【关闭
相关图文阅读
频道图文推荐
健 康 咨 询
时 尚 咨 询
巧巧读书宗旨
相关专题
讨论组问题推荐
站内各频道最新更新文档
站内最新制作专题
热门关键字导读
Photoshop教 程照片处理 照片制作 PS快捷键 抠图
计 算 机 故 障XP系统修复
艺 术 与 设 计设计 流媒体 设计欣赏 边框
计 算 机 安 全ARP
站内频道文章精选