Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 86710 - mount point /proc/bus/usb does not exist/cannot exist, when using other mount point usbfs is not valid
Summary: mount point /proc/bus/usb does not exist/cannot exist, when using other mount...
Status: RESOLVED INVALID
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: [OLD] Core system (show other bugs)
Hardware: x86 Linux
: High major (vote)
Assignee: x86-kernel@gentoo.org (DEPRECATED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-03-25 14:45 UTC by richard c
Modified: 2005-03-31 08:18 UTC (History)
0 users

See Also:
Package list:
Runtime testing required: ---


Attachments
latest kernel config (.config,28.01 KB, text/plain)
2005-03-26 14:32 UTC, richard c
Details

Note You need to log in before you can comment on or make changes to this bug.
Description richard c 2005-03-25 14:45:51 UTC
i originally did not include any amount of USB support in my install of gentoo, if this is the problem i appologize for wating your time

but i have recently needed the use of my USB ports for printing, and have recompiled the kernel (numerous times) based on the suggestions of the printer/USB docs from the gentoo.org site, and wiki and a random tutorial on the gentoo forums

i have tried loading the USB as both local kernel and modules and get the same result

this result being that the mount point /proc/bus/usb does not exist... i have tried using mkdir to no avail and have manually concluded that it doesn't exist

knoppix sees the USB and mounts it fine, so this rules out hardware issues
further, i have tried changing fstab to call /dev/usb the mount point, and also tried /dev/sda1 (as shown to work for other distros) but when i do this i get a new error
that usbfs is not a valid file structure (not the exact words.. but the same point)
so at some point it seems that my gentoo installation failed to configure anything used to support USB

i would really like to avoid redoing the install as i had to do SEVERAL work-arounds to get it to work in the first place: took about 5 complete days to finish, and this isn't including emerging gnome... which was another 2 days (its a 550MHz p3 xeon)

i am hoping one of the dev's can instruct me on how to 
a.) create the point /proc/bus/usb: i mean emerging things creates new folders in it...why can't i? and 
b.) include usbfs as a supported filestructure
i'm sure there lots of other things that work in the background that have to be dealt with... but i am willing to work with it

i am using kernel 2.4.28-r7 grsecurity set to "low"(ya, my makeshift ati drivers dont like anything higher...) UHCI HCD (both kernel options) loaded as autoloading modules (along with usbcore) and i had to emerge the linux26-headers to get gnome to work (maybe this is the problem??)

Reproducible: Always
Steps to Reproduce:
1. anything i do...
2.
3.
Comment 1 richard c 2005-03-26 14:32:07 UTC
Created attachment 54548 [details]
latest kernel config
Comment 2 Daniel Drake (RETIRED) gentoo-dev 2005-03-31 08:18:06 UTC
Here's your problem:

# CONFIG_USB_DEVICEFS is not set

You don't need usbfs to be able to print. There is a seperate kernel driver for that. I think your problme is elsewhere.

Also, mounting it as /dev/usb or /dev/sda1 is completely wrong. usbfs is a pseudo filesystem which gives you a representation of all of the USB devices attached to your system. /dev/sda1 is a disk node (either scsi or usb-storage partition).