Ysz ten Linux

No nie może być tak żeby się nie zmieniło i żeby jakoś samo zadziałało po zmianie. Otóż teraz inaczej się korzysta z Bluetooth pod Linuksem. A konkretnie inaczej się paruje urządzenia. Kiedyś było tak, że się w pliku konfiguracyjnym /etc/bluetooth/hcid.conf umieszczało zmienną pin_helper wkazującą na program zwracający PIN (czy to zahardkodowany, czy wyświetlający pop-up i wczytujący dane od użytkownika). Dzisiaj chciałem sobie doparować do komputera kolejny telefon, a tu… dupa. Krótka inwestygacja pokazała w logach:

Apr 11 21:30:54 localhost hcid[14331]: call_passkey_agent(): no agent registered

I cóż się okazało po krótkim googlaniu? Otóż pin_helper jest już be. Najnowsza moda każe rejestrować wszystko w DBUS. I teraz zamiast konfigurować po staremu, należy uruchomić passkey-agent podając mu jako argument ten sam program, który był podany w pin_helper. No żesz…

Reklamy

One response to “Ysz ten Linux

  1. Nie bój nic, kiedyś linuksy dojdą do tego do czego doszły inne systemy, że komponenty się rejestruje w jednym miejscu a nie pryszczersko edytuje milion plików konfiguracyjnych.

    Chciałeś przechytrzyć wielką myśl hehe

Skomentuj

Proszę zalogować się jedną z tych metod aby dodawać swoje komentarze:

Logo WordPress.com

Komentujesz korzystając z konta WordPress.com. Wyloguj /  Zmień )

Zdjęcie na Google+

Komentujesz korzystając z konta Google+. Wyloguj /  Zmień )

Zdjęcie z Twittera

Komentujesz korzystając z konta Twitter. Wyloguj /  Zmień )

Zdjęcie na Facebooku

Komentujesz korzystając z konta Facebook. Wyloguj /  Zmień )

Połączenie z %s