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

王朝other·作者佚名  2008-05-18
窄屏简体版  字體: |||超大  

首先要让内核支持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:linuxsir@130.85.162....ils-0.11.tar.gz

然后安装它.

使用命令

# 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

 
 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
 
 
© 2005- 王朝網路 版權所有 導航