社区
Linux/Unix社区
帖子详情
linux下如何禁用usb端口呢,就是插上u盘,系统不反应?
alei089
2008-10-14 01:17:47
现在需要禁用和启用USB端口,有什么命令或函数能实现马?
...全文
3021
16
打赏
收藏
linux下如何禁用usb端口呢,就是插上u盘,系统不反应?
现在需要禁用和启用USB端口,有什么命令或函数能实现马?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
h321654
2012-01-04
打赏
举报
回复
系统函数劫持就行。
一是在USB设备配置阶段劫持usb_submit_urb()函数,禁止前需要判断usb设备是否正在使用,如果在使用则先卸载掉,工作量很大。
二是在数据传输的时候进行劫持该函数,但我不清楚数据传输流程是怎样的,没有找到数据传输时是哪个函数直接调用usb_submit_urb()函数的,所以没有实现。
请教高手指点一下!!!
DL.ZHUO
2008-11-05
打赏
举报
回复
服务设置-> 把hald、dbus服务停掉
alei089
2008-10-24
打赏
举报
回复
有人做过马?
alei089
2008-10-21
打赏
举报
回复
有知道比较好的方法吗?windows下很简单的东西在linux下这么复杂了
alei089
2008-10-19
打赏
举报
回复
配置文件是fstab吧,里面没有,优盘就可以自动挂载啊
来自北方的猫
2008-10-18
打赏
举报
回复
把挂载配置文件中的即插即用的那个条目去掉就可以了!
alei089
2008-10-17
打赏
举报
回复
楼上的,能告诉我具体方法吗?不会用这个方法,谢谢你了
idtbbsb
2008-10-15
打赏
举报
回复
将usb加载模块卸载掉,如果是额外加载的,直接可以删除掉,如果是编译在内核中的,要么重新编译内核,要么加在rc.local中
alei089
2008-10-15
打赏
举报
回复
在线等阿,呵呵
grubu
2008-10-15
打赏
举报
回复
把hald、dbus服务和停掉
alei089
2008-10-15
打赏
举报
回复
内核不是按模块编译的,不可动态卸载阿,内核是一个整体。还有内核是人家定好的,不可乱动,有其他的可行方式马
alei089
2008-10-14
打赏
举报
回复
兄弟,你的修改设备节点是怎么实现的呢?呵呵,这个我也想知道,我的系统是UBUNTU
lling123
2008-10-14
打赏
举报
回复
兄弟,我也没有搞定.
如帖子http://topic.csdn.net/u/20081010/16/91105dff-62bc-4d5c-b7e0-89fba85e462f.html所示,我也是修改的设备节点的权限,实现了对USB的控制.不过总感觉这样不好.现在还没有找到什么好的方法.我们可以共同探讨
alei089
2008-10-14
打赏
举报
回复
有人知道马?linux下禁用USB怎么办呢
alei089
2008-10-14
打赏
举报
回复
谢谢楼上,我需要坐的是现在插入U盘了,我想禁止USB端口,
U盘和USB鼠标就不起作用了,要的是这个效果,修改MOUNT好像作不到这样。
hanb99
2008-10-14
打赏
举报
回复
修改mount的执行权限,只允许root可用,这样应该可以了
Linux
USB
子
系统
的架构和原理
拿
USB
鼠标为例,
USB
host control对
USB
鼠标不断请求,这个请求的间隔是很短的,在
USB
spec Table 9-13端点描述符中的bInterval域中指定的,当鼠标发生过了事件之后,鼠标会发送数据回host,这时
USB
host control中断通知CPU,于是
usb
_mouse_irq被调用,在
usb
_mouse_irq里,就可以读取鼠标发回来的数据,当读完之后,驱动再次调用
usb
_submit_urb发出请求,就这么一直重复下去,一个
usb
鼠标的驱动也就完成了。
linux
下的
USB
HUB驱动
一:前言 继UHCI的驱动之后,我们对
USB
Control的运作有了一定的了解.在接下来的分析中,我们对
USB
设备的驱动做一个全面的分析,我们先从HUB的驱动说起.关于HUB,
usb
2.0 spec上有详细的定义,基于这部份的代码位于
linux
-2.6.25/drivers/
usb
/core下,也就是说,这部份代码是位于core下,和具体设备是无关的,因为各厂商的hub都是按照spec的要求来
Linux
usb
子
系统
一、
USB
协议基础知识 前序:
USB
概念概述
USB
1.0版本速度1.5Mbps(低速
USB
)
USB
1.1版本速度12Mbps(全速
USB
)
USB
2.0版本速度480Mbps(高速
USB
)。
USB
分为主从两大体系,一般而言, PC 中的
USB
系统
就是作主,而一般的
USB
鼠标, U 盘则是典型的
USB
从
系统
。
USB
主控制器这一块,我们至少要开发出 US
Linux
usb
子
系统
(一):子
系统
架构
一、
USB
协议基础知识 前序:
USB
概念概述
USB
1.0版本速度1.5Mbps(低速
USB
)
USB
1.1版本速度12Mbps(全速
USB
)
USB
2.0版本速度480Mbps(高速
USB
)。
USB
分为主从两大体系,一般而言, PC 中的
USB
系统
就是作主,而一般的
USB
鼠标, U 盘则是典型的
USB
从
系统
。
USB
主控制器这一块,我们至少要开发出
USB
的主控制器与从控制器,鼠标是低速设备,所需的是最简单的一类从控制器。主控制器则复杂得多,因为太过于复杂了,所...
Linux
设备驱动之
USB
hub驱动
Linux
设备驱动之
USB
hub驱动 2012-07-24 14:06:49 分类: 原文地址:
Linux
设备驱动之
USB
hub驱动 作者:xgr180 ------------------------------------------ 本文系本站原创,欢迎转载! 转载请注明出处:http://ericxiao.cublog.cn/ ------
Linux/Unix社区
23,121
社区成员
74,508
社区内容
发帖
与我相关
我的任务
Linux/Unix社区
Linux/Unix社区 应用程序开发区
复制链接
扫一扫
分享
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章