首先要讓內核支持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