我正在寻找一种方法,以防止usbcore注册一个新的界面usbhid或其他在“请求”探针后。
C函数Linux内核模块(mUSBdriver.c)
...
static int mUSBdriver_probe(struct usb_interface *interface, const struct usb_device_id *id){
printk(KERN_INFO "mUSBdriver: new USB device PLUGGED!");
return 0; // indicate we will manage this device
我正在尝试编译用于USB转串行设备的Linux驱动程序,但遇到错误
/root/moxa_usb_to_serial/mxu11x0/driver/mxu11x0.c:307: error: ‘usb_serial_probe’ undeclared here (not in a function)
/root/moxa_usb_to_serial/mxu11x0/driver/mxu11x0.c:308: error: ‘usb_serial_disconnect’ undeclared here (not in a function)
我有linux
Linux host 3.10.
我有一个运行在Android5.0.2上的sf1,而笔记本电脑在15.3的深度运行。
当我通过usb连接我的手机和笔记本电脑并启动usb绑定时,它说设备被删除了,它无法连接到rndis设备。
以下是电话中打开usb绑定后的dmesg
USB disconnect, device number 24
[ 1936.924410] usb 1-1.1: new high-speed USB device number 25 using ehci-pci
[ 1937.017301] usb 1-1.1: New USB device found, idVendor=05c6, idProduct=
由于我升级到15.10,我的拇指驱动器不是自动安装时,我插入我的棍子。德梅格里什么都没有。以下是syslog的日志:
Dec 30 07:28:55 thomas-linux-box kernel: [174764.056053] usb 8-1.8: new
full-speed USB device number 10 using ehci-pci
Dec 30 07:28:55 thomas-linux-box kernel: [174764.128031] usb 8-1.8: device descriptor read/64, error -32
Dec 30 07:28:55
当我连接调制解调器时,befour启动时一切正常。但是当连接到正常工作的PC时会出现错误。
我没有使用任何驱动程序从其他地方,所有工作在默认的debian杰西存储库。
这里是dmesg:
171.342776] usbcore: registered new interface driver usb-storage
[ 171.528837] usb 2-5: USB disconnect, device number 2
[ 171.998784] usb 2-5: new high-speed USB device number 3 using ehci-pci
[ 172.1316
我找到了我的一个旧的IDE驱动器(希捷ST36422A),我希望在它上找到一些怀旧的数据。
到目前为止,我的系统似乎识别驱动器,但分配的/dev/sdh文件没有出现在lsblk或fdisk -l中。我也不能使用dd。
我正在通过一个通用的usb2ide/sata转换器连接,该转换器使用外部电源coord。驱动器设置为从模式.
dmesg的输出:
[ 1672.540299] usb 4-2: new SuperSpeed USB device number 7 using xhci_hcd
[ 1672.562867] usb 4-2: New USB device found, idVend
我有一个红外温度计,它运行在USB上的虚拟串口上,我正试图在Debian上使用它。不幸的是,系统不枚举/dev/ttyUSB设备。
下面是设备的dmesg:
usb 5-1: new full-speed USB device number 3 using uhci_hcd
usb 5-1: New USB device found, idVendor=10c4, idProduct=834b
usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 5-1: Product: Infrared Online S
The back
我的老板讨厌Windows和虚拟化的想法,他给我带来了他的新的ZenBook UX32VD,希望在上面安装openSUSE 12.1。到目前为止,我已经找到了一个又一个问题,似乎找不到很多关于我遇到的问题的信息,我想有什么地方比这里更好地开始收集它。
膝上型电脑手册
我在ZenBook上安装12.1时遇到的第一个问题是没有磁盘驱动器。我通过制作一个可引导的USB驱动器解决了这个问题。
我遇到的第二个问题是,安装程序似乎不支持ZenBook上的USB3.0端口。幸运的是,USB3.0是向后兼容的,所以我不得不用openSUSE 12.1's安装数据在2.0USB上创建
我使用110 WiFi .它过去运行良好,但是在一些配置更改之后,我破坏了一些东西,现在当我插入dongle时,我在lsusb输出中看到了它,但是wlan0没有被创建,dongle上的led也不亮。
要查什么?
~ > uname -a
Linux Distress 3.2.0-56-generic #86-Ubuntu SMP Wed Oct 23 17:31:43 UTC 2013 i686 i686 i386 GNU/Linux
dmesg显示
[ 667.824095] usb 1-8: new high-speed USB device number 6 using ehci
我有一个alfa awus036h,但是我不知道如何在ubuntu14.04上安装驱动程序。当设备被插入和无线开关关闭时。这是lsusb的输出。
Bus 001 Device 002: ID 8087:8000 Intel Corp.
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0003 Linux Foundation 3.0 root hub
Bus 002 Device 007: ID 0cf3:3004 Atheros Communications
我正在尝试为我的Mecer配置NUT,它要求我提供UPS连接到的端口,在NUT ups.conf示例中显示
port = /dev/ttyS1
如何确定UPS USB连接到的端口?
Linux是CentOS 6,它是。
我试着插入它并运行dmesg put --我无法理解输出
usb 1-6: new low speed USB device number 103 using xhci_hcd
usb 1-6: New USB device found, idVendor=0665, idProduct=5161
usb 1-6: New USB device strings: Mfr=1,