|
Autor |
Sõnum |
veeall
Pingviini aktivist
Vanus: 50
Liitunud: 27.09.2006
Postitused: 264
Distributsioon: Slackware64 14.2
|
|
No esimene käsk ei andnud oodatud infot. Aga näib, et usbfs pole sul külge haagitud, võid seda ehk ise teha.
sudo mount -v usbfs /proc/bus/usb -t usbfs -o devgid=24,devmode=0664
devgid=24 tähistab cdrom gruppi ubuntu livecd-l, eeldan, võibolla ekslikult, et sinu kasutaja on ka cdrom grupi liige, ja cdrom grupi id on 24 - kui need tõele vastaks, annaks ülalolev käsk usbfs kirjutusõigused kõigile cdrom grupi liikmetele ja peale seda peaks virtualboxi usb toimima.
Sul on võimalik ise vaadata mis gruppidesse su kasutaja kuulub kui avad tekstiredaktoris faili /etc/group. Kui seal on grupp nimega usbusers ning kasutaja selle liige, siis võid kasutada selle id numbrit devgid= järel.
---
8.10 live cd-l avastasin, et usbfs õigustega tegeleb fail 40-basic-permissions.rules selles on read:
Kood: | # USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", MODE="0664" |
niisiis see on koht kuhu vahele kirjutada GROUP="usbusers". aga ikkagi pead jälgima, et selline grupp eksisteerib failis /etc/group ja su kasutaja on selle grupi liige, logish.
|
|
|
|
|
|
|
|
hannovene
Pingviini aktivist
Liitunud: 04.09.2008
Postitused: 104
Distributsioon: Ubuntu 10.04
|
|
See käsk toimib:
sudo mount -v usbfs /proc/bus/usb -t usbfs -o devgid=1001,devmode=0664
kus 1001 on grupi usbuser id, kuhu ka kasutaja kuulub.
Aga kuidas asi permanentseks teha?
Failis: /etc/udev/rules.d/40-permissions.rules
On ainult selline koht, kus "usb_device" mainitakse.
Kood: | # USB serial converters
SUBSYSTEM=="usb_device", GOTO="usb_serial_start"
SUBSYSTEM=="usb", ENV{DEVTYPE}=="usb_device", GOTO="usb_serial_start"
GOTO="usb_serial_end"
LABEL="usb_serial_start"
ATTRS{idVendor}=="0403", ATTRS{idProduct}=="6001", \
MODE="0664", GROUP="usbusers"
LABEL="usb_serial_end" |
Grupi muutmine usbuseriks tulemust ei andnud.
Proovisin selle bloki asendada:
Kood: | # USB devices (usbfs replacement)
SUBSYSTEM=="usb_device", GROUP="usbusers", MODE="0664" |
See mingit tulemust ei andnud.
|
|
|
|
|
|
|
|
veeall
Pingviini aktivist
Vanus: 50
Liitunud: 27.09.2006
Postitused: 264
Distributsioon: Slackware64 14.2
|
|
40-basic-permissions.rules - kui see fail eksisteerib ja sisaldab # "USB devices (usbfs replacement)" ridu, siis tuleks sinna grupi info kirjutada, restartida ja proovida kas toimib.
Kui aga ei, siis võib lisada /etc/fstab faili rea:
usbfs /proc/bus/usb usbfs auto,devgid=1001,devmode=0664 0 0
Ma ei tea kas seda "auto"-t on vaja, aga igaks juhuks lisasin selle ka siia.
Fstab faili viimaseks reaks peab (minu teada) olema tyhi rida, nii et 1 enter tuleks veel peale usbfs rida panna.
|
|
|
|
|
|
|
|
hannovene
Pingviini aktivist
Liitunud: 04.09.2008
Postitused: 104
Distributsioon: Ubuntu 10.04
|
|
Faili /etc/udev/rules.d/40-basic-permissions.rules mutmine aitas.
Suur tänu veeall!
|
|
|
|
|
|
|
|
|
|
Powered by phpBB2 Plus based on phpBB © 2001/7 phpBB Group
|
|