Około lutego 2025 openmediavault7 dostał kernel 6.12 zamiast kernela 6.1 domyślnego dla Debiana 12. Oczywiście jak zwykle w przypadku openmediavault, sprawa jest zrobiona po macoszemu, nie ma żadnego metapakietu dla nagłówków kernela, więc dzieje się co następuje: Oto zestaw który wypluł mi chatgpt, a który powinien zautomatyzować proces: 📁 Krok 1: Skrypt check-kernel-headers.sh Utwórz plik:…
Autor: forteller
Używanie virt-manager spod wsl
W tym wpisie dokumentuję swój sposób na zarządzanie zdalnym hypervisorem KVM/QEMU za pomocą lokalnej instancji virt-manager pracującej na komputerze z systemem Windows 10/11 z aktywnym WSL. Zaczynamy od instalacji wsl w oknie PowerShell z uprawnieniami administratora: Następnie w oknie WSL: Następnie w maszynie wirtualnej umieszczamy klucz, który jest akceptowany po drugiej stronie. Ja po prostu…
Konfiguracja serwera Ubuntu część 3
Przenosiny z ZFS na bcache+(mdadm+btrfs) Tym razem dokonuję przenosin z macierzy mirror ZFS na stack składający się z macierzy RAID1 zbudowanej za pomocą mdadm, z jedną partycją sformatowaną systemem plików btrfs. Będzie hardkorowo, bez obrazków – tylko polecenia w bashu 🙂 Kluczowe punkty związane z tą decyzją: Moja macierz składa się z dwóch dysków 18TB…
Wygaszacz ekranu na tablecie na ścianie
Wydaje się prosty temat, nieprawdaż? Okazuje się że nie 🙂 Aby nadać trochę kontekstu, oto moje „środowisko”: Ogólnie powyższy układ zasługuje na osobny wpis. Tutaj skupię się jedynie na potencjalnie trywialnym aspekcie jakim jest wyświetlanie zdjęć, gdy tablet nie jest używany. Zamysł jest taki, że tablet przez cały dzień funkcjonuje jako ramka zdjęć, lecz gdy…
Mody LiitoKala Lii-M4S
Dostałem pod choinkę chińską ładowarkę do akumulatorków, którą z resztą sam sobie wybrałem. Podczas wybierania, kryterium wyboru było złącze USB-C. Gdy już ładowarkę otrzymałem, zaskoczyła mnie negatywnie dwiema cechami – działa jedynie na kablu USB-A do USB-C (na kablu USB-C do USB-C pozostaje martwa) oraz przy naciskaniu dotykowych przycisków przeraźliwie piszczy. Na szczęście oba te…
Serwer zlotowy 4.0
Po 3 latach przyszła pora na poskładanie nowego serwera na zloty starych komputerów. Poprzednim serwerem był Dell Optiplex FX160 wyposażony w 4-wątkowy procesor Atom 330. Pracując pod systemem Windows Server 2003 pracował w sposób w zupełności wystarczający na potrzeby podłączania starych komputerów, a do tego doczekał się kilku zwariowanych modyfikacji (4TB dysk twardy pod Windowsem…
Włącznik komputera cz. 5
Część piąta, krótka 🙂 Włącznik komputera przez trochę ponad pół roku spisał się w 100% niezawodnie. Proste urządzenie, ale cieszy mimo wszystko, że po wstępnych bojach działa już bez zarzutu. Czas przyszedł jednak na zmianę płyty głównej z którą współpracuje ten włącznik. Poprzednio napięcie +3,3V do weryfikacji czy komputer jest włączony czy nie brałem z…
Smart okap cz. 2
Dzisiaj będzie krótko. Skończyłem program dla ESP oraz rozrysowałem schemat. Oto prototyp w akcji: Jak widać, przekaźnik numer 5 działa niezależnie od przekaźników 1-4. To celowe, ponieważ przekaźniki 1-4 będą sterowały pracą wentylatora, a przekaźnik 5 – oświetleniem. Działa również sterowanie zewnętrzne przeznaczne do panelu okapu. Tutaj kod programu: Trochę przepastny kod wyszedł, a to…
Smart okap cz.1
W ramach inicjatywy smart home staram się przerobić wszystkie źródła światła w domu na „smart”. Celem jest to, aby móc zgasić światło podczas wychodzenia z mieszkania wyłącznikiem ściennym znajdującym się koło drzwi wyjściowych. Stopniowo montuje żarówki wifi oraz dopuszkowe przekaźniki wifi (zależnie od potrzeb) w całym mieszkaniu, ale jednym ze źródeł światła jest okap, który…
Konfiguracja serwera Ubuntu część 2
Konfiguracja drukarki Xerox Phaser 3140 1. Zainstaluj CUPS zgodnie z instrukcją: https://ubuntu.com/server/docs/service-cups 2. Pobierz sterownik https://www.support.xerox.com/pl-pl/product/phaser-3140/content/104120 3. Dodaj drukarkę poprzez panel administracyjny (konieczne dodanie użytkownika do grupy lpadmin opisane w linku powyżej). Podczas dodawania drukarki konieczne jest podanie pliku PPD, który znajduje się pod poniższą lokalizacją w pobranym archiwum: 4. Skopiuj i wypakuj archiwum na…