All Questions

Tagged with
Filter by
Sorted by
Tagged with
2
votes
0answers
36 views

Why do some devices generate DRIVER==“” in udevadm info?

The goal was actually quite simple, I was trying to get a USB camera to work on Linux. After installing uvc, uv4l (bcm2835 kernel module I guess), it still doesn't work. Currently, I got the ...
-1
votes
1answer
216 views

How do you wii-u-gc-adapter working on 64-bit debian?

Following these guides (https://github.com/ToadKing/wii-u-gc-adapter/blob/master/README.md and https://dolphin-emu.org/docs/guides/how-use-official-gc-controller-adapter-wii-u/#Linux) - I've tried ...
0
votes
2answers
620 views

Why Udev is loading two kernel modules for a single USB device?

I've a RTL8153 based USB ethernet adapter, which uses the cdc_ether driver by default. I want to use the r8152 driver, which could be loaded by creating a custom udev rule, as present in the Realtek'...
1
vote
1answer
2k views

Does udev load kernel modules?

In the Wikipedia article of udev: Device drivers are part of the Linux kernel, and device discovery, state changes, etc. are handled by the Linux kernel. But after loading the driver into memory, ...
1
vote
1answer
1k views

How to prevent a kernel module video driver to probe a specific graphic card device

My system contains 2 Nvidia cards. What i'm trying to achieve is one card driven by nouveau driver while the other by the official nvidia blob driver. Both drivers successfully cohabit if the nvidia ...
2
votes
1answer
187 views

How is a wifi driver exposed to userspace?

I'm exploring how does the wifi pipeline work on the Raspberry pi 3 starting from the driver and going upwards. I've identified the following drivers responsible for working with the wifi chip: $ ...
7
votes
1answer
4k views

Where does modprobe load a driver that udev requests?

Let's take a scenario where a Linux system has booted and is running correctly. A user comes along and hotplugs a USB memory device. The sequence of events that happen are illustrated on the diagram ...
1
vote
1answer
1k views

Udev rule setting up SocketCAN socket only works correctly only when run manually

I want to start slcand (the userspace daemon for the serial line CAN interface driver) when my Lawicel CanUSB dongle is plugged in. I followed Pascal Walter's step-by-step guide and all seems to work (...
1
vote
0answers
140 views

Kernel module inconsistency

everyone. I have special USB device (chinese touchscreen), what I need to connect to my computer with Linux. By default, Linux assign connected device to usbhid (I found this info by execute usb-...
2
votes
0answers
136 views

How to automatically load a new VID&PID to module usb_serial

I have a 4G module that requires me to run echo '03f0 581d' > /sys/bus/usb-serial/drivers/generic/new_id after every startup/resume to make the modem visible. How should I make this automatic? ...
2
votes
0answers
659 views

Failing to load a module on udev event

I have a pretty simple udev rule which is executed when a USB is plugged into my Debian machine: SUBSYSTEMS=="usb", KERNEL=="sd?", ACTION=="add", RUN+="/usr/local/bin/USB/t.sh \ %k" My t.sh is also ...
30
votes
1answer
42k views

How to assign USB driver to device

This question is two-fold: First, how do you manually detach a driver from a USB device and attach a different one? For example, I have a device that when connected automatically uses the usb-...