当前位置:Linux教程 - Linux综合 - LFS下USB设备的使用说明, 比如磁盘,鼠标,打印机什么的

LFS下USB设备的使用说明, 比如磁盘,鼠标,打印机什么的

  首先要让内核支持usb 具体配置内核如下: USB SUPPPORT: support for usb M usb verbose debug.... N Miscellaneous USB options Preliminary usb ..... Y enforce usb bandwidth.... N USB controllers UHCI (intel. PIIX4..)support M UHCI atternate Driver support M OHCI (Compaq, iMacs Opti, sis,....) M USB device class drivers usb audio support M usb bluetooth ....M usb Mass storage support M Sandisk SDDR-09 (....)support Y USB morderm .....M usb printer support ....M USB Human interface ....(HID) USB human interface device (full HID)... M usb HIDBP keyboard.... M usb HIDBP mouse..................... M USB imaging devices USB kodak DC-2.....M usb Mustek MD......M usb scanner .......M 具体有些设备可以有山减, 但是如果你不确定的话最好留着, NO HURT 然后编译内核, KEKE, 具体参见LFS 文档 接着安装一个usbutils的包, 这个包在我的frp上面有 FTP://Linuxsir:[email protected] 然后安装它. 使用命令 # lsusb grep Bus 看到类似的东西 Bus 001 Device 001: ID 0000:0000 Bus 001 Device 002: ID 0458:0003 KYE Systems Corp.(Mouse Systems) Bus 001 Device 003: ID 0451:2046 Texas Instruments TUSB2046 Hub Bus 001 Device 004: ID 059b:0030 Iomega Corp. Zip 250 Bus 001 Device 006: ID 04b8:0005 Seiko Epson Corp. Stylus Color 760 其中001对应sda1, 比如zip驱动器就是sda4, printer是sda6 也可以 # sfdisk /dev/sda 看到类似的东西 /dev/sda1 :0 1003 6 /dev/sda1 0+ 1002 1003- 127882 6 FAT16 /dev/sda2 : /dev/sda2 0 - 0 0 0 Empty /dev/sda3 : /dev/sda3 0 - 0 0 0 Empty /dev/sda4 : /dev/sda4 0 - 0 0 0 Empty 同时/proc/bus下面应该多了一个usb目录 好了现在linux已经有了你的usb设备了, 用这些设备名联接到我们的设备上 还是以前面的为例 mouse /dev/input/mouse0 or /dev/input/mice Zip drive /dev/sda4 printer /dev/usblp0 如果有兴趣也可以试着都使用sda设备, 实际上是一样的. 具体在软件里的设置就不多说了.比如使用那个zip(硬盘也是一样了) # mount -t vfat /dev/sda4 /mnt/zip

(出处:http://www.sheup.com)