Передача файлов с Siemens-телефона на Linux — SieFS



Предисловие


Около недели назад я потерял свой второй телефон, который я использовал исключительно для звонков. Вместе с ним конечно же и симкарту. Только сегодня она была востановлена, а из лишних телефонов нашелся только старый запылившийся Siemens CX70. Поначалу он не включался, но чистка контактов и зарядка на ночь его оживили. И тут встал вопрос — как подключить сие чудо 2005 года выпуска? На нем нем ни Wifi, ни блютус, только IrDa и разьем для подключения шнура. Времени прошло много и адаптер для инфракрасного порта найти не удалось, зато был найден шнур для подключения Siemens устройств. И тут я вспомнил проблемы с установкой — драйвера для девайса, софт, потом неудобства при передаче. Сейчас у меня есть ArchLinux и Windows 8, на которой врядли бы завелись эти драйвера. К счастью мною был обнаружен пакет SieFS.


Установка и использование


Последняя версия SieFS вышла в 2005 году. И судя по системным требованиям на сайте автора необходимо ядро версии 2.4.*, mount 2.11 или выше, и FUSE 2 или выше. Несмотря на требуемые ядро, все собирается с некоторыми корректировками. Я кстати приютил пакет siefs на aur и исправил ошибку, чтобы работало на новых системах, так что пользователям ArchLinux будет достаточно одной команды:
yaourt -S siefs

Далее для монтирования используем параметр -t siefs. Устройство обычно /dev/ttyUSB0. Точно можно определить по выводу dmesg | tail примерно так
usb 3-1: pl2303 converter now attached to ttyUSB0
Пример монтирования:
sudo mount -t siefs /dev/ttyUSB0 /mnt

Для других дистрибутивов придется выполнить больше шагов. Установить libfuse-dev, build-essential зависит от дистрибутива. Скачать исходники, распаковать, сконфигурировать с изменениями, собрать и установить.
wget http://chaos.allsiemens.com/download/siefs-0.5.tar.gz
tar -xvf siefs-0.5.tar.gz
cd siefs-0.5/
LDFLAGS="-ldl -lrt" ./configure 
make

Дальше make install, но пользователям deb-дистрибутивов я советую checkinstall (другим советую найти аналог) для создания пакета и отдельной установки/ Также не уверен нужен ли патч, который используется в pkgbuild для archlinux. На всякий случай rghost.ru/39061415 (зеркало на яндекс диске) — патч. Ставить так — patch -p1 -i ../siefs.patch после cd siefs-0.5/ и до configure. (проверьте на системах исправлю пост.)

Заключение


Как бонус вы сможете конверировать записи с диктофона в формат WAV.
vmo2wav [-o output_file.wav] input_file.vmo

Также для тех кто найдет IrDa надо установить irda-tools или irda-utils, смотрите какой пакет есть у вас.
Далее создать устройства:
mknod /dev/ircomm0 c 161 0
mknod /dev/ircomm1 c 161 1
mknod /dev/irlpt0 c 161 17
mknod /dev/irlpt1 c 161 17

Подключаем адаптер, включаем IrDa на телефоне и выполняем:
irattach irda0 -s
mount -t siefs /dev/ircomm0 /mnt

Если что то не работает, есть irdadump и irdaping для выявления неисправности.

Еще даю собранный мною для ArchLinux i686 пакет и зеркало.
Не забывайте и не выкидывайте свои старые устройства, они еще могут вам пригодиться. Я например нашел на своем сименсе старые исходники своих программ и фотографии, пусть и не очень хорошего качества. Дополнительно открыл для себя, что его батарейка очень долго держит заряд — привык, что все новые девайсы не живут больше одного дня, а тут приятная неожиданнось из прошлого.
Поделиться публикацией

