HowTo Installation von Ubuntu und IPC zur Nutzung einer gepairten V13 auf raspberry
was wird an Software für Windows benötigt?
1. Win32DiskImager
2. Putty
3. WinScp
4. rufus 2.15
5. 7-zip
was wird an Hardware benötigt?
1. raspberry mit aarch64
2. USB smartmouse (phoenix)
3. mindestens 4GB micro SD Karte
Erster Schritt, ladet euch das passende Preinstalled server image
Im 2. Schritt steckt ihr die SD Karte in euren Paspberry, verbindet ihn mit dem Lan. Nun gebt dem kleinen Strom, und er wird booten. Ihr müsst in eurem Netzwerk einen DHCP Server laufen haben. Na ca. 2 minuten schaut in euren Router, welche IP-Adresse dem Raspberry per DHCP zugewiesen wurde. In der Fritzbox ist es unter Heimnetz/Netzwerk zu finden. Der raspberry hat den Namen ubuntu, dort dahinter findet ihr die IP Adresse.
Als nächstes meldet Ihr euch mit putty per ssh an eurem raspberry an. Der erste login erfolgt mit user ubuntu und passwort ubuntu. Danach werdet ihr aufgefordert, ein neues passwort einzugeben. Sucht auch was aus, und merkt es euch. Anschließend vergebt Ihr euch mit
ein Passwort für den User root.
Als nächstes müssen wir noch die richtige Zeitzone an unserem raspberry einstellen. Dazu geben wir folgendes in der console ein:
Im nächten Schritt kommen wir zur Installation von IPC. Es reicht, Oscam und gbox bei der Installation auszuwählen.
am Ende der Installation werdet ihr aufgefordert, eueren html Zugang einzurichten.
User und passwort in der Datei eintragen, speichern und beenden.
Jetzt fahren wir den raspberry herunter
Nach dem der PI herunter gefahren ist, trennen wir ihn vom Strom, und stecken nun die Smartmouse an einen USB Port an.
Jetzt gebt wieder Strom auf dem raspberry, nach Neustart erreicht ihr das Web IF vom IPC unter der IP Adresse des Raspberry.
Loggt euch dort mit den von euch vergebenen Daten ein, und geht auf den Punkt System / Manager. Dort sollte eure Smartmouse unter /dev/ttyUSB0 erkannt werden! Ihr könnt dort einen UDEV Name vergeben, den wir aber in den configs nicht verwenden. Im nächsten Schritt geht nun zum Punkt zu Cams / oscamWI.
Dort im WebIF der Oscam findet ihr unter Files unter anderem folgende Dateien: oscam.conf, oscam.user, oscam.server und oscam.dvbapi. Diese Dateien müssen wie folgt bearbeitet werden:
Jede Datei speichern, danach unter System /IPC-Info oscam und gbox neu starten.
Jetzt müsst ihr euch noch mindestens eine Client Box einrichten, auf der Ihr TV schaut.
Achtet darauf eine aktuelle Oscam zu verwenden. Dazu könnt ihr diese configs verwenden, und wieder per Web IF in der jeweiligen Box bearbeiten.
In einem 2. Client dann in der oscam.server einfach so eintragen:
Ihr könnt das dann so nach den Beispielen weiter fort setzen.
Das Web IF der Oscam ist danach auf port 11112 erreichbar. User Oscam, pass oscam.
OPTIONAL:
Jetzt können wir uns die ssh Anmeldung als root erlauben. Das ist nicht unbedingt notwendig. Sicherer ist es, in der ssh console den user mit su zu wechseln, oder sudo zu verwenden. :smile:
Den Eintrag #PermitRootLogin prohibit-password ändern auf PermitRootLogin yes, Datei abspeichern, und ssh neu starten
Soll der raspberry bei euch eine feste IP bekommen, dann geht das recht einfach mit der Bearbeitung der 50-cloud-init.yaml Datei.
und ändert die Datei so ab, wie ihr es möchtet, natürlich müssen dort eure IP Adressen rein!
Zum Bearbeiten der Dateien kann auch WinScp verwendet werden. Die Oscam Dateien liegen unter /var/etc. Die gbox Dateien findet ihr unter /var/keys. Die Logs befinden sich unter /var/log/ipc. Ihr müsst darauf achten, das die Dateien aber unix conform bearbeitet werden!
Eine Anmerkung zum Schluss, die gbox kann kein remote emm. Das bedeutet, ihr müsst eure Karte zum Verlängern alle 6 Wochen in einen Reader im Client stecken.
was wird an Software für Windows benötigt?
1. Win32DiskImager
2. Putty
3. WinScp
4. rufus 2.15
5. 7-zip
was wird an Hardware benötigt?
1. raspberry mit aarch64
2. USB smartmouse (phoenix)
3. mindestens 4GB micro SD Karte
Erster Schritt, ladet euch das passende Preinstalled server image
Sie müssen registriert sein, um Links zu sehen.
für euren Raspberry runter, und entpackt es mit 7-zip. Nun schreibt ihr das Image mit Win32DiskImager auf eure SD Karte. Ist das Image auf der Karte, meldet Windows unter Umständen, das der Datenträger formatiert werden muss. Wichtig, alle Meldungen von Windows abbrechen! Danach beide neuen Laufwerke im Windows "auswerfen", und erst dann die Karte entnehmen.Im 2. Schritt steckt ihr die SD Karte in euren Paspberry, verbindet ihn mit dem Lan. Nun gebt dem kleinen Strom, und er wird booten. Ihr müsst in eurem Netzwerk einen DHCP Server laufen haben. Na ca. 2 minuten schaut in euren Router, welche IP-Adresse dem Raspberry per DHCP zugewiesen wurde. In der Fritzbox ist es unter Heimnetz/Netzwerk zu finden. Der raspberry hat den Namen ubuntu, dort dahinter findet ihr die IP Adresse.
Als nächstes meldet Ihr euch mit putty per ssh an eurem raspberry an. Der erste login erfolgt mit user ubuntu und passwort ubuntu. Danach werdet ihr aufgefordert, ein neues passwort einzugeben. Sucht auch was aus, und merkt es euch. Anschließend vergebt Ihr euch mit
Code:
sudo passwd root
Als nächstes müssen wir noch die richtige Zeitzone an unserem raspberry einstellen. Dazu geben wir folgendes in der console ein:
Code:
sudo dpkg-reconfigure tzdata
Code:
su
wget ipc.endofinternet.org/ipc/ipcsetup.sh
bash ipcsetup.sh
User und passwort in der Datei eintragen, speichern und beenden.
Jetzt fahren wir den raspberry herunter
Code:
sudo shutdown -a
Jetzt gebt wieder Strom auf dem raspberry, nach Neustart erreicht ihr das Web IF vom IPC unter der IP Adresse des Raspberry.
Loggt euch dort mit den von euch vergebenen Daten ein, und geht auf den Punkt System / Manager. Dort sollte eure Smartmouse unter /dev/ttyUSB0 erkannt werden! Ihr könnt dort einen UDEV Name vergeben, den wir aber in den configs nicht verwenden. Im nächsten Schritt geht nun zum Punkt zu Cams / oscamWI.
Dort im WebIF der Oscam findet ihr unter Files unter anderem folgende Dateien: oscam.conf, oscam.user, oscam.server und oscam.dvbapi. Diese Dateien müssen wie folgt bearbeitet werden:
oscam.conf
[global]
logfile = /var/log/ipc/OScam.log
nice = -1
maxlogsize = 2480
disablecrccws_only_for = 098C:000000;09C4:000000;0500:050F00
[gbox]
port = 7004
hostname = 127.0.0.1
my_password = 2222CCCC
ccc_reshare = 1
gsms_disable = 0
[cccam]
port = 56734
nodeid = B5B2D867100214EC #selbst eine nodeid in oscam erstellen lassen
version = 2.3.2
reshare = 5
[webif]
httpport = 11112
httpuser = oscam
httppwd = oscam
httphideidleclients = 0
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns = dynadresse
oscam.server
[reader]
label = V13_Gboxreader
protocol = gbox
device = 127.0.0.1,8010
user = gbox_client
password = 1111AAAA
gbox_max_distance = 3
gbox_reshare = 5
caid = 09C4
group = 1
oscam.user
[account]
user = gbox_client
au = 1
betatunnel = 1835.FFFF:1722
group = 1
max_connections = 4
[account]
user = stube
pwd = raspberry2
au = 1
group = 1
max_connections = 3
cccmaxhops = 5
cccreshare = 5
[account]
user = kueche
pwd = raspberry1
au = 1
group = 1
max_connections = 3
cccmaxhops = 5
cccreshare = 5
[global]
logfile = /var/log/ipc/OScam.log
nice = -1
maxlogsize = 2480
disablecrccws_only_for = 098C:000000;09C4:000000;0500:050F00
[gbox]
port = 7004
hostname = 127.0.0.1
my_password = 2222CCCC
ccc_reshare = 1
gsms_disable = 0
[cccam]
port = 56734
nodeid = B5B2D867100214EC #selbst eine nodeid in oscam erstellen lassen
version = 2.3.2
reshare = 5
[webif]
httpport = 11112
httpuser = oscam
httppwd = oscam
httphideidleclients = 0
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns = dynadresse
oscam.server
[reader]
label = V13_Gboxreader
protocol = gbox
device = 127.0.0.1,8010
user = gbox_client
password = 1111AAAA
gbox_max_distance = 3
gbox_reshare = 5
caid = 09C4
group = 1
oscam.user
[account]
user = gbox_client
au = 1
betatunnel = 1835.FFFF:1722
group = 1
max_connections = 4
[account]
user = stube
pwd = raspberry2
au = 1
group = 1
max_connections = 3
cccmaxhops = 5
cccreshare = 5
[account]
user = kueche
pwd = raspberry1
au = 1
group = 1
max_connections = 3
cccmaxhops = 5
cccreshare = 5
Jetzt müsst ihr euch noch mindestens eine Client Box einrichten, auf der Ihr TV schaut.
Achtet darauf eine aktuelle Oscam zu verwenden. Dazu könnt ihr diese configs verwenden, und wieder per Web IF in der jeweiligen Box bearbeiten.
oscam.conf
[global]
logfile = /var/log/oscam.log
nice = -1
maxlogsize = 256
disablecrccws_only_for = 098C:000000;09C4:000000;0500:050F00
[dvbapi]
enabled = 1
pmt_mode = 0
user = Receiver
boxtype = dreambox
[webif]
httpport = 11112
httpuser = oscam
httppwd = oscam
httphideidleclients = 0
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns = dynadresse
oscam.server
[reader]
label = raspberry.cccam
description = cccam
protocol = cccam
device = 192.168.2.210,56734 #IP eures Raspberry eintragen!
user = stube
password = raspberry2
inactivitytimeout = 30
group = 1
cccversion = 2.3.0
ccckeepalive = 1
oscam.user
[account]
user = Receiver
au = 1
group = 1
oscam.dvbapi
P: 09C4
[global]
logfile = /var/log/oscam.log
nice = -1
maxlogsize = 256
disablecrccws_only_for = 098C:000000;09C4:000000;0500:050F00
[dvbapi]
enabled = 1
pmt_mode = 0
user = Receiver
boxtype = dreambox
[webif]
httpport = 11112
httpuser = oscam
httppwd = oscam
httphideidleclients = 0
httpallowed = 0.0.0.0-255.255.255.255
httpdyndns = dynadresse
oscam.server
[reader]
label = raspberry.cccam
description = cccam
protocol = cccam
device = 192.168.2.210,56734 #IP eures Raspberry eintragen!
user = stube
password = raspberry2
inactivitytimeout = 30
group = 1
cccversion = 2.3.0
ccckeepalive = 1
oscam.user
[account]
user = Receiver
au = 1
group = 1
oscam.dvbapi
P: 09C4
Ihr könnt das dann so nach den Beispielen weiter fort setzen.
Das Web IF der Oscam ist danach auf port 11112 erreichbar. User Oscam, pass oscam.
OPTIONAL:
Jetzt können wir uns die ssh Anmeldung als root erlauben. Das ist nicht unbedingt notwendig. Sicherer ist es, in der ssh console den user mit su zu wechseln, oder sudo zu verwenden. :smile:
Code:
su
nano /etc/ssh/sshd_config
Code:
/etc/init.d/ssh restart
Soll der raspberry bei euch eine feste IP bekommen, dann geht das recht einfach mit der Bearbeitung der 50-cloud-init.yaml Datei.
Code:
sudo nano /etc/netplan/50-cloud-init.yaml
Code:
network:
version: 2
renderer: networkd
ethernets:
eth0:
dhcp4: no
dhcp6: no
addresses: [192.168.2.100/24]
gateway4: 192.168.2.1
nameservers:
addresses: [192.168.2.1]
Zum Bearbeiten der Dateien kann auch WinScp verwendet werden. Die Oscam Dateien liegen unter /var/etc. Die gbox Dateien findet ihr unter /var/keys. Die Logs befinden sich unter /var/log/ipc. Ihr müsst darauf achten, das die Dateien aber unix conform bearbeitet werden!
Eine Anmerkung zum Schluss, die gbox kann kein remote emm. Das bedeutet, ihr müsst eure Karte zum Verlängern alle 6 Wochen in einen Reader im Client stecken.
Zuletzt bearbeitet von einem Moderator: