From nobody Mon Jul 24 08:17:47 2023 X-Original-To: dev-commits-doc-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 4R8Y1n02V7z4p9MS for ; Mon, 24 Jul 2023 08:17:49 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4R8Y1m1HFPz3vqX; Mon, 24 Jul 2023 08:17:48 +0000 (UTC) (envelope-from git@FreeBSD.org) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690186668; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1GDaYwHgE+Ros61VWXVWjJ77ygLj2/eKZZEKyiwXpkk=; b=mbnd0hre/6v18hDQxLx4KO2wJDQxwPAob5W3f/8sYsk4wjMe8AywFijndFk5/u1MfSM8Ap WP0iwCYueWRO8NLjc3VcJEl3/VcydbX6CexImfM5ShUStGmp1lkw+RIg0izorhpXm1dTDp HPFonEFNNiiy/dSZjsswtByQK2ww3cK0uZOPETLwG3nDgsMpzVHe5urmBlIOpSKP8OpWmX IyAwMDqU0fq94uuWjd/e5BNdrWZbPFaoPnZSlxHMQkEPgKSPagbarF5MX0ZC9TuVOqLRNE ZrST65Zx7g6QOdL6Ex83EvAwIjr/myrv4u2N6y6YmHn5NBMpEuRgGac6//huig== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1690186668; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=1GDaYwHgE+Ros61VWXVWjJ77ygLj2/eKZZEKyiwXpkk=; b=HxSdSiiSnDQvKaxlYsyu8I8DTtACBqbZLegZI/+nFpp4DNVhOKqpz0hjE1Hkz6aqzQ9nK9 lU4oXQQJ1mvN2wx+9LmSUqRs6FXXIQFAO26twovlGMiCVXZAadS1iqtoHo3SBCot1iNo8P Bn5m00wBPFwUDV2ZVWjFVTEkBAnMhEPmhM/52jXrxP5vvX6wwCZt/49iAvMUgR7twsW6J/ cXZGW9OlD92guFK44mDTAd0Kgv9rwTm0FaQwxyMIQH60ILc2+txj4bxXTReaV/QvezDPpD DyAeVAzRncSCJkZXHJ9fy+B6ykCwkTtzf2fs/yncYhvWKNPtHOuiCFUs0DmaiQ== ARC-Authentication-Results: i=1; mx1.freebsd.org; none ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1690186668; a=rsa-sha256; cv=none; b=ZlJx3OpPzvIPQLpzeaeVhI8bUaCGnMUM1tvswfEKYwfGvPv9KBes8dD8PTAjqiNrLKFWTH jXX00vpCBrkcVLskpRrayIlM5nUecAwQzVFA330e8Juv3gUgsQppEFYCFZm/XKz/U7Eg85 cUtM9cCC5VvOYW8H8x5/paF61pKvZFEBVp9UofnjyNn145/dJLrB4B9KlVhDJUfWTx99i0 CRaeGYimymKiCrP09119yJ3p1eBxy8sTD2MUx54Vj7Foun0PtJXr6FLQ5GHY7dvOcS3URw ZrMEVWOzr8xuX6WROK3Nk+AOGdfx+wWmj0Lbq7VaUoSFEjz1zEZ7mACCobZCcg== Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4R8Y1m0GJKz19M5; Mon, 24 Jul 2023 08:17:48 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.17.1/8.17.1) with ESMTP id 36O8HlCj034482; Mon, 24 Jul 2023 08:17:47 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.17.1/8.17.1/Submit) id 36O8Hl3K034481; Mon, 24 Jul 2023 08:17:47 GMT (envelope-from git) Date: Mon, 24 Jul 2023 08:17:47 GMT Message-Id: <202307240817.36O8Hl3K034481@gitrepo.freebsd.org> To: doc-committers@FreeBSD.org, dev-commits-doc-all@FreeBSD.org From: Lorenzo Salvadore Subject: git: 992dd855ab - main - Status/2023Q2/batman.adoc: Add report List-Id: Commit messages for all branches of the doc repository List-Archive: https://lists.freebsd.org/archives/dev-commits-doc-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-doc-all@freebsd.org X-BeenThere: dev-commits-doc-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: salvadore X-Git-Repository: doc X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: 992dd855ab520acbda1bef709c8845d42d4afd90 Auto-Submitted: auto-generated The branch main has been updated by salvadore: URL: https://cgit.FreeBSD.org/doc/commit/?id=992dd855ab520acbda1bef709c8845d42d4afd90 commit 992dd855ab520acbda1bef709c8845d42d4afd90 Author: Aymeric Wibo AuthorDate: 2023-07-24 08:15:20 +0000 Commit: Lorenzo Salvadore CommitDate: 2023-07-24 08:17:27 +0000 Status/2023Q2/batman.adoc: Add report Approved by: dbaio (mentor, implicit) Pull Request: https://github.com/freebsd/freebsd-doc/pull/231 --- .../en/status/report-2023-04-2023-06/batman.adoc | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/website/content/en/status/report-2023-04-2023-06/batman.adoc b/website/content/en/status/report-2023-04-2023-06/batman.adoc new file mode 100644 index 0000000000..fbefafa2fb --- /dev/null +++ b/website/content/en/status/report-2023-04-2023-06/batman.adoc @@ -0,0 +1,21 @@ +=== BATMAN support in the FreeBSD kernel + +Links: + +link:https://wiki.freebsd.org/SummerOfCode2023Projects/CallingTheBatmanFreeNetworksOnFreeBSD[Wiki page] URL: link:https://wiki.freebsd.org/SummerOfCode2023Projects/CallingTheBatmanFreeNetworksOnFreeBSD[] + +link:https://github.com/obiwac/freebsd-gsoc/pull/1[Source code (Pull Request)] URL: https://github.com/obiwac/freebsd-gsoc/pull/1[] + +Contact: Aymeric Wibo + +BATMAN (Better Approach to Mobile Ad-hoc Networking), as developed and used by the Freifunk project, is a routing protocol for (primarily wireless) multi-hop ad-hoc networks. +Freifunk is a German initiative to build an open Wi-Fi network at city-scale, based on the principles of net-neutrality. +BATMAN's motive is to be a completely decentralized protocol; no one node in the network knows or has to care about the topology of the whole network. + +Support for this protocol is provided by the batman-adv kernel module on Linux, and this project aims to bring that to FreeBSD. +This includes the kernel module itself, but also userland networking libraries and tools necessary to create BATMAN networks. + +Currently, creating interfaces and interacting with them works (with both Linux and FreeBSD userspaces), and packet transmission (kind of) works, although it's incomplete as of yet. +Support for batadv interfaces has been added to man:ifconfig[8] too. + +Mentor: {mmokhi-name} + +Sponsor: Google (under GSoC 2023)