Надежный "синий мужик"

Bluetooth-соединения в мире мобильных устройств пользуются заслуженным уважением. Разобраться в принципах их работы может любой нормальный пользователь. А вот если оснастить «синим зубом» компьютер с Linux — можно легко заработать временное красноглазие. Форумы забиты просьбами о помощи: не стыкуются мобильные устройства с ПК. Дело доходит до того, что люди совершают downgrade — переходят на ранние версии Bluez (bluetooth-фреймворка для Linux), которые легче настраиваются.

В ориентированных на обычных пользователей дистрибутивах (Suse, Ubuntu) и полновесных оконных менеджерах (KDE, Gnome) может и удастся обойтись без проблем. А вот на каком-нибудь урезанном дистрибе, устанавливаемом на маломощные нетбуки, могут потребоваться танцы с бубном и напильником. Здесь незаменим пакет Blueman, не привязанный ни к дистрибутивам, ни к оконным менеджерам.


Нет, к одной вещи этот продукт все-таки привязан — написан на Python'е. При его сборке мне потребовался также пакет Pyrex, а если вы собираетесь передавать посредством «блюпупа» еще и файлы, то нужно установить также небольшой пакет Obex-data-server. Других сложностей, вроде, не встретилось. К настоящему моменту я «облютузил» с помощью Blueman'a все три своих комппьютера — десктоп и нетбук и шлюз.

Теперь немного теории, чтобы было понятно в чем ценность «Синего мужика». При установлении коннекта между двумя bluetooth-устройствами почти всегда нужно вводить пин-код. Почти — потому что два ПК, все-таки, можно соединить и без пин-кода. А вот мобильное устройство всегда его требует, чтобы создать доверенное соединение.

Вот в пин-код-то всё и упирается. До появления Bluez версии 4.x можно было прописать его в конфигурационных файлах. Затем эта практика прекратилась и теперь пин-код передается только по шине d-bus. Нужно или очень хорошо в ней разбираться (а там сам черт ногу сломит), или воспользоваться вот этим самым Blueman'ом — единственным, как показали мои многочасовые поиски, адекватным продуктом для компьютеров с легковесными оконными менеджерами.

Пин-код вводится по запросу с мобильного устройства:


После установки доверительного соединения можно пользоваться им как угодно: передавать файлы, слушать музыку, соединяться по сети и т.п. Blueman здесь уже не нужен (правда, передавать с его помощью файлы на сотик очень удобно).
  • +9
  • 12 января 2011, 22:03
  • yababay

Комментарии (5)

RSS свернуть / развернуть
+
0
блюманов пользовался — действительно удобная штука на GTK
avatar

Sergei_T

  • 13 января 2011, 12:58
+
0
Меня всегда останавливало кривое обслуживание железа от освоения
новых ОСей.
avatar

Markony

  • 13 января 2011, 17:22
+
0
действительно хорошая программа, даже можно сказать единственная с своем роде. Потому как на той же убунту стандартный менеджер глючит дай боже. Правда, даже блюман не спасает от китайского блюпуп адаптера
avatar

ksandras

  • 13 января 2011, 17:42
+
0
Китайские адаптеры тоже разные бывают (интересно, бывают ли не китайские?). Мне один раз попалась парочка с одинаковыми mac-адресами (11:11:11:11:11:11). Вот уж поплясал с бубном, пока не въехал! Хорошие адаптеры MobiDik. Не знаю, правда, выпускают ли их еще.
avatar

yababay

  • 13 января 2011, 18:37
+
0
avatar

Markony

  • 14 января 2011, 09:01

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