Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenloses um Mitglied zu werden! Sobald du angemeldet bist, kannst du auf unserer Seite aktiv teilnehmen, indem du deine eigenen Themen und Beiträge erstellst und dich über deinen eigenen Posteingang mit anderen Mitgliedern unterhalten kannst! Zudem bekommst du Zutritt zu Bereiche, welche für Gäste verwehrt bleiben

HowTo : Wie baue ich meine eigene Freetz-Linux-VM:

Gismotro

Best Member
Boardveteran
Registriert
22. Februar 2012
Beiträge
9.709
Lösungen
1
Reaktionspunkte
5.144
Punkte
383
Ort
Freetztown
Hier ein kleines HowTo zum selberbauen einer eigenen Freetz-Linux-VM :

1.) aktuelle
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
vom Server laden.

2.)
Du musst dich Anmelden oder Registrieren um diesen link zusehen!


Hinweis: Empfohlen wird immer die aktuellste LTS-Server-Versionen:
-
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
als Serverinstallationsabbild

Man kann aber auch unter Win10/11 ein fertiges Ubuntu benutzen :
Du musst dich Anmelden oder Registrieren um diesen link zusehen!
anstatt Pkt.1 und 2. zu benutzen.

3.) Pakete nachladen :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

4. SSH Zugriff aktivieren:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

5.) VSFTP installieren:
Quelle : hxxps://linuxconfig.org/how-to-setup-ftp-server-on-ubuntu-18-04-bionic-beaver-with-vsftpd

a.)Vsftpd addon instalieren
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
b.) vsftpd.conf Datei bearbeiten
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Alles in der Datei löschen und folgenden Inhalt einfügen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

c.) Port öffnen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
d.) Vsftpd neu starten /rebooten:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
6.) 32-Bit (Multiarch) aktivieren :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
7.) fehlende Freetz-Pakete nachladen:
Je nachdem was als Ubuntu benutz wurde bitte hier
Du musst dich Anmelden oder Registrieren um diesen link zusehen!


Ubuntu 20.04:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Ubuntu 22.04 LTS :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Ubuntu 23.04 LTS:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

ggf. noch ein Updatecheck machen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

8.) umask 0022:re

a.) Folgende Datei bearbeiten:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
b.) Find the line with "session optional pam_umask.so"
c.) Change this to "session optional pam_umask.so umask=0022"
d.) Reboot.

9.) Runlevel ändern:

a.) Grub bearbeiten
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
b.) GRUB_CMDLINE_LINUX="3" (im Text ändern)
c.) Grub neu starten
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

10.) Hinweis aus IPPF beachten: "Nur dieses "Cloud-init" benötige ich nicht. Deswegen gleich wieder deinstalliert" :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

11.) Samba installieren:

a.) Samba installieren:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
b.) smb.conf Datei anpassen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Diese Zeilen Editieren :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Diesen Part hinzufügen :
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
c.) Samba-Nutzer Pw setzen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

12.)Anzeige von Menuconfig anpassen bei Darstellungsfehlern im Putty:
per nano folgende Zeile in die .profile einfügen (nur bei Bedarf)
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

Hinweis: Man sollte sich besser mit Putty zur VM verbinden. Das Fenster ist dann grösser und man kann einfach Text kopieren/einfügen.

13.) Spracheinstellung von Ubuntu auf Deutsch umstellen (optional, aber nicht zwingend Notwendig):

a.) Sprachpakete installieren:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Wir können uns die aktuellen Einstellung ansehen:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Sollte die Sprache „Deutsch“ mit UTF-8 nicht nicht erzeugt sein, so sollten wir es jetzt vornehmen.
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
b.) Die Einstellungen für die Sprache können wir mit einem grafischen Tool einfach ändern.
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Nach der Umstellung sollten nur Einträg welche ausgewählt wurden in der Datei enthalten sein.
Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!
c.) Für unsere Umgebung müssen wir ggf. noch die Einstellungen hinterlegen : sudo nano /etc/default/locale
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
d.) sudo nano /etc/environment
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
e.) Deutsche Sprache aktivieren:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!

14.) Final Updates laden und System säubern:
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
Code:
Du musst dich Anmelden oder Registrieren um den Inhalt der Codes zu sehen!
 
Zuletzt bearbeitet:

Freetz-Linux erweitern für OSCAM-Build:​

Wie baue ich mir meine eigene Oscam Version mit Hilfe von s3 in der Virtuellen Umgebung von Oracle VM VirtualBox. Ich habe komischer weiße große probleme wenn ich mit Debian 10 freetz-ng image baue laufen alle Oscam sachen nicht (egal mit welchen System Oscam gebaut wurde). Daher ,ein Tipp benutzt Freetz-Linux-1.5.8-Ubuntu 20.04.01 LTS (Focal Fossa) 64-Bit.ova was Gismotro ja auf dem Teamserver bereitstellt habt. Die Version Freetz-Linux-1.5.9-Beta noch nicht benutzen. Wer sich lieber sein eigenes Ubuntu bauen will so wie ich es auch gemacht habe für meine Qnap NAS sollte das über mir lesen.

Nun logen wir uns mit hilfe von Putty auf unseren Ubuntu ein

1.
git clone
Du musst dich Anmelden oder Registrieren um diesen link zusehen!

cd s3_releases
sudo apt-get update && sudo apt-get upgrade
sudo apt-get -y install libncurses-dev libacl1-dev libcap-dev libreadline-dev libglib2.0-dev libc-dev-bin libpcsclite-dev libusb-1.0.0-dev libssl-dev diffutils imagemagick libtool-bin libtool python3-dev texinfo xz-utils libstdc++6 libccid curl jq gperf help2man python3-dev rsync

2.
./s3 menu
(beim ersten Start werden fehlende Sachen nach installiert die s3 brauch)

3.
Nun wenn die Oberfläche gestartet ist einmal einmal ENTER drücken.

4.
Nun gibt es zwei Möglichkeiten. Ihr erstellt euch ein eigenes Toolchain (wo ich hier aber nicht drauf eingehen werde) oder ihr benutzt die ich schon bereitgestellt habe (geht in die Box die ihr benutzt und da dann s3_releases_Toolchain). Ladet das s3_releases.rar entpackt es und schiebt es dann auf euren Server.

5.
Nun geht ihr auf ADD und sucht FritzboXXXX Fritz OS V7.2x (XXXX seht für die Box für die du es geladen hast) und einmal ENTER.

6.
Nun sucht ihr aus der liste FritzboxXXXX Fritz OS V7.2x (XXXX seht für die Box für die du es geladen hast) und einmal ENTER.

7.
Auf LOAD_PROFILE nun gehen und fritzXXXXos72_mips-freetz.profile (XXXX seht für die Box für die du es geladen hast) und einmal ENTER.

8.
Nun auf BULLD
 
Zuletzt bearbeitet:
Zurück
Oben