Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/assembly/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Usb 在插入3G netstick(使用mdev)时获得热插拔响应_Usb_Embedded Linux_3g_Cd Rom_Usb Modeswitch - Fatal编程技术网

Usb 在插入3G netstick(使用mdev)时获得热插拔响应

Usb 在插入3G netstick(使用mdev)时获得热插拔响应,usb,embedded-linux,3g,cd-rom,usb-modeswitch,Usb,Embedded Linux,3g,Cd Rom,Usb Modeswitch,我试图让一台运行嵌入式linux V-2.6.31的设备自动识别华为3G U盘何时插入,运行usb_modeswitch,并与模块通信。 似乎usb_modeswitch在具有mdev的系统中不能很好地工作,因为路径/dev/bus/usb仅使用udev创建。 我找到了一个创建此路径并使usb_modeswitch正常工作的脚本。 现在,我所需要的是这个过程的自动化,例如,当插入3G模块时,hotplug将首先调用我的脚本,然后调用usb_modeswitch。 问题是,在插入3G模块时,枚举完

我试图让一台运行嵌入式linux V-2.6.31的设备自动识别华为3G U盘何时插入,运行usb_modeswitch,并与模块通信。 似乎usb_modeswitch在具有mdev的系统中不能很好地工作,因为路径/dev/bus/usb仅使用udev创建。 我找到了一个创建此路径并使usb_modeswitch正常工作的脚本。 现在,我所需要的是这个过程的自动化,例如,当插入3G模块时,hotplug将首先调用我的脚本,然后调用usb_modeswitch。 问题是,在插入3G模块时,枚举完成后不会发生任何情况(热插拔不会运行),请参阅跟踪:

[83175.520000] usb 2-1: new full speed USB device using bcm5892-ohci:PORT-2 and address 3
[83175.730000] usb 2-1: not running at top speed; connect to a high speed hub
[83175.750000] usb 2-1: New USB device found, idVendor=12d1, idProduct=1f1c
[83175.760000] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[83175.770000] usb 2-1: Product: HUAWEI Mobile
[83175.770000] usb 2-1: Manufacturer: Vodafone(Huawei)
[83175.780000] usb 2-1: SerialNumber: FFFFFFFFFFFFFFFF
[83175.800000] usb 2-1: configuration #1 chosen from 2 choices
[83175.870000] scsi1 : SCSI emulation for USB Mass Storage devices
[83180.910000] scsi 1:0:0:0: CD-ROM            HUAWEI   Mass Storage     2.31 PQ: 0 ANSI: 2
我不确定出了什么问题,有什么我没有启用的吗?是否需要加载KO以使其工作


提前谢谢你

您的
/proc/sys/kernel/hotplug
的内容是什么?它指向某个脚本、可执行文件还是空的?谢谢你的帮助。我已经弄明白了,MOD_SR没有启用。一旦我启用了它,并加载了mod_sr.ko,热插拔就识别出插入了“cd-rom”。