Dear all,
here you have the log of yesterday's meeting:
## Friday 6th February 13UTC
### People
Luandro, Ilario, Gothos, Batata
### Topics
. Updates about repo server and DNS
. Mastodon account: approving usage rules
. Status of inclusion of GSoC 2025 contributed code
. DSA pull request
. Next GSoC
. Updates from Pirania hackaton
### Updates about repo server and DNS
#### Domain name and DNS
Ilario: let's buy the domain libremesh.org. Or let's get a direct
contact with CodigoSur so that we can manage the domain without having
to ask NicoE every time
Gothos: yes, let's ask NicoEchaniz to tranfer the domain and let's pay
it with the donations at OpenCollective
**Luandro will try to contact NicoE or Jessi**
#### VPS for hosting Firmware Selector
Luandro: I suggest Contabo. We had issues with an image built with the
firmware selector. No customization in the packages' selection, only
downloading and flashing a common TP-Link EAP 225 outdoor. We had to use
serial.
Then we compiled using the script for LibreRouterOS (we had to edit it
quite a lot for having it working)
https://gitlab.com/javierbrk/librerouteros/-/blob/main-with-lr2-support/librerouteros_build.sh?ref_type=heads
Probable bin file that bricked the router:
https://firmware-libremesh.antennine.org/releases/2024.1-ow23.05.5/targets/ath79/generic/default/libremesh-2024.1-ow23.05.5-default-ath79-generic-tplink_eap225-outdoor-v3-squashfs-sysupgrade.bin
**Gothos will check the firmware selector**
**Ilario will check the .bin file**
Gothos: it happened to me that I replaced all the packages in the list
with a network profile, and the firmware selector understood that I
wanted to fully remove the core packages. Maybe we should add a warning
about not removing the base packages.
**Gothos will buy a vps server from Contabo**, hosted in Europe.
Initially providing access to Ilario, then we will ask in next meetings
if there is someone else who can help with maintenance.
### Status of inclusion of GSoC 2025 contributed code
#### Virtualizing LibreMesh with WiFi
The project is complete and it works, with some patience for setting up
all its components.
https://github.com/VGDSpehar/libremesh-virtual-mesh
We can ask Victor to merge that documentation with the one present here:
https://github.com/libremesh/lime-packages/blob/master/VIRTUALIZING.md
**Ilario will ask Javier and Victor**
#### Watchcat
Seems working :)
#### VLANs and Babeld
Removing VLANs from Babeld requires much more testing:
https://github.com/libremesh/lime-packages/pull/1210
#### odhcpd shared-state leases
Sharing DHCP leases with odhcpd requires just minimal testing, to be done!
https://github.com/libremesh/lime-packages/pull/1199
Ilario: OpenWrt does not use odhcpd for IPv4 by default. Still we have
to test it and merge it. **I will test**. Still, we should be as close
as possible to OpenWrt (that uses Dnsmasq for IPv4 and odhcpd only for
IPv6) so that people can flash a clean OpenWrt and then install the
LibreMesh packages with the package manager (opkg or apk) one by one or
with a network-profile meta-package
(
https://libremesh.org/development-network_profiles.html).
### DSA pull request
https://github.com/libremesh/lime-packages/pull/1214
**Gothos is going to buy more hardware WiFi 6** and they are going to
use the code from the pull request in production. The code should be
good, but it's sad that there's no other solution than adding the
ip-bridge package.
### Next GSoC
There will be no GSoC 2026 for Freifunk (not enough projects, let's
collect forces for next year).
Please prepare projects for GSoC 2027 here:
https://github.com/freifunk/projects
### Updates from Pirania hackaton
Luandro: Great networking between people of different network
communities using LibreMesh.
Alessandro did a great job but there is still much more work to do.
We introduced the concept of network governance layer in lime-app
(initially from an APC grant). A second layer of Pirania for allowing
the community to do stuff like "these vouchers are limited from 8AM to
8PM" and "these vouchers are unlimited". Whitelisting Whatsapp.
Blacklisting pornography and other stuff. The whitelisting is currently
in the pull request also, maybe it should be separated.
https://github.com/libremesh/lime-packages/pull/1239
Ilario: whitelisting and blacklisting should not be enabled by default
because people do not expect it and because breaking network neutrality
should not be default.
**Luandro: will modify the pull request splitting it.**
On 2/4/26 9:39 PM, cri via LibreMesh wrote:
> Dear all,
>
> as planned, on next Friday there will be a project meeting.
>
> https://libremesh.org/communication.html#online_meetings
>
> As always, anyone interested is welcome to join!
>
> It will be Friday the 6th of February 2026 at 13:00 UTC (14:00 CET,
> 10:00 ART), and the link for joining is:
>
> https://meet.exo.cat/LibreMesh
>
> Report of the last year: https://libremesh.org/report_2025.html
>
> As always, the decisions of the meeting will be transcribed here:
>
> https://pad.exo.cat/code/#/2/code/edit/-i0SKeDo4jvTtOc3atbN3lI6/
>
> At the same link you can propose more topics to be discussed.
>
> See you soon
> hugs
>
> Cri
--
Ilario
iochesonome@???
ilario@???