Hallo, * Bernhard Junk <bernd@bernhardjunk.com> [2006-12-24 00:31]:
leider kann ich bei SL10.2 das Verzeichnis /proc/bus/usb nicht finden. Es wird vom System nicht angelegt! Wie kann ich es manuell erzeugen?
Bei vorherigen Versionen konnte ich mit cat /proc/bus/usb/devices die angeschlossenen USB-Geräte anzeigen lassen. Ich muss um mit MIDI zu kommunizieren mit fxload den Treiber auf die USB-Schnittstelle laden. Dazu brauche ich die Adresse des USB-Ports.
Das Verzeichnis gibt es nicht mehr. Die Option CONFIG_USBDEVFS ist in den SUSE-Kerneln seit 10.2 deaktiviert, offenbar da usbdevfs Sicherheitsprobleme hatte. Das ganze wurde durch /sys/bus/usb/ ersetzt. Ich weiß nicht ob deine Anwendung damit umgehen kann. Wenn nicht muss sie ggf. an einigen Stellen geändert werden. Oder du kompilierst einen neuen Kernel. Gruß, Bernhard PS: Das Ganze ist nichts SUSE-spezifisches. Nach und nach wird CONFIG_USBDEVFS verschwinden. Wir sind vielleicht etwas früher ...