> On 2009.11.27 at 10:00:21 +0300, Nikita V. Youshchenko wrote: > > > >> на блютухе у меня мыша. поставил пакет с именем блютух и в > > > >> конфиге прописал ее пин. подробностей не помню, так она уже два > > > >> года работает. > > > > > > AR> Т.е. данные спаривания лежат в /var/lib с тех пор, когда для > > > спаривания не AR> нужен был dbus. > > > > > > а я вспомнил! там в пакете блютух в /usr/share/doc в examples лежал > > > махонький c-шник, который можно было скомпилить и спарить с его > > > помощью. > > > и вот я его использовал :) > > > > Вот затем dbus и ко и нужны, чтобы этого делать не приходилось. > > Вот только поулчается ровно наоборот. Пока DBUS-а не было, можно было > спокойно вписать pin в /etc/bluetoos/hcid.conf. И кстати, там же > написать "Данный интерфейс должен быть всегда discoverable". > > Потом появился dbus и discoverable приходистя включать dbus-send-ом > из самопального init-скрипта, а для спаривания писать/компилировать > отдельную приблуду.
А как без dbus было сделать, чтобы интерфейс был discoverable НЕ всегда? > То есть мне в конце концов пришлось ее самому писать, потому что > то, что там лежит в examples, и до недавнего времени > испоьзовалось kdebluetooth, это такое дерьмо, на которое даже > libbluetooth ругается, что там все не почелвоечески сделано. > Я уж не говорю, что интерфейс ни для вызова из постороннего GUI, ни для > вызова руками там не продуман совершенно. Если это правда, то это предмет для обсуждения интерфейса с разработчиками. Или, скажем, предложения альтернативного. Но почему-то при взгляде со стороны это больше похоже на классическую нелюбовь программиста ко всему, что сделать не им самим :). -- To UNSUBSCRIBE, email to [email protected] with a subject of "unsubscribe". Trouble? Contact [email protected]

