停止USB移动宽带自动安装为驱动器

停止USB移动宽带自动安装为驱动器

更新3:

这是我从中得到的lsusb

oshirowanen@laptop:~$ sudo lsusb
[sudo] password for oshirowanen: 
Bus 001 Device 003: ID 19d2:0031 ONDA Communication S.p.A. ZTE MF636

因为我尝试了以下方法但没有成功:

SUBSYSTEM=="usb_device", ATTR{idVentor}=="ZTE MF636", ATTR{idProduct}=="19d2:0031",ENV{UDISKS_PRESENTATION_HIDE}:="1"

更新2:

OS = Ubuntu 10.04.2
USB Stick = ZTE MF112

更新1:

我查看了 usb_modeswitch 的文档,但发现它很难理解。有人可以给我指点一下如何使用它和设置我的 USB 驱动器的分步指南吗?

原问题:

是否可以阻止我的 USB 移动宽带棒自动安装为驱动器,但继续正常安装所有其他 USB 设备(相机、USB 记忆棒、USB 相机等),即 USB 记忆棒、USB 硬盘棒应安装为普通的 USB 驱动器,就像它们目前所做的那样,网络摄像头应该像它一样安装为摄像头等等?

基本上,当我插入移动宽带 USB 棒时,它会自动安装为 USB 驱动器,我必须卸载它。然后它会自动被检测为移动宽带设备。

因此,如果可以阻止移动宽带 USB 棒作为驱动器安装,它应该会自动被检测为移动宽带设备。

这可以做到吗?我使用的是 Ubuntu 10.04。

答案1

您可以使用 udev 规则来做到这一点。我没有ubuntu,不过你可以试试这个。创建一个名为的文件,/etc/udev/rules.d/99-hide.rules其中包含以下内容:

SUBSYSTEM=="usb_device", ATTR{idVentor}=="<VENDID>", ATTR{idProduct}=="<DRIVECODE>",ENV{UDISKS_PRESENTATION_HIDE}:="1" 

您必须将 和 字段替换为 USB 存储设备的供应商和产品 ID。用命令找出来lsusb

答案2

您需要使用命令调整您的设备:

USB_模式开关

http://www.draisberghof.de/usb_modeswitch

相关内容