The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

Монтирование телефонов Siemens под Linux как USB диска (mobile usb linux disk)


<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>
Ключевые слова: mobile, usb, linux, disk,  (найти похожие документы)
From: ILL <ilovelinux@rambler.ru.> Date: Mon, 20 Jan 2005 18:21:07 +0000 (UTC) Subject: Монтирование телефонов Siemens под Linux как USB диска Оригинал: http://www.linuxmobile.h12.ru/data/siemens/des.html Многим из вас хотелось бы примонтировать мобильник как логический диск. Да и обидно как-то в Windows можно, а почему же нельзя в Linux??? Долго меня терзали такие мысли... ...и с помощью www.google.com.ru (огромное спасибо Gringo, который учил ? ?А ты Googl?ом порули?) я нашел замечательную утилиту SieFS, которая основывается на модулях ядра fuse. С помошью неё вы без проблем сможете примонтировать ваш мобильный телефон как логический диск, после чего просматривать содержимое каталогов мобилы через MidnightCommander (во избежании всяческих глюков, я бы не рекомендовал вам просматривать каталоги мобилы через другие файловые менеджеры). Хочу заметить, что SieFs гораздо приятнее чем виндовый DES - никаких глюков, перемещение по каталогам по скорости такое же как и по каталогам жесткого диска и т. д. и т. п. Если вы пользуетесь USB кабелем, то надо включить в ядро поддержку USB и USB кабеля. USB support ---> <*> Support for USB USB Serial Converter support ---> USB Serial Converter support [*] USB Generic Serial Driver USB Prolific 2303 Single Port Serial Driver Ну что же, приступим - нам понадобятся два архива: siefs-0.4.tar.gz (Утилита) fuse-1.3.tar.gz (Модуль ядра) Можно скачать еще и с домашней странички проэкта SieFs http://mail.rambler.ru/Redirect/users.iptelecom.net.ua/~dmitry_z Предположим, что файлы siefs-0.4.tar.gz fuse-1.3.tar.gz лежат у вас в директории /home/temp Сначала нам нужно научить ядро видеть файловую систему мобильного телефона. Для этого выполним следующие команды: cd /home/temp tar zxvf fuse-1.3.tar.gz cd /home/temp/fuse-1.3 ./configure make make install Ну вот, теперь наше ядро знает файловую систему fuse Следующий шаг - установка утилиты SieFS. Для установки, воспользуйтесь командами приведёнными ниже: cd /home/temp tar zxvf siefs-0.4.tar.gz cd /home/temp/siefs-0.4 ./configure make make install Теперь приступим к монтированию. Сначала создайде директорию /mnt/mobile/. После чего выполните команду: mount -t siefs /dev/ttyS0 /mnt/mobile Если вы используете не COM-data кабель, а USB, то в команде вместо ttyS0 должно стоять ttyUSB0. Если же вы хотите упростить процесс монтирования, то следует отредактировать файл /etc/fstab. В этот файл необходимо добавить ещё одну строку (это строка должна быть последней в этом файле) /dev/ttyS0 /mnt/mobile siefs noauto,user,rw,umask=0 0 0 (Если вы используете не COM-data кабель, а USB, то вместо ttyS0 должно стоять ttyUSB0) после чего ОБЯЗАТЕЛЬНО переведите курсор на новую строку и сохраните файл. Теперь можете монтировать мобилу с помощью команды: mount /mnt/mobile

<< Предыдущая ИНДЕКС Правка src Установить закладку Перейти на закладку Следующая >>

Обсуждение [ RSS ]
  • 1, Scarry (?), 13:38, 31/05/2006 [ответить]  
  • +/
    Небольшое дополнение.

    Для того, чтобы можно было монтировать из-под непривелигированного пользователя, его нужно включить в группу fuse.

    И тому же непривелигированному пользователю просто так размонтировать телефон не получиться. При попытке размонтирования команда umount выдаст

    umount: /mnt/phone mount disagrees with the fstab

    Это происходит потому, что в файле fstab у нас стоит тип файловой системы siefs, а в mtab будет тип fuse.

    Поэтому размонтировать надо командой

    fusermount -u <mount_point>

     

     Добавить комментарий
    Имя:
    E-Mail:
    Заголовок:
    Текст:




    Партнёры:
    PostgresPro
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2024 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру