Benötigt wird:
1. IPK und Packages.gz erzeugen und auf Webserver laden:
Mit WinSCP verbinde mich auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis und erstelle dort einen Ordner settings und darin einen Ordner CONTROL.
Im neuen CONTROL-Ordner lade ich eine Datei mit dem Namen control hoch, die folgenden Inhalt enthält:
Anmerkung zu Package: enigma2-plugin-settings-.senderliste:
plugin-settings --> stellt die Kategorie in OpenPLi dar (settings)
.senderliste --> ist später der Name der im Feed angezeigt wird
Im Ordner settings wird außerdem nun noch die Senderliste mit voller Ordnerstruktur hochgeladen.
Bei OpenPLi befindet sich die Senderliste unter /etc/enigma2.
Also erstellen wir folgende Ordnerstruktur: /tmp/settings/etc/enigma2 (siehe nachfolgender Screenshot)
Als nächstes muss noch das
Mit SSH verbinde ich mich nun auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis:
cd /tmp/
Rechte für das Skript vergeben:
chmod 755 ipkg-build
IPK-Paket erstellen:
./ipkg-build settings
In /tmp/ wurde nun enigma2-plugin-settings-.senderliste_1.0_all.ipk erstellt.
Packages.gz erzeugen:
dpkg-scanpackages -t ipk . | gzip > Packages.gz
Anmerkung: wem dpkg-scanpackages feht muss folgendes ausführen: apt-get install dpkg-dev
In /tmp/ wurde nun Packages.gz erstellt.
Nun noch .ipk und .gz auf den Webserver kopieren (in testfeed-Ordner):
2. Feeds im Receiver anpassen:
z.B. mit FTP-Tool in /etc/opkg auf den Receiver verbinden:
Dort die user-feed.conf erstellen, mit folgendem Inhalt:
Danach GUI/Receiver neustarten und der Feed sollte gefunden werden.
Tipp:
Um zu prüfen, ob der Zugriff auf den Webserver geklappt hat, könnt ihr hier mal rein schauen
/var/lib/opkg/openpli-user
da sollte dann sowas drin stehen
- Ein Webserver - falls keiner vorhanden, kann man sich selbst einen mit Apache einrichten
- Ein Linux-System
1. IPK und Packages.gz erzeugen und auf Webserver laden:
Mit WinSCP verbinde mich auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis und erstelle dort einen Ordner settings und darin einen Ordner CONTROL.
Im neuen CONTROL-Ordner lade ich eine Datei mit dem Namen control hoch, die folgenden Inhalt enthält:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Anmerkung zu Package: enigma2-plugin-settings-.senderliste:
plugin-settings --> stellt die Kategorie in OpenPLi dar (settings)
.senderliste --> ist später der Name der im Feed angezeigt wird
Im Ordner settings wird außerdem nun noch die Senderliste mit voller Ordnerstruktur hochgeladen.
Bei OpenPLi befindet sich die Senderliste unter /etc/enigma2.
Also erstellen wir folgende Ordnerstruktur: /tmp/settings/etc/enigma2 (siehe nachfolgender Screenshot)
Als nächstes muss noch das
Du musst dich
Anmelden
oder
Registrieren
um diesen link zusehen!
in /tmp/ hochgeladen werden (Danke an Carl Worth und Steve Redler). Du musst dich Anmelden oder Registrieren um den Inhalt der Angebote zu sehen!
Mit SSH verbinde ich mich nun auf meinen Raspberry Pi und wechsle in das tmp-Verzeichnis:
cd /tmp/
Rechte für das Skript vergeben:
chmod 755 ipkg-build
IPK-Paket erstellen:
./ipkg-build settings
In /tmp/ wurde nun enigma2-plugin-settings-.senderliste_1.0_all.ipk erstellt.
Packages.gz erzeugen:
dpkg-scanpackages -t ipk . | gzip > Packages.gz
Anmerkung: wem dpkg-scanpackages feht muss folgendes ausführen: apt-get install dpkg-dev
In /tmp/ wurde nun Packages.gz erstellt.
Nun noch .ipk und .gz auf den Webserver kopieren (in testfeed-Ordner):
2. Feeds im Receiver anpassen:
z.B. mit FTP-Tool in /etc/opkg auf den Receiver verbinden:
Dort die user-feed.conf erstellen, mit folgendem Inhalt:
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Danach GUI/Receiver neustarten und der Feed sollte gefunden werden.
Tipp:
Um zu prüfen, ob der Zugriff auf den Webserver geklappt hat, könnt ihr hier mal rein schauen
/var/lib/opkg/openpli-user
da sollte dann sowas drin stehen
Code:
Du musst dich
Anmelden
oder
Registrieren um den Inhalt der Codes zu sehen!
Zuletzt bearbeitet: