Welcome 微信登录
编程资源 图片资源库 蚂蚁家优选 PDF转换器

首页 / 操作系统 / Linux / Linux下USB设备驱动设置小结

最近折腾了Linux下面的USB设备驱动。当然不是我自己写驱动,是用别人的驱动或者经验。

折腾的东西包括:Macbook iSight摄像头,中芯微ZC301芯片的摄像头,一款不知名的飞普达201摄像头,Rockchip芯片的Newman MP3。看来USB设备越来流行了,什么设备都是USB口的。

这些折腾不全成功,有一些不能用。下面写下我的经验。

首先说明我的系统情况:Macbook 061,Debian sid,2.6.22-1-686的内核。各种编译器或者库安装齐全。

iSight:
参考debian Macbook的wiki,企图正常使用iSight,未果。现在使用的是 从网上找的ucvideo-isight的驱动。 在ekiga选择用v4l2下可以正常的看到图像,但是在mplayer下不能正常工作。问题正在解决中。

ZC301摄像头:
这个是从同学那里淘来的。毕业了,那个同学丢弃了包括SONY随身听、文曲星电子词典、卡西欧计算器、摄像头在内的无数东西。丢弃的理由是它们坏掉了,但是事实证明前三个东西都是完好的,所以有理由相信摄像头也是好的。

插上摄像头,lsusb一看,有ZC301字样,一看就有戏。apt-get install gspca-source,然后m-a a-i gspca ,驱动就装好了。装好以后在ekiga下就能看到图像。
飞普达摄像头:

没能正常使用。

Rockchip Newman MP3:
原来在Linux下使用的时候,总是出现自动卸载的情况。在读取和写入的时候,总会出现错误。后来在google之,发现需要修改一个max_sector的参数,修改了/etc/udev/rues.d/z60_usbmount.rules,添加了下面一行:

BUS=="scsi", SYSFS{vendor}=="RockChip", RUN+="/bin/sh -c "/bin/echo 128 > /sys/block/%k/device/max_sectors""

然后问题解决。

Linux的内核升级太快,每次升级了内核以后,就得重新编译内核模块,比如各种驱动。这个很不爽。硬盘安装linux FCvmware5.5下安装ubuntu7.04相关资讯      Linux系统  USB设备驱动 
  • 是否将Linux作为第二系统的七个理  (今 09:15)
  • 四套专为儿童设计的 Linux 系统  (01/23/2015 08:59:43)
  • 开发者移情别恋 Linux系统为何遭到  (05/21/2014 06:28:16)
  • Linux 系统是否适合于您?  (09/21/2015 13:09:51)
  • 为什么应该将Linux系统“一分为二  (09/15/2014 17:01:29)
  • Linux内核管理--之定制一个属于自  (03/07/2014 17:08:19)
本文评论 查看全部评论 (0)
表情: 姓名: 字数