Всем владельцам телефонов с поддержкой bluetooth посвящается. Закачка файлов на телефон на Linux посредством obexftp.
Собственно как по мне так эта технология гораздо удобнее всяких шнуртиков для подключения телефонов.
Собственно раскажу как пользоваться протоколом obex и его реалдьзицией под Linux - openobex.
Для начала у нас толжен быть стек протоколов bluetooth. Помоему во всех дистрибуивах это сейчас норма. Если такового нет, то устанавливаем его любыми способами (описывать не буду все довольно просто). Например можно пойти вот сюда
www.bluez.org - там все есть.
Далее идем вот сюда
http://openobex.sourceforge.net
Качаем
http://prdownloads.sourceforge.net/openobex/openobex-1.0.1.tar.gz - реализация самого рпотокола. А потом качаем
http://prdownloads.sourceforge.net/openobex/obexftp-0.10.3.tar.gz
как раз та софтинка что нам надо.
Собственно устанавливаем все это делаем
hcitool scan
получаем адресок нашего телефона, пусть это будет 00:01:02:03:04:05:06
и софтинкой заливаем файл. Командная строка что-то типа:
[oooxid@barsik]$ obexftp -b 00:01:02:03:04:05:06 -B channel -p /path_2_some_file
channel находим вот так:
[oooxid@barsik]$ sdptool browse
в листинге находим следующее
Service Name: OBEX File Transfer
Service RecHandle: 0x1000f
Service Class ID List:
"OBEX File Transfer" (0x1106)
Protocol Descriptor List:
"L2CAP" (0x0100)
"RFCOMM" (0x0003)
Channel: 7
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ то, что нам надо.
"OBEX" (0x0008)
Profile Descriptor List:
"OBEX File Transfer" (0x1106)
Version: 0x0100
Во, ну вобщем все не так уж и сложно :) Скорочть закачки отменная :) Я доволен и мой t630 тоже.
в догонку: вот откопал более подробную инфу чем у меня, можно пачитать :)
http://www.nextaz.com/showarticle.php?id=1111000896