Firmwareinstallation/x86: Unterschied zwischen den Versionen
SebaBe (Diskussion | Beiträge) |
Pyro (Diskussion | Beiträge) (trustGuestRxFilters dokumentieren) |
||
Zeile 64: | Zeile 64: | ||
== Probleme bei der Installation == | == Probleme bei der Installation == | ||
Melde dich bei unserer Mailingliste! Die Infos dazu gibt es unter [[Portal:Kommunikation|Kommunikation]]. Dort gibt es auch Hilfe und Support bei der Installation. | Melde dich bei unserer Mailingliste! Die Infos dazu gibt es unter [[Portal:Kommunikation|Kommunikation]]. Dort gibt es auch Hilfe und Support bei der Installation. | ||
=== MacVTap-Interfaces bei KVM === | |||
Wer das Client-Netzwerk über ein MacVTap-Interface an seine KVM angebunden hat, muss unbedingt die Option <code>trustGuestRxFilters</code> aktivieren: | |||
<pre> | |||
<interface type='direct' trustGuestRxFilters='yes'> | |||
... | |||
</interface> | |||
</pre> | |||
Dadurch wird das Interface in den ''promiscuous mode'' versetzt. Falls das nicht passiert, kriegen die Clients keine IPv6-Adressen und es kann andere Netzwerkprobleme geben. | |||
== Nach der Installation == | == Nach der Installation == | ||
Lerne das Freifunknetz kennen. Beschäftige dich mit dem Netz und verbessere dein Setup laufend. Versuche dich mit Nachbarn zu verbinden, baue dazu [[Richtfunk|Richtfunkstrecken]] auf oder wirf einfach ein Kabel über den Gartenzaun zum Nachbarn | Lerne das Freifunknetz kennen. Beschäftige dich mit dem Netz und verbessere dein Setup laufend. Versuche dich mit Nachbarn zu verbinden, baue dazu [[Richtfunk|Richtfunkstrecken]] auf oder wirf einfach ein Kabel über den Gartenzaun zum Nachbarn |
Aktuelle Version vom 22. November 2024, 17:25 Uhr
Firmware-Installation x86 in Proxmox VM
Firmware-Download
Die aktuelle Version findet man hier:
Mehr Infos zu den Dateinamen der Firmware sind hier zu finden
Als erstes müssen wir uns das aktuellste Image für x86 von der Website Downloaden (Stand 22.04.2022)
root@pve01:~# wget http://dev.freifunk-franken.de/layer3/20220413/fff-layer3-20220413-x86-64-generic-combined-efi.img.gz --2022-04-22 13:19:41-- http://dev.freifunk-franken.de/layer3/20220413/fff-layer3-20220413-x86-64-generic-combined-efi.img.gz Resolving dev.freifunk-franken.de (dev.freifunk-franken.de)... 193.192.41.2, 2a04:2200:0:1::2 Connecting to dev.freifunk-franken.de (dev.freifunk-franken.de)|193.192.41.2|:80... connected. HTTP request sent, awaiting response... 200 OK Length: 12055723 (11M) [application/octet-stream] Saving to: ‘fff-layer3-20220413-x86-64-generic-combined-efi.img.gz’ fff-layer3-20220413 100%[===================>] 11.50M 57.7MB/s in 0.2s 2022-04-22 13:19:41 (57.7 MB/s) - ‘fff-layer3-20220413-x86-64-generic-combined-efi.img.gz’ saved [12055723/12055723]
Danach entpacken wir das ganze
root@pve01:~# gunzip fff-layer3-20220413-x86-64-generic-combined-efi.img.gz gzip: fff-layer3-20220413-x86-64-generic-combined-efi.img.gz: decompression OK, trailing garbage ignored
Als nächstes legen wir uns eine KVM Maschine an, ich habe alles auf default gelassen, ich habe keine CDROM hinzugefügt und keine Disk anlegen lassen, meine VM verfügt über 4 Cores und 2048MB Ram. Netzwerkinterface ist VirtIO.
Danach müssen wir das oben Entpackte Image zur VM Importieren mit
root@pve01:~# qm disk import 108 fff-layer3-20220413-x86-64-generic-combined-efi.img local-lvm importing disk 'fff-layer3-20220413-x86-64-generic-combined-efi.img' to VM 108 ...
Nun finden wir in unserer Proxmox Oberfläche wenn wir die entsprechende VM (hier 108) gewählt haben unter "Hardware" eine unused Disk, wir Klicken doppelt drauf und fügen sie als ISCI 0 hinzu. Danach unter "Optionen" die "Boot-Reihenfolge" auf isci0 stellen und alles andere deaktivieren.
Firmware-Installation in ESXi VM
Firmware kann gleich zur Installation unter Proxmox heruntergeladen werden. Bei VMware gibt es noch ein paar Besonderheiten:
qemu-img convert -f raw -O vmdk fff-layer3-20220413-x86-64-generic-combined-efi.img fff-layer3-20220413-x86-64-generic-combined-efi.vmdk
VMDK-Datei per Datastore Browser auf den Host kopieren
Nun eine neue VM mit folgenden Details anlegen:
- Guest OS family: Other Linux 64-Bit
- Festplatte entfernen und durch vorher erstellte VMDK-Datei ersetzen / Disk Type IDE
- Netzwerkkarte entfernen und durch Typ VMXNET3 ersetzen
Firmware-Konfiguration
Layer-3
Dies ist aktuell hier beschrieben:
Zur Konfiguration gibt es hier eine Hilfe:
Probleme bei der Installation
Melde dich bei unserer Mailingliste! Die Infos dazu gibt es unter Kommunikation. Dort gibt es auch Hilfe und Support bei der Installation.
MacVTap-Interfaces bei KVM
Wer das Client-Netzwerk über ein MacVTap-Interface an seine KVM angebunden hat, muss unbedingt die Option trustGuestRxFilters
aktivieren:
<interface type='direct' trustGuestRxFilters='yes'> ... </interface>
Dadurch wird das Interface in den promiscuous mode versetzt. Falls das nicht passiert, kriegen die Clients keine IPv6-Adressen und es kann andere Netzwerkprobleme geben.
Nach der Installation
Lerne das Freifunknetz kennen. Beschäftige dich mit dem Netz und verbessere dein Setup laufend. Versuche dich mit Nachbarn zu verbinden, baue dazu Richtfunkstrecken auf oder wirf einfach ein Kabel über den Gartenzaun zum Nachbarn