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?