Systém na micro SD kartě, logy + databáze v eMMC.
ARMbian Bullseye
V eMMC (/dev/mmcblk2p1) Ext4.
Fstab:
/dev/mmcblk2p1 /var ext4 defaults 0 0
Systém na micro SD kartě, logy + databáze v eMMC.
ARMbian Bullseye
V eMMC (/dev/mmcblk2p1) Ext4.
Fstab:
/dev/mmcblk2p1 /var ext4 defaults 0 0
Povolíme zápis aktivit do logu:
echo 1 > /proc/sys/vm/block_dump
HDD můžeme uspíme
hd-idle -t sda
Jak zjistíme stav HDD?
hdparm -C /dev/sda dmesg:
[138294.401853] kworker/u4:2(31708): WRITE block 367032 on
mmcblk0p1 (8 sectors)
[138294.405752]
kworker/u4:2(31708): WRITE block 367096 on mmcblk0p1 (8 sectors)
[138294.405767]
kworker/u4:2(31708): WRITE block 367288 on mmcblk0p1 (8 sectors)
[138294.405774]
kworker/u4:2(31708): WRITE block 367328 on mmcblk0p1 (8 sectors)
[138294.456742]
btrfs-transacti(962): WRITE block 128 on mmcblk0p1 (8 sectors)
[138294.456783]
btrfs-transacti(962): WRITE block 131072 on mmcblk0p1 (8 sectors)
[138294.682711]
jbd2/sda3-8(2640): WRITE block 3506742232 on sda3 (8 sectors)
[138294.682732]
jbd2/sda3-8(2640): WRITE block 3506742240 on sda3 (8 sectors)
[138294.682738]
jbd2/sda3-8(2640): WRITE block 3506742248 on sda3 (8 sectors)
[138294.682742]
jbd2/sda3-8(2640): WRITE block 3506742256 on sda3 (8 sectors)
[138294.682746]
jbd2/sda3-8(2640): WRITE block 3506742264 on sda3 (8 sectors)
[138294.683142]
jbd2/sda3-8(2640): WRITE block 3506742272 on sda3 (8 sectors)
[138299.492207]
kworker/u4:2(31708): WRITE block 2048 on sda3 (8 sectors)
[138299.492228]
kworker/u4:2(31708): WRITE block 4232052992 on sda3 (8 sectors)
[138299.492238]
kworker/u4:2(31708): WRITE block 4286578752 on sda3 (8 sectors)
[138299.492246]
kworker/u4:2(31708): WRITE block 4288131208 on sda3 (8 sectors)
[138319.640795]
kworker/u4:0(12342): WRITE block 4288837800 on sda3 (8 sectors)
[138319.641100]
kworker/u4:0(12342): WRITE block 4288837736 on sda3 (8 sectors)
[138324.280643]
jbd2/sda3-8(2640): WRITE block 3506742280 on sda3 (8 sectors)
[138324.280662] jbd2/sda3-8(2640):
WRITE block 3506742288 on sda3 (8 sectors)
[138324.280668]
jbd2/sda3-8(2640): WRITE block 3506742296 on sda3 (8 sectors)
[138324.280672]
jbd2/sda3-8(2640): WRITE block 3506742304 on sda3 (8 sectors)
[138324.280676]
jbd2/sda3-8(2640): WRITE block 3506742312 on sda3 (8 sectors)
[138324.280680]
jbd2/sda3-8(2640): WRITE block 3506742320 on sda3 (8 sectors)
[138324.281064]
jbd2/sda3-8(2640): WRITE block 3506742328 on sda3 (8 sectors)
Co všechno se dá najít v exif dat fotky?
# hcitool dev
# hciconfig hci0 up
[bluetooth] # power off
[bluetooth] # power on
[bluetooth] # scan on
[bluetooth] # remove XX:XX:XX:XX:XX:XX
[bluetooth] # trust XX:XX:XX:XX:XX:XX
[bluetooth] # pair XX:XX:XX:XX:XX:XX
[bluetooth] # connect XX:XX:XX:XX:XX:XX
[M585/M590] # unblock
29881.210626] r820t 17-003a: destroying instance [29881.210953] dvb_usb_v2: 'Astrometa DVB-T2:2-1.2' successfully deinitialized and disconnected [29883.780263] usb 2-1.2: new high-speed USB device number 5 using ehci-pci [29883.899164] usb 2-1.2: New USB device found, idVendor=15f4, idProduct=0131, bcdDevice= 1.00 [29883.899171] usb 2-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=0 [29883.899175] usb 2-1.2: Product: dvbt2 [29883.899179] usb 2-1.2: Manufacturer: astrometadvbt2 [29883.906786] usb 2-1.2: dvb_usb_v2: found a 'Astrometa DVB-T2' in warm state [29884.053298] usb 2-1.2: dvb_usb_v2: will pass the complete MPEG2 transport stream to the software demuxer [29884.053317] dvbdev: DVB: registering new adapter (Astrometa DVB-T2) [29884.053327] usb 2-1.2: media controller created [29884.053949] dvbdev: dvb_create_media_entity: media entity 'dvb-demux' registered. [29884.061026] i2c i2c-16: Added multiplexed i2c bus 17 [29884.061032] rtl2832 16-0010: Realtek RTL2832 successfully attached [29884.061085] i2c i2c-16: cxd2841er_attach(): I2C adapter 00000000ae7d58ea SLVX addr 6e SLVT addr 6c [29884.065637] i2c i2c-16: cxd2841er_attach(): attaching CXD2837ER DVB-C/T/T2 frontend [29884.065644] i2c i2c-16: cxd2841er_attach(): chip ID 0xb1 OK. [29884.065656] usb 2-1.2: DVB: registering adapter 0 frontend 0 (Realtek RTL2832 (DVB-T))... [29884.065672] dvbdev: dvb_create_media_entity: media entity 'Realtek RTL2832 (DVB-T)' registered. [29884.065999] usb 2-1.2: DVB: registering adapter 0 frontend 1 (Sony CXD2837ER DVB-T/T2/C demodulator)... [29884.066009] dvbdev: dvb_create_media_entity: media entity 'Sony CXD2837ER DVB-T/T2/C demodulator' registered. [29884.066281] r820t 17-003a: creating new instance [29884.073613] r820t 17-003a: Rafael Micro r820t successfully identified [29884.073638] r820t 17-003a: attaching existing instance [29884.091830] r820t 17-003a: Rafael Micro r820t successfully identified [29884.104867] rtl2832_sdr rtl2832_sdr.1.auto: Registered as swradio0 [29884.104872] rtl2832_sdr rtl2832_sdr.1.auto: Realtek RTL2832 SDR attached [29884.104875] rtl2832_sdr rtl2832_sdr.1.auto: SDR API is still slightly experimental and functionality changes may follow [29884.112782] Registered IR keymap rc-empty [29884.112917] rc rc0: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/rc/rc0 [29884.113045] input: Astrometa DVB-T2 as /devices/pci0000:00/0000:00:1d.0/usb2/2-1/2-1.2/rc/rc0/input17 [29884.113585] rc rc0: lirc_dev: driver dvb_usb_rtl28xxu registered at minor = 0, raw IR receiver, no transmitter [29884.113963] usb 2-1.2: dvb_usb_v2: schedule remote query interval to 200 msecs [29884.122402] usb 2-1.2: dvb_usb_v2: 'Astrometa DVB-T2' successfully initialized and connected
apt-get install ca-certificates git build-essential zlib1g-dev gawk libssl-dev subversion unzip libncurses-dev wget python file rsync
pak již stačí naklonovat aktuální verzi zrojáků pro TurrisOS
https://gitlab.labs.nic.cz/turris/turris-build/-/archive/master/turris-build-master.zip
Obsah rozbalíme a spustíme skript compile_pkgs, parametr board nahradíme HW pro který balíček kompilujeme (turris, omnia, mox)
compile_pkgs prepare_tools -t <board>
Pak již stačí přidat do feeds.conf link na balíček DigiTempu.
src-git hnw_digitemp https://github.com/hnw/openwrt-packages-digitemp.git
A provést update a zkompilovat balíček DigiTempu
./scripts/feeds update -a ./scripts/feeds install digitemp make defconfig make package/toolchain/compile make package/digitemp/compile
A je to, v in/packages/arm_cortex-a9_vfpv3/packages/
root@JFila:digitem# opkg install digitemp_3.7.2-2_arm_cortex-a9_vfpv3.ipk Unknown package 'digitemp'. Collected errors: * pkg_hash_fetch_best_installation_candidate: Packages for digitemp found, but incompatible with the architectures configured * opkg_install_cmd: Cannot install package digitemp.
https://gitlab.labs.nic.cz/turris/turris-build
https://github.com/hnw/openwrt-packages-digitemp