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.

Noh, nyt tuli taas lisää harmaita hiuksia…

Ruuvicollector ei saanut luettua dataa, ja ajattelin että olis oikeudet lähteny taas. No, perinteiset loitsut ei tehneet mitään. Sanoi ettei hci0 löydy.

Lopulta rfkill -list paljasti että se on soft blocked. En tiedä miksi, mutta tuon kun poisti niin lähti taas toimimaan

Tämä alkoi viime lauantain myrskystä ja sen aiheuttamista sähkökatkoista, jos ajankohtaa katsoo.