I have an audio usb device which is not being recognized on my NSLU2 with openWrt trunk, r15407. Nothing is reported about it by "dmesg | tail" or "lsusb". When I plug it into a ubuntu PC I get the following results from those commands.
$ dmesg | tail -n 5
[190609.552038] usb 2-2: new full speed USB device using uhci_hcd and address 6
[190609.712954] usb 2-2: configuration #1 chosen from 1 choice
[190609.722321] input: C-Media USB Headphone Set as /devices/pci0000:00/0000:00:1d.1/usb2/2-2/2-2:1.3/input/input8
[190609.761649] input,hidraw2: USB HID v1.00 Device [C-Media USB Headphone Set ] on usb-0000:00:1d.1-2
[190610.057649] usbcore: registered new interface driver snd-usb-audio
$ lsusb
Bus 005 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 006: ID 0d8c:000c C-Media Electronics, Inc. Audio Adapter
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 002: ID 046d:c513 Logitech, Inc. MX3000 Cordless Desktop Receiver
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
I think I have the relevant sound and usb modules installed. I assume it would be detected at boot time or at insertion by "hotplug". I don't know anything about how this should work, but "/etc/hotplug.d/usb" is a stub with no active content.
I looked in the kamikaze documentation here -- http://kamikaze.openwrt.org/docs/openwr … 340001.3.1 Unfortunately the section "1.3.1 Hotplug" is empty. Where do I find information about hotplug and how to go about detecting and connecting to this usb device?