LINUX-BG Адрес : http://www.linux-bg.org |
Siemens mini How-To |
От: Iko Публикувана на: 1-12-2004 Адрес на статията: http://www.linux-bg.org/cgi-bin/y/index.pl?page=article&id=advices&key=360944299 |
# Автор : Христо Илиев # email: iko at drundrun dot org # v0.1 Дата : 24 Април 2004 Siemens mini How-To 1. Каква е целта ? Целта ми беше да разглеждам директориите на мобилния ми телефон и обменям информация (снимки, мелодии, Java игри, приложения и др.) с компютъра използвайки операционна система GNU/linux. 2. Кои телефони включва това how-to ? Аз лично имам Siemens C60 (www.my-siemens.com/c60), но описаната по-долу процедура би трябвало да ви помогне да свържете всички Siemens телефони по-нови от S55. Тествано е с модели на Siemens C60 и M55. 3. Какво е необходимо ? 3.1. Хардуер : - Мобилен телефон Siemens :) - Кабел за данни. Аз имам за сериен порт (струва 15 лв. по магазините за GSM-и) и това how-to се отнася за връзка през сериен порт. Ако някой успее да го подкара през IrDA или Bluetooth нека ми пише. C60 няма такива възможности (нито пък компютъра ми :) затова не съм го пробвал. 3.2. Софтуер - FUSE (Filesystem in userspase) - SieFS (Siemens file system) - kernel source - или поне необходимите на FUSE хедър файлове да компилира модул за кърнела забележка: естествено ако намерете FUSE компилирано за вашия кърнел, не Ви е необходим сорса на кърнела. 4. Инсталиране 4.1. Fuse Изтеглете си FUSE от страницата на проекта на AVFS (A Virtual Filesystem) http://sourceforge.net/projects/avf/ Последната версия към момента на писане е 1.1 от 3.02.2004 г. Разархивирайте и компилирайте по тривиалния за linux начин : $ tar -zxvf fuse-1.1.tar.gz $ cd fuse-1.1 Прочетете README файловете и изпълнете упътванията написани там, ако се отнасят за вас (например на кърнели от серията 2.6.X ). След това продължете: $ ./configure $ make и след това като root # make install Така би трябвало да имате компилиран модул за вашия кърнел. Проверете това и ако всичко изглежда наред продължете нататък. 4.2. SieFS SieFS е написан от Dmitry Zakharov <dmitry-z AT mail DOT ru> и може да го изтеглите от http://mirror01.iptelecom.net.ua/~dmitry_z/siefs/ Последната версия към момента на писане е 0.2 от 19.11.2003 г. Разархивирането и инсталирането става по същия лесен начин :) $ tar -zxvf siefs-0.2.tar.gz $ cd siefs-0.2 $ ./configure $ make и като root # make install По желание може преди make install да намалите големината на изпълнимия файл с strip -s siefs. Сега вече сте готови за най-важното :) 5. Монтиране на телефона Свържете телефона, кабела и компютъра и се убедете че връзките са добре затегнати и правят сигурен контакт. При мен телефона се свързва към COM2 (/dev/ttyS1) и за да монтирам телефона изпълнявам следната команда (с root или чрез sudo) : # mount -t siefs /dev/ttyS1 /home/iko/mobile Това работи при мен. Както пише на страницата на SieFS, ако имате по-стара версия на mount, пробвайте с : # fusermount /mnt/mobile siefs /dev/ttyS0 [options] Разбира се ако има нужда променете точката на монтиране и името на устройството. 6. Как да прехвърля информация ? Ако всичко до тук е преминало без проблеми, останалото е лесно - просто се отнасяйте с файловете и директориите от телефона Ви както със всички останали файлове и директории. Може спокойно да копирате файлове с cp от и в телефона. С df може да видите свободното място в телефона и естествено с rm може да триете файлове :) Или просто да използвате любимият Ви файлов мениджър. Другия вариант е с конзолната програма slink, която се компилира заедно с siefs и също може да комуникирате с телефона си чрез конзолни команди. Ще е супер ако някой направи GUI frontend :) Освен тава може да преобразувате вашите гласови бележки от телефона в .wav формат чрез програмката vmo2wav, която също идва заедно с siefs. 7. Проблеми ??? При мен всичко премина без проблеми :) и ако Вие следвате тези стъпки, четете внимателно README файловете и сте късметлия би трябвало да няма проблеми с инсталирането. Пробвал съм го два пъти - на Mandrake 9.2 с кърнел 2.4.22 и Siemens C60 и на Arch Linux с кърнел 2.6.3 и Siemens М55. При мен НЕ работи с телефони C55 и A55, но проблема може и да е от неподходящ кабел. При опит за четене сами се изключват. На страницата на SieFS пише че е тествано и с модели S45, ME45, SL45, S55 и MC60. 8. Никаква гаранция С написаното по-горе не поемам никаква отговорност ако при изпълнението на тази процедура навредите на Вас, на телефона Ви, на компютъра Ви или на озоновия слой :) ! Отговорността си е лично Ваша ! 9. Заключение Така вече може да слагате всичко каквото си желаете в паметта на телефона без помощта на онази операционна система за която е необходимо да изтеглите инсталационен файл с големина 9987146 байта, докато при линукс модула за кърнела е 22827 байта (кърнел 2.4.22) и siefs - 40900 байта, общо само 63727 байта. :) 10. Забележки, промени, критики, похвали Изпращайте вашите мнения на iko at drundrun dot org , на ICQ#70729418 или Jabber ID: iko@jabber.com |
Авторите на сайта, както и техните сътрудници запазват авторските права върху собствените си материали публикувани тук,
но те са copyleft т.е. могат свободно да бъдат копирани и разпространявани с изискването изрично да се упоменава името на автора,
както и да се публикува на видно място, че те са взети от оригиналния им URL-адрес на този сървър (http://www.linux-bg.org). Авторските права на преводните материали принадлежат на техните автори. Ако с публикуването тук на някакъв материал неволно са нарушени нечии права - след констатирането на този факт материалът ще бъде свален.
All trademarks, logos and copyrights mentioned on this site are the property of their respective owners.
|