Quantcast
Aktuelles
Digital Eliteboard - Das Digitale Technik Forum

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

Registriere dich noch heute kostenlos, 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 Bereichen, welche für Gäste verwehrt bleiben

Newcamd connection timeout

|Shark|

Newbie
Registriert
4. Februar 2015
Beiträge
8
Reaktionspunkte
0
Punkte
21
Hallo Leute

Zuerst: Ich hab jetzt schon stundenlang gesucht und auch versucht eine der Configs aus dem HowTo zu nutzen, komme aber letztendlich nicht weiter :(

Vorweg mein Setup:
  • Server (debian)
  • oscam 1.20-r10610 (aus svn selbst compiled)
  • easymouse cardreader
  • HD02 Karte
  • TV-Headend als Client ( )

Laut log startet der Oscam Server auch richtig und erkennt die Karte inklusive der Gültigkeit

00:02:07 0 s >> OSCam << cardserver started, version 1.20-unstable_svn, build r10610 (x86_64-linux-gnu)
00:02:07 0 s (main) System name = Linux
00:02:07 0 s (main) Host name = xxx
00:02:07 0 s (main) Release = 3.16.0-4-amd64
00:02:07 0 s (main) Version = #1 SMP Debian 3.16.7-ckt7-1 (2015-03-01)
00:02:07 0 s (main) Machine = x86_64
00:02:07 0 s (main) creating pidfile /tmp/.oscam/oscam.pid with pid 26896
00:02:07 0 s (config) services reloaded: 0 services freed, 1 services loaded, rejected 0
00:02:07 0 s (config) userdb reloaded: 1 accounts loaded, 0 expired, 0 disabled
00:02:07 0 s (main) signal handling initialized
00:02:07 0 s (config) 12 service-id's loaded in 0 ms
00:02:07 0 s (net) newcamd: initialized (fd=4, port=22000)
00:02:07 0 s (net) -> CAID: 1843 PROVID: 000000, 003411, 008011
00:02:07 0 s (reader) hdplussat [mouse] creating thread for device /dev/ttyUSB0
00:02:07 0 s (emmcache) loaded 0 emmcache records from /tmp/.oscam/oscam.emmcache in 0 ms
00:02:07 0 s (emmcache) loaded 0 emmstat records from /tmp/.oscam/oscam.emmstat in 0 ms
00:02:07 0 s (anticasc) anti cascading disabled
00:02:07 11363F0 c (client) plain dvbapi-client granted (anonymous, au=off)
00:02:07 11363F0 c (dvbapi) dvbapi channelcache loaded from /usr/local/etc/oscam.ccache
00:02:07 11363F0 c (dvbapi) ERROR: Could not detect DVBAPI version.
00:02:07 740008C0 h (webif) webif: decompressed 159505 bytes back into 381344 bytes
00:02:07 740008C0 h (webif) HTTP Server running. ip=XXX port=8888
00:02:07 1134BB0 r (reader) hdplussat [mouse] Buffers readed 0 bytes total time_us 75109
00:02:07 1134BB0 r (reader) hdplussat [mouse] Flush readed byte Nr 1 value 03 time_us 5567
00:02:07 1134BB0 r (reader) hdplussat [mouse] Buffers readed 1 bytes total time_us 80705
00:02:07 1134BB0 r (reader) hdplussat [mouse] Reader initialized (device=/dev/ttyUSB0, detect=cd, mhz=368, cardmhz=357)
00:02:08 1134BB0 r (reader) hdplussat [mouse] card detected
00:02:08 1134BB0 r (reader) hdplussat [mouse] Buffers readed 0 bytes total time_us 75095
00:02:09 1134BB0 r (reader) hdplussat [mouse] ATR: 3F FF XXXX 30 28
00:02:09 1134BB0 r (reader) hdplussat [mouse] Init card protocol T1, FI=9, F=512, D=16, N=255
00:02:09 1134BB0 r (reader) hdplussat [mouse] Setting baudrate to 111600 bps
00:02:09 1134BB0 r (reader) hdplussat [mouse] Calculated work ETU is 8.70 us reader mhz = 368
00:02:09 1134BB0 r (reader) hdplussat [mouse] Buffers readed 0 bytes total time_us 75098
00:02:09 1134BB0 r (reader) hdplussat [mouse] ATR Fsmax is 5 MHz, clocking card to wanted user cardspeed off 3.68 MHz (specified in reader->mhz)
00:02:09 1134BB0 r (reader) hdplussat [mouse] Card responded ok for ifsd request of 160
00:02:10 1134BB0 r (reader) hdplussat [mouse] detect native nagra card
00:02:11 1134BB0 r (reader) hdplussat [mouse] ready for requests
00:02:11 1134BB0 r (reader) hdplussat [mouse] found card system nagra
00:02:11 1134BB0 r (reader) hdplussat [nagra] THIS WAS A SUCCESSFUL START ATTEMPT No 1 out of max alloted of 1
00:02:11 1134BB0 r (reader) hdplussat [nagra] ROM: D N A S P 1 8 0
00:02:11 1134BB0 r (reader) hdplussat [nagra] REV: M e r 0 0 0
00:02:11 1134BB0 r (reader) hdplussat [nagra] SER: ############
00:02:11 1134BB0 r (reader) hdplussat [nagra] CAID: 1843
00:02:11 1134BB0 r (reader) hdplussat [nagra] Prv.ID: 00 00 34 11 (sysid)
00:02:11 1134BB0 r (reader) hdplussat [nagra] Prv.ID: 00 00 00 00
00:02:12 1134BB0 r (reader) hdplussat [nagra] IRD ID: ############
00:02:12 1134BB0 r (reader) hdplussat [nagra] active to: 2015/04/19 12:59
00:02:12 1134BB0 r (reader) hdplussat [nagra] -----------------------------------------
00:02:12 1134BB0 r (reader) hdplussat [nagra] |id |tier |valid from |valid to |
00:02:12 1134BB0 r (reader) hdplussat [nagra] +----+--------+------------+------------+
00:02:12 1134BB0 r (reader) hdplussat [nagra] |8011|0066 |2015/02/25 |2016/02/26 |
00:02:12 1134BB0 r (reader) hdplussat [nagra] |8011|0067 |2010/01/19 |2010/01/20 |
00:02:12 1134BB0 r (reader) hdplussat [nagra] -----------------------------------------


Versuche ich nun aber per TVHeadend darauf zu zu greifen bekomme ich dort nur ein "Timeout".
2015-03-12 00:11:25.527 [ INFO] cwc: Connection attempt to 192.168.178.11:22000 failed: Connection attempt timed out

Auf dem Server selbst kommen die Pakete aber an (getestet mit TCPdump), auch der Dienstport ist offen:
tcp 0 0 0.0.0.0:22000 0.0.0.0:* LISTEN 26931/oscam-1.20-un

oscam.conf
[global]
logfile = stdout
clienttimeout = 7500
lb_mode = 1
lb_save = 800
lb_nbest_readers = 1
lb_nfb_readers = 2
lb_min_ecmcount = 5
lb_max_ecmcount = 250
lb_reopen_seconds = 120
lb_retrylimit = 800
lb_retrylimits =
lb_nbest_percaid =
lb_noproviderforcaid = 09C4
lb_stat_cleanup = 336
lb_use_locking = 1
lb_reopen_mode = 1
lb_max_readers = 5
lb_auto_betatunnel = 0
double_check = 0
fallbacktimeout = 2600
clientmaxidle = 120
cachedelay = 120
bindwait = 120
resolvedelay = 30
unlockparental = 0
nice = -1
serialreadertimeout = 1500
maxlogsize = 2480
waitforcards = 0
preferlocalcards = 1
saveinithistory = 1
readerrestartseconds = 5
resolvegethostbyname = 0


[newcamd]
port = 22000@1843:000000,003411,00008011
key = 0102030405060708091011121314
keepalive = 1
mgclient = 0


[dvbapi]
enabled = 1


[webif]
httpport = 8888
httpallowed = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,255.255.255.255


oscam.server:
[reader]
label = hdplussat
description = hdplus
protocol = mouse
device = /dev/ttyUSB0
caid = 1843
boxkey = A7XXX7C
rsakey = BFXXXD5
mhz = 368
detect = cd
services = hdplus
group = 1
emmcache = 1,1,2
ident =
blockemm-u = 0
blockemm-s = 0
blockemm-g = 0
blockemm-unknown = 1
lb_weight = 300
ecmwhitelist = 1843:89

oscam.services:
[hdplus]
id = 1830,1843
provid = 000000,003411,008011
srvid = EF10,EF11,EF14,EF15,EF74,EF75,EF76,EF77,5273,5274, 1519

oscam.srvid
1830,1843:5273|Astra HD+|NICK/CC HD|TV|
1830,1843:1519|Astra HD+|Tele5 HD|TV|
1830,1843:EF10|Astra HD+|RTL HD|TV|
1830,1843:EF11|Astra HD+|VOX HD|TV|
1830,1843:EF14|Astra HD+|Sport1 HD|TV|
1830,1843:EF15|Astra HD+|RTL2 HD|TV|
1830,1843:EF74|Astra HD+|SAT.1 HD|TV|
1830,1843:EF75|Astra HD+|ProSieben HD|TV|
1830,1843:EF76|Astra HD+|kabel eins HD|TV|
1830,1843:EF77|Astra HD+|Sixx HD|TV|
1830,1843:5274|Astra HD+|N24 HD|TV|
1830,1843:277E|Astra HD+|. (SD)|TV|

oscam.user:
[account]
user = 4all_HDplus
pwd = hdplus_share4all
group = 1
au = hdplussat
services = hdplus
caid = 1830

Egal wie oft ich mich versuche zu verbinden, nichts taucht im log auf.... So langsam weiß ich nicht mehr weiter woran das liegen könnte, auch stundenlanges suchen im Netz hat mir nicht geholfen. Ich wäre wirklich dankbar wenn mir jemand mit Ideen weiter helfen könnte...
 
AW: Newcamd connection timeout

Hi,

in deiner oscam.user erlaubst du dem User nur den Zugriff auf die Caid 1830. Die HD02 hat aber die Caid 1843 und diese kommt somit nie beim Client an und er wird auch keine Anfrage stellen.

So ganz nebenbei gefragt. Ist das nur ein Auszug aus deiner Konfig oder warum hast du den Loadbalancer aktiviert?
 
AW: Newcamd connection timeout

Hi,

in deiner oscam.user erlaubst du dem User nur den Zugriff auf die Caid 1830. Die HD02 hat aber die Caid 1843 und diese kommt somit nie beim Client an und er wird auch keine Anfrage stellen.

So ganz nebenbei gefragt. Ist das nur ein Auszug aus deiner Konfig oder warum hast du den Loadbalancer aktiviert?

Die ID hatte ich zwischendurch auch auf 1843 - ändert jedoch nichts an dem Fehler (kann falls Bedarf besteht noch einmal Logs/Config posten, lohnt aber bei einer Zeile irgendwie nicht). Bzgl. Loadbalancing: Die Config hatte ich 1:1 aus einem der HowTo's hier kopiert in der Hoffnung, dass es dann endlich funktioniert. Gewundert hatten mich die Loadbalancer-Einstellungen auch...

Prinzipiell richtig, praktisch wollte ich das erst einmal zum laufen bekommen :( Danke jedenfalls für den Link, das spart mir das suchen :)

Hat sonst noch jemand ideen?
 
Zuletzt bearbeitet von einem Moderator:
AW: Newcamd connection timeout

Hi,

also normal ist es nicht, dass nicht mal eine Anmeldung im Logfile von OScam auftaucht. Egal ob sie nun positiv abläuft oder abgelehnt wird von OScam.
Wie hast du denn OScam kompiliert? Mit Hilfe von make oder mit cmake? Mal eine andere OScam Version ausprobiert?
Die oscam.conf würde ich auch mal etwas zusammen streichen bzw anpassen:
Code:
[global]
logfile                       = /var/log/oscam.log
usrfileflag                   = 1
nice                          = -1
maxlogsize                    = 4069
preferlocalcards              = 2
dropdups                      = 1

[newcamd]
port = 22000@1843:000000,003411,00008011
key = 0102030405060708091011121314
keepalive = 1

[webif]
httpport                      = 8888
httpallowed                   = 127.0.0.1,192.168.0.0-192.168.255.255,10.0.0.0-10.255.255.255,255.255.255.255
 
AW: Newcamd connection timeout

Hi

mittels "cmake -DHAVE_DVBAPI=1 && make" nachdem ich vorher nen svn update getriggert habe. Läuft auch voll durch.

Bis jetzt getestet mit" oscam-1.20-unstable_svn10565" und "oscam-1.20-unstable_svn10610".

Bis jetzt taucht kein Verbindungsversuch auf...
 
AW: Newcamd connection timeout

Hi,

mhhh du verwendest eine Mischform - nicht das es am Ende am cmake liegt. Ich hab da mal irgendwann einen Beitrag im Streamboard gelesen gehabt...ist schon lange her.
Versuch es mal rein mit make:
Quellen holen
Code:
svn co http://streamboard.tv/svn/oscam/trunk oscam-trunk
ins Verzeichnis wechseln
Code:
cd oscam-trunk
Optionen auswählen
Code:
make config
Oder in der zusammenfassung bis hierher
Code:
svn co http://streamboard.tv/svn/oscam/trunk oscam-trunk && cd oscam-trunk && make config
Sobald die Konfiguration fertig ist einfach
Code:
make
sobald fertig ins Verzeichnis Distribution wechseln
Code:
cd Distribution
Von dort dann die Datei ohne .debug am Ende nach (wahrscheinlich) /usr/local/bin kopieren und den Namen entsprechend ändern.
 
AW: Newcamd connection timeout

ich hab alles nochmal komplett gelöscht und neu compiled - keine Änderung

(ich hatte es schonmal nur mit make und dann das mit cmake gefunden, daher hatte ich es damals schon mal neu compiled)
 
AW: Newcamd connection timeout

Um ehrlich zu sein - ich versteh es nicht.
Was mir noch einfällt ist - hast du mit iptables irgend etwas gemacht oder hat das System mehr als eine Netzwerkkarte?
 
AW: Newcamd connection timeout

Das System hat mehr als eine Netzwerkkarte - als default ist aber das Interface gesetzt über das die Pakete auch reinkommen.

Auch per iptables mache ich nichts weiter, dass die Pakete betrifft. Der Port ist offen, ausgehend ist alles akzeptiert - Ansonsten würde man ja auch nen "Connection refused" anstelle eines "timeout" bekommen.... Timeout deutet eher darauf hin, dass intern die Pakete nicht richtig verarbeitet werden (im tcpdump tauchen Sie ja auf, kommen also am Rechner an)
 
AW: Newcamd connection timeout

Ah ok, wenn das System mehr als ein NIC hat, dann setz in der oscam.conf bitte im Abschnitt [global] serverip = die.IP.vom.NIC
Das sollte zwar eigentlich nicht notwendig sein, aber mir gehen die Ideen aus und ansonsten meldet sich hier ja keiner mit anderen Vorschlägen *g*
 
AW: Newcamd connection timeout

weiterhin selbes problem... Oscam versucht ja scheinbar nichtmal pakete raus zu schicken... zumindest tauchen im tcpdump auf den newcamd port nur die eingehenden pakete auf....
 
AW: Newcamd connection timeout

Ja warum soll OScam auch Daten raus schicken, wenn denn gar keine rein kommen welche beantwortet werden wollen. Da kannst du mit tcpdump lange warten.
Poste doch mal bitte mit Hilfe von iptables -L was du für Regeln gesetzt hast. Ich muß aber gleich dazu sagen ich kenne mich mit iptables zu wenig aus um da dann weiter helfen zu können. Aber evtl findet sich hier ein Linux Guru, der dann weiter helfen kann.
 
AW: Newcamd connection timeout

Das kann ich selbst erklären... hab ich zumindest schon in meiner config drin ;)

