Prosíme přihlašte se nebo zaregistrujte.

Přihlašte se svým uživatelským jménem a heslem.
Vaše pomoc je stále potřeba!

Autor Téma: bluetooth  (Přečteno 815 krát)

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
bluetooth
« kdy: 28 Července 2013, 18:09:53 »
Dobrý den,
omlouvám se za blbý název tématu, ale nic mě nenapadlo jak vystihnout problém. Mám Lenovo x220, Ubuntu 13.04 x64. Na notebooku mám HW přepínač pro vypnutí a zapnutí napájení bezdrátu(BT, WiFi). Vše funguje jak by mělo, ale já bych chtěl aby po HW zapnutí bezdrátu bylo Bluetooth softwarově blokované. Jak jej zablokovat vím, tedy pomocí rfkill. Problém je v tom jak vytvořit událost při které se to zablokuje. Asi jste pochopili, že chci mít možnost bluetooth zapnout.

A je tu ještě jedna drobnost, pokud normálně BT softwarově zablokuji, jak přes rfkill, tak přes normální indikátor v liště, tak mi právě tento indikátor pro bluetooth zmizí což nechápu proč. Co kdyby ho chtěl za 5 minut odblokovat ...

Předem dík za odpovědi

holi

  • Aktivní člen
  • *
  • Příspěvků: 120
    • Osobní web-stránky
Re:bluetooth
« Odpověď #1 kdy: 28 Července 2013, 18:34:18 »
Tak jsem přemýšlel nad tím jak to udělat a přišel jsem na následující postup, bohužel, ale nefunkční

Kód: [Vybrat]
acpi_listen
kód co z toho vylezl jsem vzal a vložil takto do nového souboru lenovo-bluetooth ve složce /etc/acpi/events/
Kód: [Vybrat]
event=ibm/hotkey HKEY 00000080 00007000
action=/etc/acpi/lenovo-bluetooth

Pak jsem vytvořil soubor lenovo-bluetooth ve složce /etc/acpi/
Kód: [Vybrat]
rfkill block bluetooth
A nastavil CHMOD na 755

Mělo by to fungovat, ale nefunguje :/

 

Provoz zaštiťuje spolek OpenAlt.