Mindestens für 16-04LTS, aber 14-04LTS wäre auch schön.
Hat da jemand was anzubieten?
Und ja, das macht auf die Dauer auch Arbeit, daher wäre ich dankbar, wenn es jemand hätte.
Eventuell habe ich nur nicht richtig gesucht.
(Und nein, bitte keine Erklärungen, warum das evtl. „nicht nötig“ oder gar „böse“ ist/wäre.)
hattest du mal probiert das fastd von Debian einzuspielen, was die meisten für die Gateways nutzen? Und Batman müsste doch im Kernel sein, oder? Oder meinst du Batman 14?
…also ich definiere »aktuell« mal als Kernel 4.10.x unter Ubuntu 16.04.x - unter Zuhilfenahme des HWE Kernel-Pakets linux-image-*-hwe-16.04…
batman 14 baut (prinzipiell) ohne Probleme aus dem DKMS-Paket von universe.net
»prinzipiell« sage ich mal hier dazu, weil es Probleme gibt, wenn man auch das linux-image-extra-* installiert hat - bspw, weil man l2tp oder dergleichen daraus auch noch im Einsatz hat. In diesem Paket sind nämlich auch die Kernel-Module zur neueren Batman-Version drin und dann quittiert das DKMS den Buil mit „brauche ich nicht zu bauen - es gibt das gewünschte Modul schon in ner neueren Version im modules-Verzeichnis des Kernels…“
Mein Würgaround(!) hier ist vor dem DKMS-Build einfach stumpf die Module aus dem extras-Paket stumpf löschen zu lassen:
# /etc/dkms/batman-adv.conf
# DKMS overrides for the B.A.T.M.A.N. advanced kernel module. -*- sh -*-
MAKE[0]="rm -f /lib/modules/${kernelver}/kernel/net/batman-adv/batman-adv.ko && make KERNELPATH=${kernel_source_dir}"
Mir egal, batman-adv-legacy brauche ich nicht. (Wenn dem so wäre dann hätte ich das schon in der Aufgabenstellung beschrieben. Ich bin jetzt schlicht von aktuellen, zeitgemäßen Versionen ausgegangen. Eben weil die aus dem standard-Ubuntu schlicht untragbar alt sind.)
Aber wenn jemand es machen möchte, nice to have. Einfach weil es dann evtl. auch andere Communites nutzen könnten.