Could not open /proc/bus/usb/devices
| Affects | Status | Importance | Assigned to | Milestone | |
|---|---|---|---|---|---|
| QEMU |
Fix Released
|
Undecided
|
Unassigned | ||
| Virtualbox |
Fix Released
|
Unknown
|
|||
| apcupsd (Ubuntu) |
Invalid
|
High
|
Scott James Remnant (Canonical) | ||
| Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
| Hardy |
Invalid
|
Undecided
|
Unassigned | ||
| Jaunty |
Invalid
|
High
|
Scott James Remnant (Canonical) | ||
| fxload (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Jaunty |
Fix Released
|
Undecided
|
Unassigned | ||
| kvm (Ubuntu) |
Fix Released
|
Medium
|
Dustin Kirkland | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Low
|
Unassigned | ||
| Jaunty |
Fix Released
|
Medium
|
Dustin Kirkland | ||
| madfuload (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Jaunty |
Fix Released
|
Undecided
|
Unassigned | ||
| midisport-firmware (Ubuntu) |
Fix Released
|
High
|
Scott James Remnant (Canonical) | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Jaunty |
Fix Released
|
High
|
Scott James Remnant (Canonical) | ||
| qemu (Ubuntu) |
Fix Released
|
Medium
|
Dustin Kirkland | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Low
|
Unassigned | ||
| Jaunty |
Fix Released
|
Medium
|
Dustin Kirkland | ||
| qemu (openSUSE) |
Fix Released
|
Critical
|
|||
| sysvinit (Ubuntu) |
Won't Fix
|
High
|
Unassigned | ||
| Gutsy |
Invalid
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
High
|
Unassigned | ||
| Jaunty |
Won't Fix
|
High
|
Unassigned | ||
| usbview (Debian) |
Fix Released
|
Unknown
|
|||
| usbview (Ubuntu) |
Triaged
|
Medium
|
Unassigned | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Jaunty |
Won't Fix
|
Medium
|
Unassigned | ||
| vmware-server (Ubuntu) |
Invalid
|
High
|
Unassigned | ||
| Gutsy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Hardy |
Won't Fix
|
Undecided
|
Unassigned | ||
| Jaunty |
Invalid
|
High
|
Unassigned | ||
Bug Description
On Gutsy 64-bit using qemu/kvm (also VirtualBox and, I believe, VMWare) and the "-usb" switch no USB devices are available since qemu/kvm looks for the description of them in the 'devices' file of a usbfs mount at
/proc/bus/usb/
but the code previously providing the usbfs mount that is created at start-up via /etc/rcS/
/dev/bus/usb/
but currently there is no usbfs file-system mounted/linked there to provide the 'devices' text-file.
qemu/kvm reports:
qemuctl -qemu vdeq kvm -boot c -m 512 -hda /home/all/
info usbhost
Could not open /proc/bus/
$ ls -l /proc/bus/usb
total 0
WORKAROUND:
To re-enable it edit the file '/etc/init.
# Magic to make /proc/bus/usb work
#
mkdir -p /dev/bus/usb/.usbfs
domount usbfs "" /dev/bus/usb/.usbfs -obusmode=
ln -s .usbfs/devices /dev/bus/
mount --rbind /dev/bus/usb /proc/bus/usb
Execute the script manually to enable the change before a system reboot:
$ sudo /etc/init.
| description: | updated |
| Changed in kvm: | |
| status: | Fix Committed → In Progress |
| Changed in qemu: | |
| assignee: | intuitivenipple → nobody |
| status: | Fix Committed → Confirmed |
| Changed in kvm: | |
| assignee: | intuitivenipple → nobody |
| status: | In Progress → Confirmed |
| Changed in qemu: | |
| assignee: | nobody → persia |
| status: | Confirmed → In Progress |
| Changed in kvm: | |
| assignee: | nobody → persia |
| status: | Confirmed → In Progress |
| Changed in qemu: | |
| assignee: | persia → intuitivenipple |
| Changed in sysvinit: | |
| status: | New → Invalid |
| Changed in kvm: | |
| status: | Fix Committed → Fix Released |
| Changed in usbview: | |
| status: | New → Confirmed |
| Changed in usbview: | |
| status: | Unknown → New |
| description: | updated |
| description: | updated |
| Changed in virtualbox: | |
| status: | Unknown → New |
| Changed in sysvinit: | |
| milestone: | ubuntu-8.04-beta → ubuntu-8.04 |
| Changed in sysvinit: | |
| status: | Triaged → Won't Fix |
| Changed in sysvinit: | |
| milestone: | ubuntu-8.04 → none |
| Changed in qemu: | |
| status: | Unknown → Fix Released |
| Changed in kvm: | |
| assignee: | nobody → intuitivenipple |
| importance: | Low → Medium |
| Changed in qemu: | |
| assignee: | nobody → intuitivenipple |
| importance: | Low → Medium |
| Changed in kvm: | |
| assignee: | intuitivenipple → kirkland |
| status: | Confirmed → In Progress |
| status: | New → Won't Fix |
| Changed in midisport-firmware: | |
| status: | New → Won't Fix |
| Changed in qemu: | |
| status: | New → Won't Fix |
| Changed in usbview: | |
| status: | Confirmed → Won't Fix |
| Changed in vmware-server: | |
| status: | New → Won't Fix |
| Changed in usbview: | |
| importance: | Undecided → Medium |
| status: | Confirmed → Triaged |
| Changed in qemu: | |
| assignee: | intuitivenipple → nobody |
| Changed in kvm: | |
| status: | In Progress → Fix Released |
| Changed in virtualbox: | |
| status: | New → Fix Released |
| Changed in apcupsd: | |
| importance: | Undecided → High |
| Changed in vmware-server: | |
| importance: | Undecided → High |
| Changed in midisport-firmware: | |
| importance: | Undecided → High |
| Changed in apcupsd (Ubuntu Jaunty): | |
| assignee: | nobody → scott |
| Changed in midisport-firmware (Ubuntu Jaunty): | |
| assignee: | nobody → scott |
| Changed in qemu (Ubuntu Jaunty): | |
| assignee: | nobody → scott |
| Changed in usbview (Ubuntu Jaunty): | |
| assignee: | nobody → scott |
| Changed in qemu: | |
| status: | Fix Released → Fix Committed |
| Changed in qemu: | |
| status: | Fix Committed → Fix Released |
| Changed in usbview (Ubuntu Jaunty): | |
| assignee: | Scott James Remnant (scott) → nobody |
| Changed in usbview (Ubuntu): | |
| assignee: | Scott James Remnant (scott) → nobody |
| Changed in qemu (openSUSE): | |
| importance: | Unknown → Critical |
| Changed in usbview (Debian): | |
| status: | New → Fix Released |
| Changed in midisport-firmware (Ubuntu Hardy): | |
| status: | New → Won't Fix |
| Changed in fxload (Ubuntu Hardy): | |
| status: | New → Won't Fix |
| Changed in madfuload (Ubuntu Hardy): | |
| status: | New → Won't Fix |
| Changed in kvm (Ubuntu Hardy): | |
| status: | Confirmed → Won't Fix |
| Changed in qemu (Ubuntu Hardy): | |
| status: | Confirmed → Won't Fix |
| Changed in usbview (Ubuntu Hardy): | |
| status: | Confirmed → Won't Fix |

would making a symbolic link to /sys/bus/usb from /proc/bus/usb help or just screw everything up?