Linux - SoftwareThis forum is for Software issues.
Having a problem installing a new program? Want to know which application is best for the job? Post your question in this forum.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
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
bash-3.00# ls
bash-3.00#
nothing there!!! The funny thing is that most of my USB devices run just fine. All this time, my usb pendrive recognizes under /dev/sda1 and my joypad and joystick recognize under /dev/js0. So where is /proc/bus/usb/devices???
it is obvious that the usb hub is recognized b/c I have the usbcore module running, and I think uhci_hcd is my usb-2.0 module. Can somebody tell me why I do not have a /proc/bus/usb/devices file?? it seems I should since I have usb compiled into my kernel....
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?
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!
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.