Jak pisałem w części 2 ostatnim krokiem będzie skonfigurowanie usługi SNMP na naszym czujniku abyśmy mogli monitorować temperaturę poprzez sieć. Zaczynamy od konfiguracji SNMP. Edytujemy plik /etc/config/snmpd, interesuje nas sekcja root@OpenWrt:~# nano /etc/config/snmpd ~ config system option sysLocation ‘Monitorowana szafka’…
All posts filed under “Informatyka”
OpenWrt 18.06.1 + TP-Link WR841N = Czujnik temperatury cz.2
Witam w części drugiej, w niej zajmiemy się modyfikacją sprzętową. Dodamy jeden czujnik na jednej z dostępnych linii GPIO. Dostępne linie GPIO sprawdzimy poleceniem: root@OpenWrt:~# cat /sys/kernel/debug/gpio gpiochip0: GPIOs 0-31, parent: platform/ath79-gpio, ath79-gpio: gpio-3 ( |tp-link:green:qss ) out hi gpio-4…
OpenWrt 18.06.1 + TP-Link WR841N = Czujnik temperatury cz.1
Ostatnio wpadł mi pomysł do głowy na monitorowanie kilku lokalizacji. Chodziło głównie o temperaturę w pomieszczeniu, szafie serwerowej czy wewnątrz skrzyni powieszonej na ścianie czy maszcie. Przeglądając internet i szukając trafiłem na sondy temperatury odczytywanej po SNMP, jednak koszt 300zł…
Debian 9.0 oraz AirControl 2.1 Beta6
Ostatnio miałem potrzebę przenieść instalację AC2 z jednej maszyny na drugą. Dodatkowo zrobić uaktualnienie do najnowszej wersji beta. Potrzebujemy maszynę z zainstalowanym podstawowym systemem Debian 9.0, jest to najnowsze stabilne wydanie na obecną chwilę. Logujemy się na konto root i…
The Dude + Ubiquity SNMP
Ostatnio upiększałem Dude aby pokazywał trochę więcej informacji niż standardowo jest widoczne dla urządzeń Ubiquity. Efekt widać na załączonym obrazku: Informacje wyciągane po SNMP z urządzeń z firmware 6.x jednak większość OIDów jest dostępna na urządzeniach z serii A/B,G/AC. Potrzebujemy…
FreeBSD + Rancid + ViewVC = Backup
FreeBSD czyli NAS4Free ciąg dalszy, czyli jak wykorzystać możliwości systemów BSD, zamiast wirtualizować całe systemy można oddzielać środowiska od siebie. Potrzebujemy NAS4Free + The Brig, czyli manager jaili, albo surowy system FreeBSD zainstalowany na maszynie fizycznej lub w ostateczności na…
Mikrotik 2XWAN 2XLAN Separacja i Failover
Trafiłem ostatnio zlecenie na użycie dwóch łącz internetowych dla dwóch podsieci. Każda podsieć korzysta z innego łącza. Ten konkretny przykład zrobiłem na RB2011, 10 portów elektrycznych. Port ETH1 jest portem WAN1, port ETH6 jest portem WAN2, porty 2-5 to LAN1,…
Cacti 1.0.4 + Spine 1.0.4 na Ubuntu 16.04 LTS
Jakiś czas temu wydano Cacti 1.0. Poczekałem chwilę aby wszystkie bolączki wieku dziecięcego zostały usunięte i przystąpiłem do aktualizacji już posiadanych. Każda aktualizacja wygląda inaczej dlatego przedstawię instalację nowego Cacti + kompilacja Spine. Jest to instalacja manualna z racji, że…
Backup Cacti cz.2
Część druga to kopia zapasowa bazy danych. #!/bin/bash # Database credentials user=”cacti” password=”password” host=”127.0.0.1″ db_name=”cacti” # Other options DESDIR=”/home/marcin/cacti” TIME=$(date +”%d-%m-%Y”) # Wait 20s for cacti pooling echo “Wait 20s for cacti pooling” sleep 20s # Dump database into SQL…
Backup Cacti cz.1
Backup najlepszym przyjacielem admina. Pierwszym krokiem jest kopia zapasowa plików Cacti. Często dodanie nowych funkcji czy poprawienie istniejących wiąże się z edycją plików w katalogu programu. Skrypt dodany do crona uruchamia się co dobę, jednak częstotliwość zależna jest od częstotliwości…