Wammu & GammuВ начале месяца на смену моей добитой Nokia 3220 пришёл не менее добитый Sony Ericsson K600i. Он несравненно мощнее и лучше нокии, но... встала проблема переброски данных с одного телефона на другой. Проделывать всё в «Единственно Верной и Истинной» ОС мне не хотелось, стало интересно как обстоят дела по работе с мобильными телефонами в Ubuntu и поэтому...

Сегодня я расскажу, как подружить Ubuntu и мобильный телефон на примере моего Sony Ericsson K600i.

Путь консольный...

Для этого нам понадобится скачать и установить программы Gammu (консольная программа) и Wammu (GUI надстройка).

sudo aptitude install gammu wammu

Сразу после окончания установки, идём по этой ссылке и ищем свою модель телефона. Для Sony Ericsson K600i находим следующее:

Sony Ericsson K600i   bluerfat info, sms, phonebook, enhancedphonebook, calendar, todo, filesystem, call
Sony Ericsson K600i   at19200 info, sms, phonebook, enhancedphonebook, calendar, todo, filesystem, call

bluerfat и at19200 означают типы подключения к компьютеру. Для меня наиболее подходящим является at19200.

Теперь подключаем телефон к компьютеру и запускаем команду dmesg. У меня она выдала следующее:

[ 746.440063] usb 2-3: new full speed USB device using ohci_hcd and address 5
[ 746.699202] usb 2-3: configuration #1 chosen from 1 choice
[ 746.774522] cdc_acm 2-3:1.1: ttyACM0: USB ACM device
[ 746.804665] cdc_acm 2-3:1.3: ttyACM1: USB ACM device
[ 746.810435] usbcore: registered new interface driver cdc_acm
[ 746.810443] cdc_acm: v0.26:USB Abstract Control Model driver for USB modems and ISDN adapters
[ 747.088464] cdc_wdm 2-3:1.7: cdc-wdm0: USB WDM device
[ 747.088498] usbcore: registered new interface driver cdc_wdm

ttyACM0 и ttyACM1 — порты по которым Sony Ericsson подключен к компьютеру.
Теперь у нас есть всё, для того чтобы составить конфигурационный файл для Gammu и подключить телефон к компьютеру.

В домашней папке создаём файл .gammurc и записываем туда:

[gammu]
port=/dev/ttyACM1 - указываем порт по которому подключен телефон
connection=at115200 - указываем тип подключения
name=Sony Ericsson K600i - имя телефона в системе

Всё! Приготовления закончены. Тестируем подключение:

visor@visor:~$ gammu getfilesystemstatus
Phone memory: 39296000 bytes (free 6824960 bytes, used 32471040 bytes)
Used by: Images: 1388807, Sounds: 288412, Themes: 1421312

Gammu выдала нам кое-какие сведения о файловой системе, а это значит, что Sony Ericsson K600i подключен правильно.

Gammu — очень мощный консольный инструмент для работы с мобильными телефонами. Чтобы убедиться в этом, введите man gammu в консоли.
Консоль — это, конечно же, хорошо! Но gui всё-таки удобнее, хоть и не такой многофункциональный.

Путь гуёвый...

Все вышеописанные шаги можно сделать и посредством Wammu — графической надстройки над Gammu.

Оговорюсь сразу: Wammu не поддерживает просмотр файловой системы телефона (есть только возможность отправки файлов на телефон). Для этого есть либо Gammu, либо другие GUI надстройки (gMobileMedia, например).

Запускаем Wammu. Идём по маршруту «Wammu → Phone wizard». Жмём Next и выбираем «Автоматический поиск телефона» (телефон уже должен быть подключен к компьютеру). В следующем окне выбираем способ подключения телефона к компьютеру (в моём случае это кабель USB). Далее будет проведён поиск телефона.

Мастер настройки телефона Wammu - Стиль настройки Мастер настройки телефона Wammu - Тип соединения

Wammu позволяет работать со списком контактов, заданий, входящих/исходящих вызовов, календарём, sms-сообщениями. Также он поддерживает возможность синхронизации времени и создания back up'a всего телефона или сообщений.

На этом всё.

Нравится эта статья? Подпишитесь на RSS-ленту и получите еще больше классной информации!