Installieren des 3CX SBC auf einem Raspberry Pi 4
- Einführung
- Schritt 1: Auswählen eines geeigneten Raspberry Pi
- Schritt 2: Vorbereiten der Speicherkarte für Raspbian
- Schritt 3: Installieren von Raspbian und Festlegen des Hostnamens
- Schritt 4: Festlegen einer statischen IP-Adresse
- Schritt 5: Hinzufügen des SBC zu 3CX
- Schritt 6: Installieren des 3CX SBC
- Schritt 7: Provisionieren der IP-Telefone
- Siehe auch
Einführung
3CX wird nicht länger auf Raspberry Pi Geräten unterstützt. Diese Anleitung dient ausschließlich der Installation und Einrichtung des 3CX SBC.
Schritt 1: Auswählen eines geeigneten Raspberry Pi
- Raspberry Pi 4 B4 oder B8
- Pi5-Support in Vorbereitung
- auf optimale Kühlung ausgelegtes Gehäuse
Schritt 2: Vorbereiten der Speicherkarte für Raspbian
- Laden Sie die komprimierte Raspbian-Image-Datei herunter.
- Entpacken Sie die Image-Datei (.img).
- Übertragen Sie die Image-Datei mit Hilfe von Etcher auf eine microSDHC-Speicherkarte.
Schritt 3: Installieren von Raspbian und Festlegen des Hostnamens
- Setzen Sie die microSDHC-Speicherkarte in den Speicherkarten-Slot des Raspberry Pi ein, und schalten Sie das Gerät ein.
- Warten Sie, bis der Raspberry Pi vollständig hochgefahren ist und melden Sie sich mit folgenden standardmäßigen Zugangsdaten am Nutzerkonto an: Nutzer: "pi", Passwort: "raspberry".
- Starten Sie das Raspbian-Konfigurationsprogramm mit Hilfe des folgenden Befehls: sudo raspi-config
- Wählen Sie Option "1. System Options", und drücken Sie die Eingabetaste.
- Wählen Sie "S4 Hostname", drücken Sie die Eingabetaste, und bestätigen Sie Ihre Auswahl im anschließend angezeigten Warnhinweis mit "OK".
- Geben Sie den Hostnamen des Raspberry Pi an. Verwenden Sie hierbei nur alphanumerische Zeichen und Bindestriche (-).
- Wählen Sie <Finish> und anschließend <Yes>, um einen Neustart zur Übernahme des neuen Hostnamens durchzuführen.
Schritt 4: Festlegen einer statischen IP-Adresse
- Rufen Sie den Editor nano mit dem folgenden Befehl auf, um die Ethernet-Schnittstelle "eth0" in der Datei "/etc/dhcpcd.conf" zu ändern:sudo nano /etc/dhcpcd.conf
- Scrollen Sie zum Ende der Datei, und fügen Sie die folgenden Zeilen hinzu. Bitte beachten Sie, dass Sie die nachfolgend angegebenen Werte "interface", "ip_address", "routers" (Gateway) und "domain_name_servers" durch die für Ihr LAN gültigen Werte ersetzen müssen:
interface eth0
static ip_address=192.168.1.111/24
static routers=192.168.1.1
static domain_name_servers=192.168.1.1 8.8.8.8
Hinweis: LAN-Installationen werden für gemäß RFC1918 konfigurierte private Netzwerke unterstützt, d. h. mit dem IP-Bereich 172.16.0.0 /10.0.0.0/192.168.0.0.
- Drücken Sie Strg+X, gefolgt von "Y" und der Eingabetaste, um zu bestätigen, dass die Änderungen in der Datei gespeichert werden sollen.
- Führen Sie durch Eingabe des folgenden Befehls einen Neustart des Raspberry Pi durch:sudo reboot
- Melden Sie sich beim Hochfahren mit dem Nutzernamen "pi" an und überprüfen Sie die IP-Adresse für "eth0" mit Hilfe des folgenden Befehls:ip a
Schritt 5: Hinzufügen des SBC zu 3CX
- Melden Sie sich am 3CX-Webclient an und navigieren Sie zu "Admin > Anrufe & Chat".
- Klicken Sie auf "+ SBC hinzufügen", wählen Sie "Raspberry Pi" und klicken Sie auf "Weiter".
- Der 3CX-SBC wird erstellt..
Schritt 6: Installieren des 3CX SBC
- Melden Sie sich CLI- oder SSH-gestützt mit dem Nutzernamen "pi" an Ihrem Raspberry Pi an.
- Starten Sie das 3CX-Installationsskript mit dem folgenden Befehl: wget http://downloads-global.3cx.com/downloads/sbc/3cxsbc.zip -O- | sudo bash
- Wählen Sie "<OK>", um die 3CX-Voraussetzungen zu überprüfen und akzeptieren Sie die Lizenzvereinbarung (EULA), um fortzufahren.
- Geben Sie die "Provisionierungs-URL" für 3CX ein, z. B."https://mein unternehmen.3cx.com:5001", und wählen Sie "<OK>".
- Geben Sie die "Authentifizierungsschlüssel-ID" ein, und wählen Sie "<OK>".
- Wählen Sie "<OK>", um die Installation zu starten und einen anschließenden Neustart durchzuführen.
Schritt 7: Provisionieren der IP-Telefone
Nachdem die Installation des 3CX SBC abgeschlossen ist, können Sie Ihre IP-Telefone mit den für 3CX erforderlichen Einstellungen provisionieren.
Siehe auch
- Installieren des 3CX SBC
- Erstellen und Konvertieren von OpenSSH-Schlüsseln
- Konfigurieren eines 3CX SBC HA-Clusters (High Availability)
Letztes Update
Dieses Dokument wurde zuletzt am 11. März 2024 aktualisiert.
https://www.3cx.de/docs/adminhandbuch/telefonanlage-installieren-raspberry-pi/