UCD_Fedora 解决移动设备U盘无法识别

来源:互联网 发布:怀化教务网络管理系统 编辑:程序博客网 时间:2024/05/18 02:14

1. 昨天由于使用虚拟机里面的Fedora10 配置一个开发程序,在使用系统自带的拍照软件cheese webCam Booth时,软件

报出一个错误,说camera无法找到,从说明文档里面找原因,说有很多原因导致camera无法识别

   解决方法: 首先检查摄像机,换一台电脑看能不能识别,我在xp里面试了可以识别,拍照。

 要想在linux下面是否能够检测到设备,运行命令 dmesg 在插入usb摄像机前,然后连接camera,再运行命令dmesg,

观测输出的系统运行信息是否一致,主要是查看是否有消息提到一个USB 设备已经检测到。如果不能,再另找原因,

该程序只支持USB webcam,另外采用的是gstreamer后端,如果gstreamer出现问题,说明系统出了问题。

2.然后我就上网查,怎么在Linux下面识别USB设备,

通过查阅,涉及到如下过程:

   解决虚拟机USB设备无法连接的问题,——vmware虚拟机配置USB support, 在windows 7下面开启

 vmware USB arbitration service服务自动运行,利用360设置应用软件服务自动启动,免得机子重启以后该服务变为手动启动。

后来虚拟机能够找到kingston 移动设备了,fedora里面也能够发现该U盘,并安装了vmware usb device 的驱动。

3 .期间有很多实用的命令来查看机子的配置,并加载相应的模块

dmesg

dmesg | grep ehci_hcd

modprobe  ohci_hcd

rmmod ehci_hcd

modprobe uhci_hcd

lsusb  查看usb移动设备

fdisk -l 查看系统硬盘设备

各种挂载

mount -o loop dst    src

unmount  dst

模块:

lsmod 已安装模块

insmod 添加模块

lspci

lspci -s "" -v

各种目录配置

/proc/modules.conf

/etc/modprobe.d/**

/usr/src/kenerl-**_/drivers

/dev/sda /dev/sdb


5.识别U盘后,在桌面上面有一个移动设备的图标