Монтирование ObexFS от юзера

PCLinuxOS

Модератор: Bizdelnick

Virusmater
Сообщения: 91

Монтирование ObexFS от юзера

Сообщение Virusmater »

Есть телефон Nokia N70, который не может работать как флешка. Мои действия:
захожу под рутом

Код: Выделить всё

# lsusb
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 004: ID 054c:0360 Sony Corp.
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 003 Device 002: ID 046d:c216 Logitech, Inc. Dual Action Gamepad
Bus 003 Device 003: ID 062a:0000 Creative Labs Optical mouse
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 006 Device 007: ID 0421:043a Nokia Mobile Phones N70 USB Phone Parent
Bus 007 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 007 Device 002: ID 046e:5100 Behavior Tech. Computer Corp.

Nokia обнаружилась

Код: Выделить всё

# obexftp -u
Found 2 USB OBEX interfaces

0 (Manufacturer: Nokia Product: Nokia N70 Serial: (null) Interface description: SYNCML-SYNC)
1 (Manufacturer: Nokia Product: Nokia N70 Serial: (null) Interface description: PC Suite Services)

Use '-u interface_number' to connect
Nothing to do. Use --help for help.

obex протокол присутствует, выбираем устройство

Код: Выделить всё

obexfs -u 1 /media/nokia

монтируем устройство в предварительно созданую папку
но тут возникает проблема: телефон нормально монтируется, но просмотреть папки я могу только от рута. Смена прав на папке не помогает, тк после монтирования права сбрасываются на рутовские. Что посоветуете?
Спасибо сказали:
Ingvar16
Сообщения: 36
ОС: Debian Squeeze

Re: Монтирование ObexFS от юзера

Сообщение Ingvar16 »

http://teabreak.pk/nokia-6630-using-usb-ca...debian-37/4618/
Здесь советуют вот это:

Oh glee! But wait, we’re not finished yet. If you’ve noticed we’ve been logged in as root the whole time. If you log out and try to access the mounted filesystem, you will not be able to do so as normal user! We have to fix this now.
First you’ll have to add yourself to the fuse group.
# usermod -G fuse zohair

Replace zohair with your username, of course.
Then add the following lines to /etc/fstab. (Note how the spaces in the command line disappear in the fstab listing)
obexfs#-u1 /media/phone fuse allow_other 0 0

The allow_other option is needed because by default only the user issuing the mount command can view a fuse filesystem. But we want everyone to see it.
# mount /media/phone

Done. Log out of root and access the files as normal user. If you can read but not write change the file permissions of /media/phone (or wherever you choose to mount your phone). You might have to unmount it in order to do so.

У меня Е51.Та же проблема.Под рутом работает.

http://dev.zuckschwerdt.org/openobex/wiki/ObexFs
И отсюда пытался настроить опции FUSE в fstab,но не помогло :(
Спасибо сказали: