августа 8 2008 08:40 пп

Просмотр и передача файлов на мобильный телефон на примере Nokia 6630 & USB cable

PSI962.main-thumb.jpg

Захотелось обновить программное обеспечение в смартфоне Nokia 6630, а Windows на компе не установлен, соответсвенно было найдено несколько программ для подключения, но все они были либо очень старыми, либо просто не работали с данной моделью телефона, и выбор пал на утилиту obextool которая может работать с usb, bluetooth и инфракрасным портом или IRda. Данная программа позволяет скачивать и закачивать файлы, работать с каталогами и имеет графический интерфейс, что очень порадовало. Программа имеется в стандартных репозитория Ubuntu, и в других дистрибутивах Linux я думаю тоже есть. Настройки программы заняли не более 5 минут, плюс 5 минут ушло на «погуглить» в поисках возникшей ошибки с правами на директории, не получалось загрузить файлы на смартфон. Теперь после небольшого вступления можно приступать к установке и настройке.

Установим необходимые пакеты

Код:


aptitude install obexftp obextool

Далее набираем в консоли следующую команду

Код:


obexftp -u

Вот что я увидел в ответ на команду

Код:


Found 2 USB OBEX interfaces
Interface 0:
Manufacturer: Nokia
Product: Nokia 6630
Interface description: SYNCML-SYNC
Interface 1:
Manufacturer: Nokia
Product: Nokia 6630
Interface description: PC Suite Services
Use '-u interface_number' to connect
Nothing to do. Use --help for help.

Интерфейс 0 служит для синхронизации контактов, календаря и тд, интерфейс 1 для доступа к файловым системам смартфона и тд.
Соответственно соединятся надо используя интерфейс 1. Запустим графическую оболочку программы для подключения к устройству

Код:


obextool --obexcmd "obexftp -u 1"

В ответ на команду я увидел следующее

Код:


Define OBEXCMD environment variable to disable this scan!
Scanning for Irda devices
Scanning for bluetooth devices
Using obexftp command: /usr/bin/obexftp -t /dev/ttyS0
Found ObexTool version 0.33 ...
Found configuration file /etc/obextool/obextool.cfg version 0.33 ...
Found configuration file /etc/obextool/obextool.typ version 0.33 ...
Found configuration file /etc/obextool/obextool.ext version 0.33 ...

Далее откроется окно в котором можно работать с памятью вашего устройства.
Если при попытке копирования файлов на устройство у вас возникла ошибка вида «FIle ‘/filename/’ could not be uploaded to ‘E:/foldername’!
Please check your file permissions.
» просто закройте окно и отредактируйте файл конфигурации /etc/obextool/obextool.cfg найдите в нем строчку set ObexConfig(config,dir_slash) 0 и исправьте на

Код:


set ObexConfig(config,dir_slash) 1

Так же при запуске у вас может появится ошибка вида «It seems, that your device does not support the memory status feature.
Memory status will be disabled
» лечится это так же редактированием файла конфигурации /etc/obextool/obextool.cfg, исправьте до вида приведенного ниже 2 строки

Код:


set ObexConfig(config,memstatus) 0
set ObexConfig(config,filemove) 0

На этом настройка закончена, приятной вам работы :)


Popularity: 4%





Комментариев нет »


No Responses to “Просмотр и передача файлов на мобильный телефон на примере Nokia 6630 & USB cable”

  1. Vasiliy on 23 Авг 2009 at 02:56 #

    Спасибо за статью, всё сделал, но есть несколько нюансов.
    Первое — в пути к загружаемому файлу не может быть кириллицы, иначе будет возникать та же ошибка с правами, что вы описывали.
    И второе — а нет ли способа загружать папки файлов, или список? Я использую смартфон в основном в качестве плеера и таскать треки по одному как-то совсем не улыбается. Может можно набросать скриптик для составления списка файлов в папке и закидывания их в телефон? Я бы и сам этим занялся, но в линуксе я полный нуб, имею только навыки кодинга. Не займётесь этим? Думаю множество юзверей было бы вам очень благодарно :)

  2. Stepanoff on 23 Авг 2009 at 19:47 #

    Мне скрипт заменил кардридер, а настройка заливки через USB была лишь экспериментом :)

Trackback URI | Comments RSS

Leave a Reply

You must be logged in to post a comment.


Самые популярные статьи

  • Установка Samba сервера на Ubuntu или Debian за 5 минут
  • Установка и настройка DNS сервера bind9 Ubuntu-Debian HOWTO
  • Установка почтового сервера Postfix + Dovecot + MYSQL и виртуальных доменов
  • Установка и настройка Open VPN сервера на Debian и Ubuntu
  • Настройка маршрутизации в Ubuntu Linux для начинающих
  • Удаленное подключение к рабочему столу Linux из Windows с помощью Xming и SSH
  • Установка и настройка DHCP сервера
  • Настройка шлюза в локальной сети, лимитирование скорости (shaper), фаервол (iptables).
  • Установка и настройка VSFTPD + MYSQL (Ubuntu & Debian)
  • Настройка ограничения и распределения канала (HTB Shaper)
  • Настройка sudo в Debian GNU/Linux и Ubuntu Linux
  • Установка и настройка L2TP сервера xl2tpd или l2tpd
  • Mail.ru Агент в Linux
  • Установка хостинг панели ISPConfig 3 на Ubuntu 9.04
  • Как установить LDAP сервер и его клиентов. (ldap linux debian & ubuntu auth)
  • Подробное руководство по настройке wifi соединения с шифрованием разных типов
  • Установка apache2.2.x во FreeBSD 7.0
  • Сетевые утилиты онлайн - NSLOOKUP
  • IP телефония в Ubuntu или Debian на базе Asterisk за 15 минут
  • Различия в ядрах Ubuntu Server и Ubuntu Desktop
  • Linux в роли WI-FI точки доступа
  • Игры в Linux
  • Установка Ubuntu на RAID-1 диски
  • Ставим и настраиваем XEN сервер
  • Настройка рабочего стола Ubuntu, или как догнать и перегнать Windows!
  • Установка Nginx, PHP5, FastCGI, XCache и MySQL на Ubuntu
  • Открылся русскоязычный Linux торрент трекер
  • Настройка маршрутизации с помощью Quagga (zebra)
  • HDR обои на рабочий стол 1920×1200
  • Обзор Jabber клиентов для Linux, FreeBSD и Mac OS и других систем

  • « | »

    Рейтинг блогов Rambler's Top100
    службы мониторинга серверов