where is /proc/bus/usb/devices????
a critical problem has come to my attention. For some reason, there is no /proc/bus/usb/devices. in fact,
[CODE]bash# lsusb bash#/CODE] does exactly what it looks like: returns NOTHING. Code:
bash-3.00# cd /proc/bus/usb here's my lsmod output: Code:
Module Size Used by |
Your usb pendrive is recognized but is treated as a SCSI device
Try (when connected) : Code:
cat /proc/scsi/usb-storage/* |
Your kernel might not have the usb device filesystem enabled. The help for that option states that it creates the /proc/bus/usb/devices
|
@dracolich
Yeah, I was absolutely positive about the same thing at first. But it turns out that I compiled my kernel with usbdevfs support (I checked make xconfig just to be sure). Also, at one point since my last kernel upgrade, I was able to cat /proc/bus/usb/drivers... so I must have had the support at one time or another... could I have deleted this file unknowingly?? and if so, is there anything I can do to get it back short of recompiling my kernel? |
well this was an easy fix:
Apparently I had thought that the usb filesystem was mounted by: mount usbdevfs none /proc/bus/usb Instead the filesystem that is mounted is usbfs. Changing that fixed everything! Stupid Zach... stupid... |
All times are GMT -5. The time now is 02:36 AM. |