Linux下USB识别问题!!!

_Gx 2014-06-10 10:52:54
Linux下通过socket识别USB插拔, 当USB插拔的时候能够接收到这个信号并识别

当USB已经插入或者没有USB插入的时候recv会阻塞, 不能识别是否有USB设备

请问该如何解决? 有大神做过这个吗?
...全文
273 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
wusunjie123 2014-06-21
  • 打赏
  • 举报
回复
用NETLINK协议监听udev的话。 讲socket设置为非阻塞的,用epoll等多路复用机制进行监听即可。
静之深 2014-06-18
  • 打赏
  • 举报
回复
真心不知道socket如何识别, 用lsusb命令应该可以判断是否有usb插入,或者用mount命令,当usb插入式,会自动mount的

23,107

社区成员

发帖
与我相关
我的任务
社区描述
Linux/Unix社区 应用程序开发区
社区管理员
  • 应用程序开发区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