This commit is contained in:
coelner 2023-08-10 17:52:26 +02:00
parent de6e5a3cd2
commit 72d40b9e75
4 changed files with 75 additions and 274 deletions

View File

@ -9,4 +9,7 @@ find and clean up repositories recursvely
### gnome key store
to change/activate git credential storing within the gnome key store:
`git config --global credential.helper libsecret`
`git config --global credential.helper libsecret`
### merge editor
:`git config --global core.editor "vim"`

View File

@ -9,6 +9,21 @@
2. ELS ZBS243 as 802.15.4 modem connected to the ESP32
3. multiple ELSs with flashed firmware
## Access Point
due the fact, that this raw 802.15.4 traffic, any device capable will do it. The access point can exists in multiple forms
| CPU | psram | flash | wireless SoC | common board name |
|--|--|--|--|--|
| esp32 | x | x | ZBS tag | lolin |
| esp32 | x | | CC2562 | sonoff zigbee bridge pro|
| none | | | | CC2531 |
| none | | | | CC1352/CC2562 |
| | | | | |
| | | | | |
| | | | | |
| | | | | |
### power usage
the nrf power profiler kit 2 was used:
![boot_current-zbs.png]
@ -33,3 +48,26 @@ the nrf power profiler kit 2 was used:
- fix mapping txd and rxd in the serial println -> mostly wrong zbs-flasher labels
- change uart1 pins and get the led working
- lifepo4 battery mod?
### json templates
#### logo, conference name and 2 topics
```
[
{ "box": [5, 5, 80, 110, 2] },
{ "text": [95 , 5, "CCICON'23", "fonts/bahnschrift30", 1] },
{ "text": [95 , 60, "08:00 Opening", "fonts/calibrib30", 1] },
{ "text": [95 , 90, "09:30 Break", "fonts/calibrib30", 1] }
]
```
```
[
{ "line": [5, 5, 80, 5, 2] },
{ "line": [5, 5, 5, 110, 2] },
{ "line": [80, 5, 80, 110, 2] },
{ "line": [5, 110, 80, 110, 2] },
{ "text": [95 , 5, "CCICON'23", "fonts/bahnschrift30", 1] },
{ "text": [95 , 60, "08:00 Opening", "fonts/calibrib30", 1] },
{ "text": [95 , 90, "09:30 Break", "fonts/calibrib30", 1] }
]
```

View File

