/proc/bus/us

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
fabske
Beiträge: 2023
Registriert: 14.06.2003 15:07:51

/proc/bus/us

Beitrag von fabske » 08.05.2010 12:19:11

Ich benutze Ubuntu 9.10 und eine Camera von VRMagic (Uni Projekt). Bis vor Kurzem hat diese noch wunderbar funktioniert. In der Anleitung heißt es, nachdem man den Treiber installiert:

Code: Alles auswählen

# some final words
echo "ATTENTION: You have to make sure that usbfs is mounted with appropriate permissions!"
echo "Add the following line to /etc/fstab to enable usbfs for every user:"
echo "usbfs           /proc/bus/usb   usbfs   auto,devmode=0666 0 0"
Genau das hab ich immer noch drin, aber es lässt sich nimmer mounten und die Cam funktioniert nicht.

Code: Alles auswählen

root@neptun:/home/fabske# mount -a
mount: Einhängepunkt /proc/bus/usb existiert nicht
root@neptun:/home/fabske# uname -a
Linux neptun 2.6.31-20-generic #58-Ubuntu SMP Fri Mar 12 05:23:09 UTC 2010 i686 GNU/Linux
Neuerdings gibt es in /proc/bus auch gar kein usb mehr!? Kann mir jemand sagen was ich nun tun kann?

Vielen Dank!
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: /proc/bus/us

Beitrag von rendegast » 08.05.2010 15:52:34

Richtig, in mtab.sh gibt es nun sowas:

Code: Alles auswählen

	if [ -d /proc/bus/usb ]
	then
		domtab usbfs /proc/bus/usb "procbususb"
	fi

Code: Alles auswählen

# uname -a
Linux testing116 2.6.32-4-xen-686 #1 SMP Tue Apr 6 11:04:14 UTC 2010 i686 GNU/Linux

# lsmod | egrep "usb|hcd"
ohci_hcd               17092  0 
ehci_hcd               28022  0 
usbcore                98646  3 ohci_hcd,ehci_hcd
nls_base                4541  3 nls_utf8,cifs,usbcore
Wo isses hin?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
fabske
Beiträge: 2023
Registriert: 14.06.2003 15:07:51

Re: /proc/bus/us

Beitrag von fabske » 10.05.2010 09:44:51

rendegast hat geschrieben: Wo isses hin?
Was meinst du damit?
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: /proc/bus/us

Beitrag von rendegast » 10.05.2010 10:12:31

fabske hat geschrieben:Was meinst du damit?
Soweit ich mich erinnere hat usbcore /proc/bus/usb erstellt.
Bei mir fehlt /proc/bus/usb und ein gemountetes usbfs ja auch.

Und das schon seit einiger Zeit:
http://packages.debian.org/file:mtab.sh ->
http://packages.debian.org/squeeze/initscripts ->
http://packages.debian.org/changelogs/p ... /changelog :
...
sysvinit (2.86.ds1-62) unstable; urgency=low
...
* Do not mount usbfs any more, it was deprecated long ago.
Applications should all use /dev/bus/usb, which can be managed more
flexibly (assign permissions with udev, and the like). Thanks Martin
Pitt. (Closes: #483392, #422940, #360165, #471101)
....
-- Petter Reinholdtsen <pere@debian.org> Tue, 23 Jun 2009 18:18:53 +0200
...
(lenny: "Package: initscripts (2.86.ds1-61)")
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
fabske
Beiträge: 2023
Registriert: 14.06.2003 15:07:51

Re: /proc/bus/us

Beitrag von fabske » 10.05.2010 13:04:49

Wenn ich bei aptitude nach usbfs suche finde ich auch nichts.
Ich hab das mal in der fstab angepasst:

Code: Alles auswählen

#VRMagic
usbfs           /dev/bus/usb   usbfs   auto,devmode=0666 0 0
Das bringt aber nix, weil ja usbfs nicht existiert:

Code: Alles auswählen

root@neptun:/home/fabske# mount -a
mount: unbekannter Dateisystemtyp „usbfs“
Was mach ich denn jetzt?
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: /proc/bus/us

Beitrag von cosmac » 10.05.2010 15:31:37

hi,

erstmal muss das Module usbcore geladen sein, aber das ist heute wohl immer der Fall. Dann brauchst du einen Kernel mit "CONFIG_USB_DEVICEFS=y". Ob du einen hast, der passend konfiguriert ist, sollte man so rauskriegen:

Code: Alles auswählen

grep CONFIG_USB_DEVICEFS /boot/config*
Beware of programmers who carry screwdrivers.

Benutzeravatar
fabske
Beiträge: 2023
Registriert: 14.06.2003 15:07:51

Re: /proc/bus/us

Beitrag von fabske » 10.05.2010 17:19:10

Das ist echt seltsam. Ubuntu hat das bei einem Update einfach ausgewechselt...

Code: Alles auswählen

fabske@neptun:~$     grep CONFIG_USB_DEVICEFS /boot/config*
/boot/config-2.6.31-14-generic:CONFIG_USB_DEVICEFS=y
/boot/config-2.6.31-17-generic:CONFIG_USB_DEVICEFS=y
/boot/config-2.6.31-19-generic:CONFIG_USB_DEVICEFS=y
/boot/config-2.6.31-20-generic:# CONFIG_USB_DEVICEFS is not set
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: /proc/bus/us

Beitrag von cosmac » 10.05.2010 19:38:51

was an Ubuntu ... nein, in diesem Fall kann ich die Ubuntus verstehen, der Schritt war schon seit Jahren geplant. Für dein VRMagic hilft das nichts, das sollte bei Gelegenheit mal auf libusb umgestellt werden. Wenn mehrere Ubuntu-User brav anfragen würden...
Erstmal solltest du ja noch mit 2.6.31-19 klar kommen.
Beware of programmers who carry screwdrivers.

Benutzeravatar
fabske
Beiträge: 2023
Registriert: 14.06.2003 15:07:51

Re: /proc/bus/us

Beitrag von fabske » 12.05.2010 08:52:09

Jawohl, mit dem 2.6.31-19 gehts! :)
Bevor Du einen Beitrag postest:
- Kennst Du unsere Verhaltensregeln?
- Hast Du die Suchfunktion benutzt? Deine Frage wurde vielleicht schon in einem anderen Beitrag beantwortet.
- Ist schon ein Artikel in unserem Wiki vorhanden, der Deine Frage beantwortet?

Antworten