文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>编译内核的USB设备问题的解决

编译内核的USB设备问题的解决

时间:2006-04-14  来源:rwen2012

相信很多朋友都试过重新编译内核后,U盘挂不上了,甚至连USB的鼠标都不能用了。这里就是为了解决这个问题给出一点提示,希望对有些朋友有些帮助。

所需模块:
1,USB核心模块usbcore,这个是所有USB设备都要的

2,接口驱动为uhci_hcd/ohci_hcd其中前者为2.0的,后者为1.1的,另外,在内核中还一个支持2.0接口的模块,为ehci_hcd,可以代替原来的uhci_hcd工作。  

3,USB鼠标键盘,为usbhid模块,这个块要依赖上面的两个,所以前面的必须选上才能正常工作。

4,U盘模块为usb_storage,除了依赖上面1,2所提到的模块外,还有一个特别的地方就是它需要scsi_mod模块的支持,因为在Linux中U盘是模拟scsi盘使用的,挂载为“mount /dev/sda1 /mnt/usb”,可以看到。

    
操作:
    Device Drivers  --->   
         <M> Support for Host-side USB   
            ...
         <M>   EHCI HCD (USB 2.0) support                                  
           [*]     Full speed ISO transactions (EXPERIMENTAL)                
           [*]     Root Hub Transaction Translators (EXPERIMENTAL)    
            ...
         <M>   OHCI HCD support     //this for usb 1.1 only                                       
           <M>   UHCI HCD (most Intel and VIA) support  
            ...   
         <M> USB Mass Storage support   
            ...
         <M> USB Human Interface Device (full HID) support  
             [*]   HID input layer support  

         SCSI device support  ---> 
            ...
          <M> SCSI device support  
            ...
           <M>   SCSI disk support               

然后当然是
    make && make modules_install && make install && echo :-)

你喜欢也可以手工修改

在2.6上通过。如果有问题可以一起测试一下。

 
相关阅读 更多 +
排行榜 更多 +
宝宝切水果安卓版

宝宝切水果安卓版

休闲益智 下载
儿童脑筋急转弯

儿童脑筋急转弯

休闲益智 下载
袭击现场2

袭击现场2

飞行射击 下载