#6 udev-rule does not work for suse-10.1

closed
5
2006-08-14
2006-08-12
cyberbeat
No

this is from my system-log, when I connect my transit-
usb:

Aug 12 13:22:27 trara madfuload: cannot open /proc/bus/
usb/002/005: No such file or directory

it worked with suse-10.0, but in 10.1 /proc/bus/usb is
empty, and I have read in a forum, that in 10.1 it is
all now in /dev/bus/usb/...

Discussion

  • cyberbeat
    cyberbeat
    2006-08-12

    Logged In: YES
    user_id=1133732

    I have found a workaround, but I don't know, if this will
    bring other new problems. change in fstab:

    #usbfs /proc/bus/usb usbfs noauto 0 0
    /dev/bus/usb /proc/bus/usb usbfs defaults 0 0

     
  • Logged In: YES
    user_id=240068

    The madfuload utility gets the file name to open from the
    DEVICE environment variable. This variable gets set by the
    kernel.

    This seems to be a bug with your distribution, the "noauto"
    prevents the usbfs from being mounted automatically (which
    is OK when the USB module get loaded later), but then the
    startup scripts don't actually mount it.

    Just replacing "noauto" with "defaults" should work just as
    well.

     
    • status: open --> closed
     
  • Logged In: YES
    user_id=880808
    Originator: NO

    The problem is the same for SuSE 10.2, but 10.2 does not provide the usbfs anymore for work arround. I do own a M-Audio Transit. With the help of linux-hotplug-devel@lists.sourceforge.net I fixed my udev rule and would like to provide a new 42-madfuload.rules.in.

    Kind regards
    Berthold

     
  • Logged In: YES
    user_id=880808
    Originator: NO

    It seems I have to open a new bug to provide the file.