Ключевые слова: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