Freifunk Luebeck issueshttps://git.chaotikum.org/groups/freifunk-luebeck/-/issues2023-12-07T09:39:22Zhttps://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/32gitlab-ci: test-images job emits warning for missing "nanostation-m2" images2023-12-07T09:39:22ZLinus Lüssinggitlab-ci: test-images job emits warning for missing "nanostation-m2" imagesThe test-images job emits a warning at:
```
$ ls gluon/output/images/sysupgrade/ | grep nanostation-m2
Uploading artifacts for failed job
```
These were likely the NSM2 XM images, which are not build anymore due to too little RAM (8/32...The test-images job emits a warning at:
```
$ ls gluon/output/images/sysupgrade/ | grep nanostation-m2
Uploading artifacts for failed job
```
These were likely the NSM2 XM images, which are not build anymore due to too little RAM (8/32 flash/RAM). Only XW images with 8/64 flash/RAM are still built (*-nanostation(-loco)-m-xw*).
ToDo:
* check if this check can simply be removed for test-images on site-ffhl:master?
* are XW nanostations updating fine?https://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/31gitlab-ci: upload(--package-registry) have no dependency on "test" stage?2024-01-29T00:11:00ZLinus Lüssinggitlab-ci: upload(--package-registry) have no dependency on "test" stage?As far as I understand using the "needs" attribute on a job makes it ignore the ordering defined in "stages"? At least in the pipeline dependency graph it looks as if for a job in the stage "deploy" there were no dependency on a job that...As far as I understand using the "needs" attribute on a job makes it ignore the ordering defined in "stages"? At least in the pipeline dependency graph it looks as if for a job in the stage "deploy" there were no dependency on a job that is in the stage "test".
https://docs.gitlab.com/ee/ci/yaml/#needshttps://git.chaotikum.org/freifunk-luebeck/ffhl-website/-/issues/9Impressum fehlt2023-04-13T17:44:47ZPaulImpressum fehltPaulPaulhttps://git.chaotikum.org/freifunk-luebeck/ffhl-website/-/issues/8Add wiki index page2023-01-03T14:59:06ZPaulAdd wiki index pagePaulPaulhttps://git.chaotikum.org/freifunk-luebeck/ffhl-website/-/issues/7unfold active page in wiki menu2023-01-03T14:58:06ZPaulunfold active page in wiki menuhttps://get.foundation/sites/docs/accordion-menu.html#basicshttps://get.foundation/sites/docs/accordion-menu.html#basicsPaulPaulhttps://git.chaotikum.org/freifunk-luebeck/gateway-config/-/issues/37srv02: Freifunk subnet is routed over Magrathea uplink (enp1s0) instead of ffhl2022-08-25T20:40:21ZLinus Lüssingsrv02: Freifunk subnet is routed over Magrathea uplink (enp1s0) instead of ffhlThe following (redundant) route was added in systemd-networkd:
```
[Route]
Destination=2001:67c:2d50::/64
Source=2001:67c:2d50::/64
```
And resulted in the weird behaviour that traffic to the ffhl subnet (2001:67c:2d50::/64) was routed...The following (redundant) route was added in systemd-networkd:
```
[Route]
Destination=2001:67c:2d50::/64
Source=2001:67c:2d50::/64
```
And resulted in the weird behaviour that traffic to the ffhl subnet (2001:67c:2d50::/64) was routed over the wrong interface:
```
tux@srv02:~$ sudo ip -6 route show table cache
2001:67c:2d50:0:6a72:51ff:fe3a:ba63 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 382sec mtu 1480 pref medium
2001:67c:2d50:0:1ad6:c7ff:fe51:7cf6 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 320sec mtu 1480 pref medium
2001:67c:2d50:0:eade:27ff:feb3:184 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 36sec mtu 1480 pref medium
2001:67c:2d50:0:6a72:51ff:fe32:27d9 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 27sec mtu 1480 pref medium
2001:67c:2d50:0:f6f2:6dff:fe52:80f2 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 261sec mtu 1480 pref medium
2001:67c:2d50:0:e0ae:aaff:fee6:5c3 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 439sec mtu 1480 pref medium
2001:67c:2d50:0:f6f2:6dff:fe52:7ec8 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 140sec mtu 1480 pref medium
2001:67c:2d50:0:26a4:3cff:fe69:aba0 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 382sec mtu 1480 pref medium
2001:67c:2d50:0:c66e:1fff:fe2c:9424 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 261sec mtu 1480 pref medium
2001:67c:2d50:0:f6f2:6dff:fe40:46f6 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 566sec mtu 1480 pref medium
2001:67c:2d50:0:c66e:1fff:fec9:c5dc via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 445sec mtu 1480 pref medium
2001:67c:2d50:0:26a4:3cff:fea0:e919 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 593sec mtu 1480 pref medium
2001:67c:2d50:0:f2b0:14ff:fe51:2787 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 85sec mtu 1480 pref medium
2001:67c:2d50:0:26a4:3cff:fe7d:d01b via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 322sec mtu 1480 pref medium
2001:67c:2d50:0:eade:27ff:fe65:9c52 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 20sec mtu 1480 pref medium
2001:67c:2d50:0:6670:2ff:fe91:5314 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 264sec mtu 1480 pref medium
2001:67c:2d50:0:618:d6ff:fecb:6206 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 505sec mtu 1480 pref medium
2001:67c:2d50:0:6670:2ff:fed1:8c9c via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 380sec mtu 1480 pref medium
2001:67c:2d50:0:32b5:c2ff:fe22:ae0c via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 141sec mtu 1480 pref medium
2001:67c:2d50:0:e263:daff:fe06:4bb5 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 20sec mtu 1480 pref medium
2001:67c:2d50:0:d66e:eff:fef5:cbae via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 105sec mtu 1480 pref medium
2001:67c:2d50:0:618:d6ff:fe91:f6b0 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 82sec mtu 1480 pref medium
2001:67c:2d50:0:74cd:ffff:fe3d:e38f via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 352sec mtu 1480 pref medium
2001:67c:2d50:0:fa1a:67ff:fed0:a120 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 440sec mtu 1480 pref medium
2001:67c:2d50:0:26a4:3cff:fe9a:57d5 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 507sec mtu 1480 pref medium
2001:67c:2d50:0:7cb7:27ff:fe32:7154 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 139sec mtu 1480 pref medium
2001:67c:2d50:0:fa1a:67ff:fed8:e226 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 269sec mtu 1480 pref medium
2001:67c:2d50:0:46d1:faff:fe5a:ca4 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 332sec mtu 1480 pref medium
2001:67c:2d50:0:6670:2ff:feae:72e4 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 563sec mtu 1480 pref medium
2001:67c:2d50:0:9683:c4ff:fe01:762d via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 267sec mtu 1480 pref medium
2001:67c:2d50:0:216:3eff:fe02:3560 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 562sec mtu 1480 pref medium
2001:67c:2d50:0:62e3:27ff:fef5:3390 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 265sec mtu 1480 pref medium
2001:67c:2d50:0:26a4:3cff:fea0:e8d2 via 2a01:4f8:262:48c2:1::1 dev enp1s0 metric 1024 expires 326sec mtu 1480 pref medium
tux@srv02:~$ ^C
tux@srv02:~$ ip -6 r s
::1 dev lo proto kernel metric 256 pref medium
2001:67c:2d50::/64 from 2001:67c:2d50::/64 dev ffhl proto static metric 1024 pref medium
2001:67c:2d50::/64 dev ffhl proto kernel metric 256 pref medium
2a01:4f8:262:48c2::/64 dev enp1s0 proto kernel metric 256 pref medium
fdef:ffc0:3dd7::/48 dev ffhl proto kernel metric 256 pref medium
fe80::/64 dev ffhl proto kernel metric 256 pref medium
default via 2a01:4f8:262:48c2:1::1 dev enp1s0 proto static metric 1024 pref medium
tux@srv02:~$ ip -6 a s dev ffhl
4: ffhl: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc noqueue state UP group default qlen 1000
inet6 2001:67c:2d50::10/64 scope global
valid_lft forever preferred_lft forever
inet6 fdef:ffc0:3dd7::10/48 scope global
valid_lft forever preferred_lft forever
inet6 fe80::6866:fff:fecb:43cd/64 scope link
valid_lft forever preferred_lft forever
tux@srv02:~$ ^C
tux@srv02:~$ ^C
tux@srv02:~$ ip -6 route get 2001:67c:2d50::bcd7:94ff:fefd:2ddd
2001:67c:2d50:0:bcd7:94ff:fefd:2ddd from :: via 2a01:4f8:262:48c2:1::1 dev enp1s0 proto static src 2a01:4f8:262:48c2:1::3 metric 1024 pref medium
```
Simply removing this setting from systemd-networkd fixes this issue:
```
tux@srv02:~$ ip -6 route get 2001:67c:2d50::bcd7:94ff:fefd:2ddd
2001:67c:2d50:0:bcd7:94ff:fefd:2ddd from :: dev ffhl proto kernel src 2001:67c:2d50::10 metric 256 pref medium
tux@srv02:~$
```
Linux:
```
tux@srv02:~$ uname -a
Linux srv02 5.10.0-13-amd64 #1 SMP Debian 5.10.106-1 (2022-03-17) x86_64 GNU/Linux
```https://git.chaotikum.org/freifunk-luebeck/mfc-onepager/-/issues/4in die Datenschutzerklärung mit aufnehmen2022-02-22T12:53:28ZPhilipp Rothmannin die Datenschutzerklärung mit aufnehmenkann lukas tunkann lukas tunhttps://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/29add test for checking version tag2022-02-03T14:45:50ZPauladd test for checking version tagPaulPaulhttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/8add archer c72022-02-03T13:46:40ZPhilipp Rothmannadd archer c7https://openwrt.org/toh/tp-link/archer_c7#hardwarehttps://openwrt.org/toh/tp-link/archer_c7#hardwarehttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/7ci file2022-02-03T13:43:28ZPhilipp Rothmannci filehttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/6fastd durchsatz messen2022-02-03T13:37:07ZPhilipp Rothmannfastd durchsatz messen* forum / wikis durchforsten
* test setup aufbauen
* andere fragen* forum / wikis durchforsten
* test setup aufbauen
* andere fragenhttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/5andere communities nach feedback fragen2022-02-03T13:34:05ZPhilipp Rothmannandere communities nach feedback fragenbeim nächsten vernetzungstreffen
darmstadt direktbeim nächsten vernetzungstreffen
darmstadt direkthttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/4liste mit darmstadt und anderen communities abgleichen und updaten2022-02-03T13:33:36ZPhilipp Rothmannliste mit darmstadt und anderen communities abgleichen und updatenhttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/3aktuelle preise per api abfragen2022-02-03T13:32:38ZPhilipp Rothmannaktuelle preise per api abfragenwäre cool wenn man die preise aktuell von einer api (geizhals?) abfragt und regelmäßig updatedwäre cool wenn man die preise aktuell von einer api (geizhals?) abfragt und regelmäßig updatedhttps://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/2converter nach html schreiben2022-02-03T13:44:08ZPhilipp Rothmannconverter nach html schreibenam besten so dass man das in einer website / wiki direkt einbinden kann
filter als json definieren, so dass man einfach kategorien (preis / ramflash ) etc definieren kann
vllt ein guter ansatz: https://pypi.org/project/pandoc/am besten so dass man das in einer website / wiki direkt einbinden kann
filter als json definieren, so dass man einfach kategorien (preis / ramflash ) etc definieren kann
vllt ein guter ansatz: https://pypi.org/project/pandoc/https://git.chaotikum.org/freifunk-luebeck/Hardware-Empfehlungen/-/issues/1Bilder einfügen2022-02-03T13:30:21ZPhilipp RothmannBilder einfügenBilder von Darmstadt / Wiki klauen und hier einfügenBilder von Darmstadt / Wiki klauen und hier einfügenhttps://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/26WPA3 support for Private WLAN2022-01-07T19:11:30ZPaulWPA3 support for Private WLANsupported since gluon v2020.2
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html#wpa3-support-for-private-wlansupported since gluon v2020.2
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html#wpa3-support-for-private-wlanv0.15.1https://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/25SAE Encrypted Mesh Links2022-01-07T19:11:39ZPaulSAE Encrypted Mesh LinksSupported since gluon v2020.2
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html?highlight=SAE#sae-encrypted-mesh-links
- https://gluon.readthedocs.io/en/latest/package/gluon-mesh-wireless-sae.htmlSupported since gluon v2020.2
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html?highlight=SAE#sae-encrypted-mesh-links
- https://gluon.readthedocs.io/en/latest/package/gluon-mesh-wireless-sae.htmlv0.15.1https://git.chaotikum.org/freifunk-luebeck/site-ffhl/-/issues/24OWE on Client Network2022-01-12T22:03:32ZPaulOWE on Client NetworkGluon supports OWE since v2020.2. Configuration is descibed here https://gluon.readthedocs.io/en/latest/user/site.html?highlight=OWE#configuration
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html#owe-on-client-networkGluon supports OWE since v2020.2. Configuration is descibed here https://gluon.readthedocs.io/en/latest/user/site.html?highlight=OWE#configuration
- https://gluon.readthedocs.io/en/latest/releases/v2020.2.html#owe-on-client-networkv0.15.1Philipp RothmannPhilipp Rothmannhttps://git.chaotikum.org/freifunk-luebeck/ffdyndns/-/issues/21implement allowed ipranges for dns updates2021-12-31T05:59:58ZPaulimplement allowed ipranges for dns updatesv0.2.0: qol improvements