Комментарии 51

    +6
    sudo yaourt -S siefs
    sudo не обязательно. yaourt сам вызывает sudo когда ему нужно.
      +3
      А кто-то может сказать что случилось с siemens телефонами? Отличные телефоны были же…
        +8
        Их продали Benq, какое-то время они выпускались сначала под брендом Siemens (75-я серия), потом Benq-Siemens, потом Benq, потом Benq переименовался в Quisda, и занялся ODM производством.

        В общем, «она утонула».
        А телефоны да, были неплохие, постоянно соперничали с Nokia, их хачили и перепрошивали только в путь.
          +8
          >>их хачили и перепрошивали только в путь.
          самый огонь был с самописными нативными приложениями (elf) — даже mp3-плеер и сворачивающаяся аська были на 65 серии (или 75? мп3 в 75й кажется и так был..)
            0
            Android вытеснил всё и всех :(
            Куча разработчиков ушла на Android.
            Писал в свое время elf'ы под моторолу — это было интересно. Даже целая ветка есть, которая посвящена эльфам а моторах.
              +1
              о да, мотофан, Е398 тоже помню как с другом ковыряли, славное было время
                +4
                В память канувшим в небытие можно написать пост. Если это будет кому-то интересно?
                  +3
                  Mophun к слову был не только на моторолках. Еще и на старых моделях SE (SE t290, t230, t610 и тп). Было несколько приложений от русских разработчиков, такие как MPC (micro post client), painter (частично участвовал в разработке), scheduler и еще icq. Не знаю как на моторолках, но на SE все приложения должны пройти процедуру официальной сертификации по IMEI (естественно умельцы сделали тулзы для этого).

                  Эльфы — тоже интересная штука (были на 65, 75 сериях). Диспетчер задач, ballet mini, icq, jabber, dendy/sega/doom/gameboy emulator, mp3 player (для телефонов с wav only), это далеко не полный список вкусностей, доступных для мобильника по цене около 3к (конкретно у меня был siemens c72 (аналог c65). Фактически телефон превращался в смартфон. Ну и пара скринов с моего телефона (сейчас они воспринимаются с улыбкой, раньше было круто):
                  image
                  image
                  imageimageimage
                    0
                    там речь шла не про mophun (его в моторолах и не было вроде), а мотофан — крупный моторолофанатский форум :)
                      0
                      Упс, ошибся. Видимо слишком быстро глазами бегал, и увидел слово которое более близко мне)
                      0
                      даные?
                        0
                        Картинки сюда залей, вапер прямые ссылки убил.
                          +1



                            0
                            Почему-то напоминает скриншоты со спектрумов Наверное, цветовой гаммой и ощущением ностальгии.
                    +2
                    На сериях до 65-й использовалась архитектура C166. Под нее было проще патчи писать, новые телефоны уже перешли на ARM с новой адресацией, и прошивки на них были сыроватыми, продажи начали падать. Siemens начали покупать только гики и допиливать патчами.
                      +3
                      mp3-плеер был еще в SL45.
                        +2
                        если я правильно помню, в SL45 он был штатно. А вот в других 45х-65х не было
                        +1
                        У меня был cx65. Помню, что какой-то патч позволял увеличить объём доступной памяти с 11 до, кажется, 15 мегабайтов. Тогда это казалось очень круто.

                        А этот cx65, кстати, до сих пор отлично работает. У деда.
                      +5
                      Бизнес-модель, когда телефоны служат долго (а статья автора и комментарии в подтверждение этому) оказалась нежизнеспособной…
                        +1
                        В точку. Производители самых долгоживущих телефонов всегда были — Siemens и Nokia.
                        Неубиваемый Siemens M35 вообще 12 лет уже служит!
                          0
                          наверное самый короткий и самый развернутый ответ. Спасибо
                        +1
                        А что, осталось много сименсов? Не, у меня лежат МЕ45 (живой, только батарея дохлая) и C65 (батарея на издыхании, да и сам раздолбан), но в «диком виде» я их уже несколько лет не встречал.
                          0
                          Ну я месяца 2 назад купил сх65 за 10 грн практически в идеале, экран только пришлось заменить, не было изображения
                            0
                            Купить-то можно, в пределах 30 баксов на рынках стоят. От А35 начиная.

                            Хотя меня порадовал вчера R320 за 100 баксов. «Полностью рабочий, легенда 90х»
                            0
                            У меня валяется мой первый телефон А55 перешитый под С55. Жалко только, что батарея сдохла.
                              0
                              Уверен что сдохла? Я также думал пока не почистил контакты и не оставил его на день на зарядке. Он даже не показывал что заряжается.
                                0
                                Батарея стоит рублей 500-700, мне даже ради МЕ45 жалко покупать.
                                  0
                                  Неплохой телефон для походов, с одной зарядки работает неделю и проломать/утопить не жалко.
                                    +2
                                    Для «утопить» у меня есть специально обученный самсунг.
                                    Натюрморт «Самсунг и Ангара».


                                    И десять дней без зарядки держит, и поломать сложно, и даже GPS имеется, если вдруг приспичит.
                                      0
                                      А что за моделька, скажите? Зело интересно в спеках поковыряться.
                                        0
                                        Samsung B2710.
                                        Не особо выдающийся по ТТХ, но для защищенного телефона — вполне пристойный.
                                0
                                У меня с55, живой)
                                  0
                                  У меня валяются где-то M55 и CX65
                                  +2
                                  У самого тоже лежат сх65 (как на фото), s65 и cx75, все с хакнутой прошивкой. Фанаты до сих пор под нее пишут патчи и эльфы . Аппараты реально живучие.

                                  Сам с файлами предпочитаю работать через SiMoCo, он наименее проблемный из всего что встречал.
                                    0
                                    Сам раньше патчи писал и портировал. Как для сименсов, так и для сони-эриксонов. Зашел на кибаб, а там:

                                    Патч PS/2 Helper предназначен для осуществления ввода текста при помощи специальным способом подключенной к телефону компьютерной клавиатуры. Подробнее — siedevelop.xclan.ru/index.php?page=info-arcticles-ps2_kbd

                                    Жесть вообще, очень круто
                                      0
                                      Ремарка бывшего сименс-маньяка — на фото (судя по цвету корпуса) CX70 ;)
                                      0
                                      Давно прикупил в коллекцию SL45i с полным комплектом — работает как часы, еще лежат два S55, но в плохом состоянии, когда-то еще был SX-1, телефоны были просто великолепны! А А35? Где аккумулятор можно было пересобрать с обычными ААА аккумами? Да и в случае чего — дать сдачи :)
                                        0
                                        Эх, а сколько надо было танцев с бубном чтобы работать с телефоном через компьютер? С кабелем DCA-540 (самым распространенным) всегда проблемы с драйверами, даже родной софт с диска не хотел работать, приходилось гуглить PL2303 Prolific. Прошивочный DCA-510 днем с огнем нельзя было найти, а если и находился, то часто нужно было TestPoint делать в 4 руки, разобрав телефон и замкнув перемычкой контакты. Ностальжи)
                                          0
                                          DCA-540 заставлял работать новую серию 6x в нативном USB, драйвера были и вполне работоспособные. Его можно было на коленке соорудить без единой логики (замыкались два контакта и телефон понимал, что к нему подключен DCA-540 и определялся как USB устройство). Скорости копирования были высокими. А вот DCA-510 — это USB-COM драйвер, который эмулировал COM порт, и через который можно было шить.
                                            0
                                            Для DCA-510 делалась нехитрая схемка с Autoignition и тестпойнты было проще делать, т.к. включался он уже сам )
                                            А еще новые заводские прошивки в 65 нельзя было откатить до старых, и они не ломались первое время.
                                            До сих пор помню как здорово я нажал ту знаменитую кнопку SaveALL при редактировании EEPROM и превратил телефон в кирпич )) Но по гарантии поменяли на новый, все ок =))
                                            0
                                            Актуально ли?
                                              +1
                                              Знаете что смущает? На дворе 2012 год, а телефон 2005 года выпуска стал «сием чудом» без привычного вайфая, блютуса, зато с непривычным irda и «шнурком». За каких-то 5-7 лет вещь устарела абсолютно. Как керосиновая лампа в эпоху повсеместного электричества.

                                              На мой взгляд — неактуально. Доступная мне статистика показывает, что сиеменсы на руках у людей еще есть но их количество оцениваю 0.001...0.01%

                                              Стюардессу лучше закопать
                                                0
                                                Вы знаете, керосиновые лампы, вот такие

                                                до сих пор актуальны, а главное торгуются за бешеные деньги.
                                              0
                                              Насколько я помню на Siemens использовалась FAT12! Правда в далеком 2003 я «монтировал» телефон к компу Win98 специальным софтом через COM порт. Никаких драйверов)
                                                +2
                                                ааа, зачем вы напомнили мне о сименсах( Я открыл базу патчей, а там новье за июнь этого года… Я ж щас достану свой с75 и начну мучать >_<
                                                  0
                                                  Ностальгия…

                                                  Вспомнил свой C55
                                                    0
                                                    Можете вспомнить и записать все свои телефоны )

                                                    firstphone.ru/
                                                    0
                                                    Хм… Чувствую себя динозавром.
                                                    До сих пор пользуюсь своим первым самостоятельно купленным телефоном, и это Siemens SK-65.
                                                    За это время даже батарейку не менял, держит 4 дня в среднем. В общем, жаль, что как-то так с компанией получилось.
                                                      +1
                                                      Поделитесь рецептом сохранения батарейки? Выключаете или все время он у вас работает включая время на зарядке? Заряжаете полные циклы разряд-заряд или если 20-30% остается тоже? Тот что на фото у меня вроде 2-3 дня бы прошил. Просто первый день озадачил его часом разговора.
                                                      Вообще как телефон такие как раз оптимальны, если бы сименс сейчас продавал эти телефоны, думаю они были бы популярны, конечно при соответствующией цене, думаю такое железо сейчас можно за 2000 рублей собрать и это вместе с наценкой и т.д. хотя качество будет не то, но вот если бы они занимались именно качественными бюджетниками… Просто вижу что у многих есть смартфон и/или планшет как переносные компьютеры с играми, видео, документами и дополнительно какой нибудь старый полуразбитый хлипкий телефон годов 2005-2008. И когда такой девайс ломается полностью, в магазине нормального аналога не найдешь. Просто потому-что тогда этот CX70 был считай флагманом и сделан качественно — в германии. А сейчас эти менее 2000 рублей это урезанные телефоны сделанные из ломающейся пластмассы, где сэкономлено на всем, собрано в китае и с упором на то, чтобы сломалось побыстрее — бюджетник же.
                                                        0
                                                        Работает все время, включая время на зарядке. Обычно не довожу до полной разрядки, чтобы телефон не успел выключиться. Навскидку процентов от 3 до 15.
                                                        Разговариваю немного, специально настраивал для минимального расхода энергии — отключение всего, что может хоть чуть-чуть энергии расходовать, начиная от уровня подсветки экрана и скринсейвера. Перебрал все настройки, которые могли быть полезны в этом плане. Нечасто пользуюсь клавиатурой, она, наверное, один из самых злостных потребителей энергии. Разговариваю мало, поскольку чаще всего под рукой есть Skype и VoIP. Синий зуб и GPRS отключены, включаю только по необходимости. Ну и, естественно, последняя из существующих прошивка. Где ее брал — не скажу, точно не помню, а врать не буду.
                                                        Кстати, насчет бюджетников могу порекомендовать Alcatel OT-305, мне обошелся когда-то в 990 рублей, для ценового интервала до 2000 рублей очень даже ничего был.
                                                      0
                                                      где вот теперь только купить кабель для этих сименсов

                                                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                                                      Самое читаемое