@ -193,275 +193,35 @@ kmod-usb-gadget-mass-storage
kmod-usb-gadget-serial
```
#### 21.02
#### chrony-nts
chrony does not support the ref clock via gpsd shm
```
addrwatch
ath10k-board-qca988x
ath10k-firmware-qca988x
base-files
blkid
block-mount
blockd
busybox
cJSON
ca-bundle
ca-certificates
cgi-io
coreutils
coreutils-sort
curl
dnscrypt-proxy
dnscrypt-proxy-resolvers
dnsmasq-full
dropbear
etherwake
firewall
fstools
fwknop
fwknopd
fwtool
getdns
getrandom
glib2
hostapd-common
hostapd-utils
htop
igmpproxy
ip6tables
iptables
iptables-mod-conntrack-extra
iptables-mod-conntrack-label
iptables-mod-hashlimit
iptables-mod-iface
iptables-mod-ipopt
iptables-mod-iprange
iptables-mod-nfqueue
iw
iwinfo
jshn
jsonfilter
kernel
kmod-ath
kmod-ath10k
kmod-ath9k
kmod-ath9k-common
kmod-cfg80211
kmod-crypto-acompress
kmod-crypto-crc32c
kmod-crypto-hash
kmod-crypto-kpp
kmod-crypto-lib-blake2s
kmod-crypto-lib-chacha20
kmod-crypto-lib-chacha20poly1305
kmod-crypto-lib-curve25519
kmod-crypto-lib-poly1305
kmod-fs-autofs4
kmod-fs-configfs
kmod-fs-ext4
kmod-fs-msdos
kmod-fs-ntfs
kmod-fs-vfat
kmod-gpio-button-hotplug
kmod-hwmon-core
kmod-ifb
kmod-ip6tables
kmod-ipt-conntrack
kmod-ipt-conntrack-extra
kmod-ipt-conntrack-label
kmod-ipt-core
kmod-ipt-hashlimit
kmod-ipt-iface
kmod-ipt-ipopt
kmod-ipt-iprange
kmod-ipt-ipset
kmod-ipt-nat
kmod-ipt-nfqueue
kmod-ipt-offload
kmod-ipt-raw
kmod-lib-crc-ccitt
kmod-lib-crc16
kmod-lib-lzo
kmod-loop
kmod-mac80211
kmod-nf-conntrack
kmod-nf-conntrack-netlink
kmod-nf-conntrack6
kmod-nf-flow
kmod-nf-ipt
kmod-nf-ipt6
kmod-nf-nat
kmod-nf-reject
kmod-nf-reject6
kmod-nfnetlink
kmod-nfnetlink-queue
kmod-nls-base
kmod-nls-cp437
kmod-nls-cp850
kmod-nls-iso8859-1
kmod-nls-utf8
kmod-phy-ath79-usb
kmod-ppp
kmod-pppoe
kmod-pppox
kmod-random-core
kmod-sched-cake
kmod-sched-core
kmod-scsi-core
kmod-slhc
kmod-udptunnel4
kmod-udptunnel6
kmod-usb-core
kmod-usb-ehci
kmod-usb-gadget
kmod-usb-gadget-mass-storage
kmod-usb-gadget-serial
kmod-usb-ledtrig-usbport
kmod-usb-lib-composite
kmod-usb-serial
kmod-usb-serial-ch341
kmod-usb-serial-cp210x
kmod-usb-serial-ftdi
kmod-usb-serial-pl2303
kmod-usb-storage
kmod-usb-storage-uas
kmod-usb2
kmod-wireguard
kmod-zram
libattr
libblkid1
libblobmsg-json20210516
libc
libcap
libcap-ng
libcares
libcurl4
libdbi
libevdev
libevent2-7
libffi
libfko
libgcc1
libgmp10
libip4tc2
libip6tc2
libiwinfo-data
libiwinfo-lua
libiwinfo20210430
libjson-c5
libjson-script20210516
liblua5.1.5
liblucihttp-lua
liblucihttp0
libmnl0
libmosquitto-ssl
libncurses6
libnetfilter-conntrack3
libnetfilter-queue1
libnettle8
libnfnetlink0
libnghttp2-14
libnl-tiny1
libopenssl1.1
libpcap1
libpcre
libpthread
libqrencode
librt
libsodium
libubox20210516
libubus-lua
libubus20210630
libuci20130104
libuclient20201210
libudev-zero
libusb-1.0-0
libustream-wolfssl20201210
libuuid1
libwebsockets-openssl
libwolfssl5.2.0.99a5b54a
libxtables12
libyaml
logd
lua
luci
luci-app-commands
luci-app-dnscrypt-proxy
luci-app-firewall
luci-app-fwknopd
luci-app-mosquitto
luci-app-nlbwmon
luci-app-ntpc
luci-app-opkg
luci-app-sqm
luci-app-upnp
luci-app-wireguard
luci-app-wol
luci-base
luci-compat
luci-lib-base
luci-lib-httpprotoutils
luci-lib-ip
luci-lib-jsonc
luci-lib-nixio
luci-mod-admin-full
luci-mod-network
luci-mod-status
luci-mod-system
luci-proto-ipv6
luci-proto-ppp
luci-proto-wireguard
luci-ssl
luci-theme-bootstrap
luci-theme-material
miniupnpd
mosquitto-client-ssl
mosquitto-ssl
mtd
netifd
nlbwmon
ntpclient
odhcp6c
odhcpd-ipv6only
openwrt-keyring
opkg
ppp
ppp-mod-pppoe
procd
px5g-wolfssl
qrencode
rpcd
rpcd-mod-file
rpcd-mod-iwinfo
rpcd-mod-luci
rpcd-mod-rrdns
screen
sqm-scripts
sqm-scripts-extra
stubby
swconfig
tc-mod-iptables
tc-tiny
terminfo
tmux
uboot-envtools
ubox
ubus
ubusd
uci
uclient-fetch
uhttpd
uhttpd-mod-ubus
urandom-seed
urngd
usbids
usbutils
usign
vim
wget-ssl
wireguard-tools
wireless-regdb
wpa-cli
wpad-openssl
zlib
zram-swap
root@heimdall:/tmp/etc/chrony.d# cat /etc/config/chrony
config pool
option hostname 'ptbtime1.ptb.de'
option maxpoll '12'
option iburst 'yes'
option nts '1'
config pool
option hostname 'ptbtime2.ptb.de'
option maxpoll '12'
option iburst 'yes'
option nts '1'
config dhcp_ntp_server
option iburst 'yes'
option disabled 'no'
config allow
option interface 'lan'
config makestep
option threshold '1.0'
option limit '3'
config nts
option rtccheck 'yes'
option systemcerts 'yes'
```

View File

@ -25,9 +25,9 @@ new hex: 74534e6f 65636f53 65217572
Es wurde eine mqtt Anmeldung mitgeschnitten. Das offensichtliche Passwort stimmt nicht, der Mitschnitt ist soweit ersichtlich, auch korrekt.
1. Erlangen sie das korrekte Passwort
- `OCO-Challenge:$7$101$N6oCsQeTjFtRH39s$5MTpO3DLuK+5y53daI0WA9RZ5U49KCy+QMcqM5dXrE46SpBbuACJZAQvrqejk5rXSyvRwc2CplAv0PASnor+kw==`
- SHA256:d2216b2827375391da5bfa6113b61d5169b1f8d846ddc92fcb96e9ffe27bb214 (14 Jahre)
- SHA1:6a4ecbc6e2cdae087d14477a2d95cba02355cb73 (6 Jahre)
- MD5:60633ab5688e6a58719e0e9150e333ba (3 Jahre)
- SHA256:d2216b2827375391da5bfa6113b61d5169b1f8d846ddc92fcb96e9ffe27bb214 (14 Jahre)
- SHA1:6a4ecbc6e2cdae087d14477a2d95cba02355cb73 (6 Jahre)
- MD5:60633ab5688e6a58719e0e9150e333ba (3 Jahre)
3. Dokumentieren Sie Ihren Gedankenweg
- Warum sie mit dem folgenden Ansatz weiter gemacht haben
- Welche Widersprüche sie feststellen konnten