Ruuvi-collector "kuoli"

En tiedä mitä tapahtui, mutta päiväyksellä 13.10. illalla näytti grafanan käppyrä loppuvan.
Tästä voi päätellä että grafana voi lukea tietokantaa, mutta tietokannasta ei löydy uusia mittauksia. Ekana koitin uudelleenkäynnistää tietokannan - ei vaikutusta.

Ei ole pitkä aika kun vaihdoin patteria, kokeilin puhelimella ja sovellus sai yhteyden tagiin ongelmitta.

Seuraavaksi mietin, toimiiko raspin bt: hcitool lescan
Set scan parameters failed: Operation not permitted
Eli ei saanut lukea kuin juures.

Korjaus oli siis:
sudo setcap ‘cap_net_raw,cap_net_admin+eip’ which hcitool
sudo setcap ‘cap_net_raw,cap_net_admin+eip’ which hcidump

Jäin vaan miettimään, mikä nuo oikeudet raspilta yhtäkkiä hukkasi?
En ollut edes kotona tuohon aikaan kun vika ilmeni, joten vika ei ole
penkin ja näppäimistön välissä.

Onko automaattipäivityksiä päällä? Itselläni ei mutta muutaman kerran ihan manuaalipäivityksen jälkeen on saanut antaa oikeudet uusiksi.

1 Like

Nyt sain korjata oikeudet taas, mutta olikin isompi päivitys, raspin käyttöjärjestelmä meni pari versiota uudemmaksi

1 Like

Tämän tyyppinen oikeuksien katoaminen voi johtua esimerkiksi automaattisesta järjestelmäpäivityksestä, jossa bluetooth-työkalujen paketit päivittyivät ja niiden asetukset palautuivat oletusarvoihin. Myös uudelleenasennukset tai jotkin skriptit saattavat nollata setcap-oikeudet. Joskus ongelma voi ilmetä myös kernel- tai laiteajuripäivitysten jälkeen. Suosittelen tarkistamaan lokitiedostot (/var/log/apt/history.log tms.), jos haluat yrittää selvittää tarkemmin, milloin muutos tapahtui.