Code:
# drop everything thats not allowed
-P INPUT DROP
# do not forward stuff
-P FORWARD DROP
# outgoing is fine
-P OUTPUT ACCEPT
# allow everything thats already related or established
-A INPUT -m state --state RELATED,ESTABLISHED -j ACCEPT
# localhost ist trustworthy
-A INPUT -i lo -j ACCEPT
# ping is fine too
-A INPUT -p icmp -m icmp --icmp-type 8 -j ACCEPT
# allow ssh from local nets and vpn
-A INPUT -s 192.168.178.0/24 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -s 192.168.177.0/24 -p tcp -m tcp --dport 22 -j ACCEPT
-A INPUT -s 172.16.0.1/32 -p tcp -m tcp --dport 22 -j ACCEPT
# allow webinterface to local net

-A INPUT -s 192.168.178.0/24 -p tcp -m tcp --dport 8080 -j ACCEPT
# allow samba
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 137 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 138 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p tcp -m state --state NEW -m tcp --dport 139 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p tcp -m state --state NEW -m tcp --dport 445 -j ACCEPT
# allow rtsp
-A INPUT -s 192.168.178.0/24 -p tcp -m tcp --dport 554 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 554 -j ACCEPT
# upnp is fine
-A INPUT -s 192.168.178.0/24 -p tcp -m tcp --dport 49200 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 49200 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 1900 -j ACCEPT
# allow oscam wbif and newcamd
-A INPUT -s 192.168.178.0/24 -p tcp -m tcp --dport 8888 -j ACCEPT
-A INPUT -s 192.168.178.0/24 -p udp -m udp --dport 22000 -j ACCEPT
-A INPUT -s 192.168.167.0/24 -p tcp -m tcp --dport 22000 -j ACCEPT

# do not connect to this host through LAN - only vpn
-A OUTPUT -d 100.XX.XX.XX/32 -o eth0 -j DROP

Meiner Meinung nach ist da nix drin was stören sollte
 
AW: Newcamd connection timeout

storno
man sollte auch runter scollen - Asche auf mein Haupt
 
Zurück
Oben