Moin Moin,
hat jemand eine Binary "MiniSatIP" schon einmal für Debian selber compiliert bzw. kann mir dazu eine Anleintung geben?
Moin Moin,
hat jemand eine Binary "MiniSatIP" schon einmal für Debian selber compiliert bzw. kann mir dazu eine Anleintung geben?
Steht doch soweit ich gesehen habe alles im GitHub:
https://github.com/catalinii/minisatip
Warum möchtest Du es den selbst compilieren und verwendest nicht einfach eine der angebotenen Binaries?
Finde nicht wirklich ne Binary für Debian amd64, wenn nur mips oder arm
wenn ich das so sehe, würde ich:
- Repo klonen
- im geklonten Verzeichnis folgende Befehle ausführen:
- .configure
- make
- sudo make install
Wenn irgendwas fehl schlägt, dann brauche wir die Compile-Logs um die Fehlermeldung auswerten zu können und zu wissen welche Abhängigkeit fehlt.
Ein Linux Binary sehe ich auch nicht
Danke,
das hat schon mal funktioniert… TVHeadend funktioniert auch der Tuner….
nun hatte ich versucht das ganze wegen Ci plus über Minisatip laufen zu lassen…
allerdings dekodiert die Karte nichts…
hat das jemand mit Ci+ und Sky am laufen..??
Laut dem MiniSAT Forum müssten certs aus dem Dreamciplus nach /etc/ssh/certs kopiert werden.
Hat jemand diese Dateien ? oder weiss wo man die downloaden kann?
Vielleicht verlinkst du uns mal.
Was sagen die denn, wo du die Daten herbekommen sollst?
Hi,
in diesem Topic hatte ich die Frage gestellt:
https://minisatip.org/forum/viewtopic.php?f=5&t=787
Und hier die Anleitung bzw. der erste Post zum Ci+
So....
ich habe das nun inklusive Ci+ Pin zum laufen bekommen....
Wenn interesse besteht kann ich gerne eine Anleitung schreiben bzw. Files zur Verfügung stellen.
Was mich interessiert könnte das TVheadend auch...?
Hat jemand das im TVH am laufen?
Interessant! Wenn minisatip die Streams schon dekodiert, müsste TVH die eigentlich einfach wiedergeben können. Der minisatip server müsste bei TVH schlicht als SatIP Tuner erscheinen. Im Zweifel beim TVH Start die IP Adresse des minisatip servers übergeben und schauen, ob's dann funktioniert.
Interessant! Wenn minisatip die Streams schon dekodiert, müsste TVH die eigentlich einfach wiedergeben können. Der minisatip server müsste bei TVH schlicht als SatIP Tuner erscheinen. Im Zweifel beim TVH Start die IP Adresse des minisatip servers übergeben und schauen, ob's dann funktioniert.
Hi,
ja genauso habe ich das nun am rennen.
In meinem Server sind 2 DVBS2 PCie Karten verbaut, wobei eine CI kann.
Diese Karte habe ich Minisat zugeordnet und die anderen TVH direkt.
Die CI Karte ist mit Ci+ Modul und V14 bestückt, den Rest übernehmen die anderen Karten und mein OScam-Server...
Der TVH kann nun Kodi versorgen wie gewohnt....
Also wenn Du dafür mal eine kleine Anleitung hättest... das wäre spitzenmässig.
Also wenn Du dafür mal eine kleine Anleitung hättest... das wäre spitzenmässig.
Für Debian:
installieren
apt-get --yes install lsb-release cmake git build-essential pkg-config gettext libavahi-client-dev libssl-dev zlib1g-dev wget bzip2 git-core liburiparser-dev libpcre3-dev libdvbcsa-dev python python3-requests debhelper ccache
Verzeichnis anlegen und ins Verzeichnis gehen
mkdir /opt/Minisatip
cd /opt/Minisatip
runterladen der sourcen
cd minisatip
checken ob alles ok ist
./configure
sollte so aussehen
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether we are using the GNU C compiler... yes
checking whether gcc accepts -g... yes
checking for gcc option to accept ISO C89... none needed
checking for main in -lrt... yes
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for ANSI C header files... yes
checking for sys/types.h... yes
checking for sys/stat.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for memory.h... yes
checking for strings.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for unistd.h... yes
checking arpa/inet.h usability... yes
checking arpa/inet.h presence... yes
checking for arpa/inet.h... yes
checking fcntl.h usability... yes
checking fcntl.h presence... yes
checking for fcntl.h... yes
checking netdb.h usability... yes
checking netdb.h presence... yes
checking for netdb.h... yes
checking netinet/in.h usability... yes
checking netinet/in.h presence... yes
checking for netinet/in.h... yes
checking for stdint.h... (cached) yes
checking for stdlib.h... (cached) yes
checking for string.h... (cached) yes
checking sys/ioctl.h usability... yes
checking sys/ioctl.h presence... yes
checking for sys/ioctl.h... yes
checking sys/socket.h usability... yes
checking sys/socket.h presence... yes
checking for sys/socket.h... yes
checking sys/time.h usability... yes
checking sys/time.h presence... yes
checking for sys/time.h... yes
checking syslog.h usability... yes
checking syslog.h presence... yes
checking for syslog.h... yes
checking for unistd.h... (cached) yes
checking for int16_t... yes
checking for int64_t... yes
checking for int8_t... yes
checking for size_t... yes
checking for uint16_t... yes
checking for uint32_t... yes
checking for uint64_t... yes
checking for uint8_t... yes
checking for stdlib.h... (cached) yes
checking for GNU libc compatible malloc... yes
checking for stdlib.h... (cached) yes
checking for unistd.h... (cached) yes
checking for sys/param.h... yes
checking for getpagesize... yes
checking for working mmap... yes
checking for bzero... yes
checking for clock_gettime... yes
checking for dup2... yes
checking for gethostbyname... yes
checking for gettimeofday... yes
checking for inet_ntoa... yes
checking for memset... yes
checking for munmap... yes
checking for socket... yes
checking for strchr... yes
checking for strerror... yes
checking for strncasecmp... yes
checking for strstr... yes
configure: == Checking LINUX DVB ==
checking linux/dvb/frontend.h usability... yes
checking linux/dvb/frontend.h presence... yes
checking for linux/dvb/frontend.h... yes
configure: == Checking DVBEN50221 ==
checking libdvben50221/en50221_app_dvb.h usability... yes
checking libdvben50221/en50221_app_dvb.h presence... yes
checking for libdvben50221/en50221_app_dvb.h... yes
configure: == Checking OpenSSL ==
checking openssl/aes.h usability... yes
checking openssl/aes.h presence... yes
checking for openssl/aes.h... yes
configure: == Checking Embedded ==
checking for backtrace... yes
configure: == Checking DVBCSA ==
checking dvbcsa/dvbcsa.h usability... yes
checking dvbcsa/dvbcsa.h presence... yes
checking for dvbcsa/dvbcsa.h... yes
configure: == Checking NETCVCLIENT ==
checking netceiver.h usability... cat: confdefs.h: No such file or directory
no
checking netceiver.h presence... cat: confdefs.h: No such file or directory
no
checking for netceiver.h... no
configure: creating ./config.status
config.status: creating src/Makefile
config.status: creating tests/Makefile
config.status: creating Makefile
minisatip configuration
Linux DVB: enabled
Common Interface (needs DVBEN50221): enabled
OpenSSL (AES as part of DVBAPI): enabled
Embedded system: disabled
DVBCSA (needs libdvbcsa): enabled
Netceiver support: disabled
SatIP Client: enabled
Static: disabled
dvbapi: enabled
axe: disabled
enigma: disabled
nun kompilieren
make DDCI=1
Dann kann man Minisatip starten:
./minisatip -x PORTWEBINTERFACE -f -l -3 --ca-pin 0-6:EUREPINDERKARTE -o IPOSCAM:DVBAPIPORTOSCAM &
Wer die certs benötigt kann sich bei mir per PN melden....
Kleiner Hinweis: Die Zeile zum Auschecken des gits muss so lauten:
(also mit .git am Ende).
Der Paratmeter -x ist mir klar, ist in der Readme beschrieben:
Diesen Eintrag
kann ich anhand der Readme auch zuordnen
-o --dvbapi [~]host:port,offset - specify the hostname and port for the dvbapi server (oscam). Port 9000 is set by default (if not specified)
Aber hier blicke ich nicht durch:
Wofür steht bei
der Wert "EUREPINDERKARTE" ? Das Readme sagt
-3 --ca-pin mapping_string: set the pin for CIs
The format is: ADAPTER1:PIN,ADAPTER2-ADAPTER4:PIN
eg: 0:1234,2-3:4567
Geht es hier um die Jugendschutz-PIN der Smartcard? Ich verstehe aber die Zuordnung zu Adaptern nicht. Was trage ich ein, wenn die Smartcard in einer Smartmouse steckt, mit der Oscam ein geräteübergreifendes (also nicht an einen bestimmten DVB-Adapter gebundenes) CI emuliert?
Wenn die Smartcard in der OScam betrieben wird, ist der Jugendschutzpin nicht von nöten.
Hier geht es um die Nutzung der Smartcard im Ci+ Modul und dafür braucht es auch die Pin Funktion.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!