LINUX.ORG.RU

Примонтировать мобильник


0

0

Собственно как сделать сабж? Мобильник Siemens SL65, подключён через USB ИК-глазок Tekram IR-410W. В ядре всё что связано с IrDA включено, obexftp работает нормально, но хочется именно чтобы монтировалось как диск. Я кое-какие доки уже почитал, но там не написано как это сделать именно на IrDA - у меня никаких ttyS0 и USBttyS0 нету.

Всё, як обычно я допёр раньше чем мне ответили. Может кому ещё понадобится...

Вся процедура:

Добавить в ядре поддержку IrDA, IrCOMM, USB IrDa dongle и модуль под ваш ИК-глазок

Поставить irda-utils

Поставить fuse

Поставить siefs

irattach irda0 -s

modprobe fuse

mount -t siefs /dev/ircomm1 (не 0!!!) /mnt/mobile

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Блин, а я так и не смог подмонтировать свой С62 ни с помощью obexftp, ни с помощью fuse, ни с помощью siefs :(

vovans ★★★★★
()
Ответ на: комментарий от vovans

> Блин, а я так и не смог подмонтировать свой С62 ни с помощью obexftp, ни с помощью fuse, ни с помощью siefs :(

Из под рута пробовал? У меня из под юзера тоже сначало не работало, там какая-то взаимная заглюченность fuse, siefs и многострадального udev. Потом просто тупо в одном терминале юзером пытаешься делать нужные действия, а в другом при этом по ходу рутом навешиваешь на файлы и каталоги нужные права, пока в юзерском терминале оно не начнёт нормально работать. Метод топорный, он это лучше чем самому лезть в исходники. :)

loungelizard
() автор топика
Ответ на: комментарий от vovans

> none /mnt/mobile siefs device=/dev/ttyS0,users 0 0

Конечно оно у тебя работать не будет. Девайс надо писать как и у всех дисков там где у тебя none, а не в опциях к siefs. Попробуй из под рута. А чтобы работало не из под рута, ставишь права 666 на /dev/fuse, /dev/твой_порт и 777 на папку куда монтируешь мобильник.

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Ну, прописал:

/dev/ttyS0 /mnt/mobile siefs users 0 0

Ничего не изменилось!

vovans ★★★★★
()
Ответ на: комментарий от vovans

До меня кажется дошло - у тебя мобилка в режиме GPRS работает, или факса или что-то типа этого. Тем более ты в предыдущей теме написал что на AT-команды оно отзывается. Поотключай всё это в мобилке и пробуй.

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Что-то я не найду siefs в списке:

# cat /proc/filesystems
nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev binfmt_misc
nodev usbfs
nodev pipefs
nodev futexfs
nodev tmpfs
nodev eventpollfs
nodev devpts
reiserfs
ext3
ext2
nodev ramfs
msdos
vfat
iso9660
nodev autofs
udf
nodev oprofilefs
nodev supermount
ntfs
ufsd
nodev rpc_pipefs
nodev nfsd
nodev fuse

Должна она там быть или нет?

vovans ★★★★★
()
Ответ на: комментарий от loungelizard

Не работает он в режиме GPRS. И чего плохого, что телефон на АТ-команды отвечает? Ведь там же есть модем.

vovans ★★★★★
()
Ответ на: комментарий от vovans

> Должна она там быть или нет?

У меня нет даже когда оно смотнировано:

nodev sysfs
nodev rootfs
nodev bdev
nodev proc
nodev sockfs
nodev usbfs
nodev pipefs
nodev futexfs
nodev tmpfs
nodev eventpollfs
nodev devpts
ext3
ext2
nodev ramfs
msdos
vfat
iso9660
ntfs
nodev fuse
udf
nodev mqueue


А работать одновременно как GPRS и как флэшка В ПРИНЦИПЕ не может ни один мобильник. Ну сам подумай, он что, все папки и файлы из телефона по Z-Modem выкачивать будет чтоли? :)

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Да говорю тебе, что ГПРС выключен в опциях. А то, что доступны АТ-команды, так они и должны быть доступны.

vovans ★★★★★
()
Ответ на: комментарий от vovans

Странно. У меня "или-или". Включаешь GPRS - комп не признаёт в мобилке флэшку, зато может модемиться. Выключаешься - нельзя вылезти в интернет, зато видятся файлы. На моторолах тоже самое.

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Да при чём тут это? Гпрс и доступность АТ-команд, это,вроде как, разные вещи.

Но что там по теме? ;) Есть ещё предложения?

vovans ★★★★★
()
Ответ на: комментарий от vovans

> mount.fuse# Can not find FUSE mount binary for FS /dev/fuse

Собери и поставь последние версии fuse и siefs. Пропиши в /etc/fstab:

/dev/ircomm1 /mnt/mobile siefs noauto,user,users,rw,umask=0 0 0

Ну ессна /dev/ircomm1 замени на то что у тебя.

Плюс я так и не понял как ты мобильник подключаешь? По комовскому кабелю?

loungelizard
() автор топика
Ответ на: комментарий от vovans

Ещё я вспомнил когда вчера рылся в инете и искал всю эту инфу про сименсы, там было что на какой-то модели чтобы всё заработало надо включить какую-то опцию. Про какую модель была речь и что за опция если ещё раз наткнусь - скажу.

loungelizard
() автор топика
Ответ на: комментарий от loungelizard

Коммовский. Что-то всё равно не работает :( Жаль :(

vovans ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.