Autor Thema: Sundtek Device an Firewall/Router (astaro)  (Gelesen 14588 mal)

bofh

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Sundtek Device an Firewall/Router (astaro)
« am: November 12, 2011, 12:14:57 Vormittag »
Hallo zusammen,

vor kurzem habe ich mir einen kleinen PC als Router/Firewall ins Arbeitszimmer gestellt. Da dieser etwas stärker ist, als die NAS und der mediasrv an der NAS regelmässig abstürzt, dachte ich, ich nutzen den Router, der ja auch immer an ist, als Sundtek-Server.

Leider bekomme ich die Sticks am Client nicht angezeigt. Habe bisher sämtlichen Datenverkehr von intern -> Astaro +  Astaro -> Intern sowie broadcast in der Firewall freigeschaltet. Kann mir jemand sagen, welche Ports / Protokolle noch freizugeben sind? Ich weiß, dass es eeetwas unüblich ist, eine Firewall für weitere Zwecke zu mißbrauchen, aber nun habe ich mir ein Problem geschaffen, welches ich auch irgendwie gelöst sehen möchte.

Vielleicht kann mir ja dabei jemand helfen?

Gruß
bofh

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8604
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #1 am: November 12, 2011, 09:14:01 Vormittag »
Was für ein NAS ist das denn überhaupt?


Zumindestens der Videoport wird dynamisch festgelegt. Der Scanport sollte UDP 35245 sein.
Failure is a good thing! I'll fix it

bofh

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #2 am: November 12, 2011, 02:16:58 Nachmittag »
Hallo,

die NAS ist eine QNAP TS-559.

Ich hab jetzt den Port 35245 (UDP) und 9234 (TCP) von internen Netz an den Astaro-Router freigegeben. Erst hatte ich den letzten Treiber installiert, habe dann aber mit dem sundtek_installer_111001.1658.sh überschrieben, da dieser auf QNAP und VDR installiert ist und funktioniert (bis auf die Abstürze an der Qnap und das Problem, dass am VDR zwar alle Sticks erkannt, nicht aber automatisch eingebunden werden).

Aber auch so klappt es nicht. Merkwürdigerweise sehe ich auch keine "DROPS" im Packetfilter-Log des Astaro-Routers.

Hier die Log-Datei vom Astaro-Router:

011-11-12 12:55:37 [6594] Starting up Multimedia Framework (Oct  1 2011 16:26:17)
2011-11-12 12:55:37 [6595] Starting service processor (PID 6595)
2011-11-12 12:55:37 [6594] API Version: 5.1
2011-11-12 12:55:37 [6594] Running on Linux (2.6.32.42-15.g07a53b3-smp64)
2011-11-12 12:55:37 [6594] Detected: GenuineIntel
2011-11-12 12:55:37 [6594] This CPU supports: MMX and SSE
2011-11-12 12:55:37 [6594] scanning devices
2011-11-12 12:55:37 [6594]
2011-11-12 12:55:37 [6594] Scanning for drivers
2011-11-12 12:55:37 [6594] found lib: libdrv_net.so
2011-11-12 12:55:37 [6594] found lib: libdrv_em28xx.so
2011-11-12 12:55:37 [6594] found lib: libdrv_vivi.so
2011-11-12 12:55:37 [6594]
2011-11-12 12:55:37 [6594] Scanning for plugins
2011-11-12 12:55:37 [6594] *WARNING* could not open driverpath
2011-11-12 12:55:37 [6594]
2011-11-12 12:55:37 [6594] Starting up device manager
2011-11-12 12:55:37 [6594] unable to open /dev/misc
2011-11-12 12:55:37 [6594] scanning devices done
2011-11-12 12:55:37 [6594] attached devices:
2011-11-12 12:55:37 [6594] registering ID: 0
2011-11-12 12:55:37 [6594] disconnecting kernel driver
2011-11-12 12:55:37 [6595] Autostarting scripts in /etc/sundtek/
2011-11-12 12:55:37 [6595] executed all available items
2011-11-12 12:55:38 [6594] attaching DVB-T, DVB-C
2011-11-12 12:55:38 [6594] Using second generation demodulator
2011-11-12 12:55:40 [6594] SETTING DVB-C
2011-11-12 12:55:40 [6594] demodulator successfully attached (DVBC)!
2011-11-12 12:55:40 [6594] requesting to attach tuner(s) now
2011-11-12 12:55:42 [6594] registering: adapter0/0
2011-11-12 12:55:42 [6594] registered virtual: /dev/dvb/adapter0/frontend0
2011-11-12 12:55:42 [6594] registered virtual: /dev/dvb/adapter0/demux0
2011-11-12 12:55:42 [6594] registered virtual: /dev/dvb/adapter0/dvr0
2011-11-12 12:55:42 [6594] Setting RC Protocol to NEC
2011-11-12 12:55:42 [6594] registered virtual: /dev/mediainput0
2011-11-12 12:55:42 [6595] trying to load uinput module
2011-11-12 12:55:42 [6595] loading uinput kernel extention failed, remote control will not work with lirc
2011-11-12 12:55:42 [6594] No remote control support available
2011-11-12 12:55:42 [6594]
2011-11-12 12:55:42 [6594] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2011-11-12 12:55:42 [6594] with Sundtek MediaTV only
2011-11-12 12:55:42 [6594] Driver loaded within 4695 milliseconds
2011-11-12 12:55:42 [6594] Serial(0): ODVBTB
2011-11-12 12:55:42 [6594] registering ID: 1
2011-11-12 12:55:42 [6594] disconnecting kernel driver
2011-11-12 12:55:42 [6595] notify request: media device connected
2011-11-12 12:55:42 [6594] start network
2011-11-12 12:55:42 [6594] Starting listener
2011-11-12 12:55:42 [6594] Listening on 9234
2011-11-12 12:55:42 [6594] received notification client request
2011-11-12 12:55:43 [6594] attaching DVB-T, DVB-C
2011-11-12 12:55:43 [6594] Using second generation demodulator
2011-11-12 12:55:44 [6594] SETTING DVB-C
2011-11-12 12:55:44 [6594] demodulator successfully attached (DVBC)!
2011-11-12 12:55:44 [6594] requesting to attach tuner(s) now
2011-11-12 12:55:44 [6594] This device uses the second generation Tuner
2011-11-12 12:55:44 [6594] registering: adapter1/0
2011-11-12 12:55:44 [6594] registered virtual: /dev/dvb/adapter1/frontend0
2011-11-12 12:55:44 [6594] registered virtual: /dev/dvb/adapter1/demux0
2011-11-12 12:55:44 [6594] registered virtual: /dev/dvb/adapter1/dvr0
2011-11-12 12:55:44 [6594] Setting RC Protocol to NEC
2011-11-12 12:55:44 [6594] registered virtual: /dev/mediainput1
2011-11-12 12:55:44 [6595] trying to load uinput module
2011-11-12 12:55:44 [6595] loading uinput kernel extention failed, remote control will not work with lirc
2011-11-12 12:55:44 [6594] No remote control support available
2011-11-12 12:55:44 [6594]
2011-11-12 12:55:44 [6594] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2011-11-12 12:55:44 [6594] with Sundtek MediaTV only
2011-11-12 12:55:44 [6594] Driver loaded within 2695 milliseconds
2011-11-12 12:55:44 [6594] Serial(1): U110831103121
2011-11-12 12:55:44 [6594] Initial devicescan done, switching detection mode
2011-11-12 12:55:44 [6594] HALd is running
2011-11-12 12:55:44 [6594] received device attach message
2011-11-12 12:55:44 [6595] notify request: media device connected
2011-11-12 12:55:44 [6594] start network
2011-11-12 12:55:51 [6595] problem reading data in service processor...
2011-11-12 12:55:55 [6726] Starting up Multimedia Framework (Oct  1 2011 16:26:17)
2011-11-12 12:55:55 [6726] API Version: 5.1
2011-11-12 12:55:55 [6726] Running on Linux (2.6.32.42-15.g07a53b3-smp64)
2011-11-12 12:55:55 [6726] Detected: GenuineIntel
2011-11-12 12:55:55 [6726] This CPU supports: MMX and SSE
2011-11-12 12:55:55 [6726] scanning devices
2011-11-12 12:55:55 [6726]
2011-11-12 12:55:55 [6726] Scanning for drivers
2011-11-12 12:55:55 [6726] found lib: libdrv_net.so
2011-11-12 12:55:55 [6726] found lib: libdrv_em28xx.so
2011-11-12 12:55:55 [6726] found lib: libdrv_vivi.so
2011-11-12 12:55:55 [6726]
2011-11-12 12:55:55 [6726] Scanning for plugins
2011-11-12 12:55:55 [6726] *WARNING* could not open driverpath
2011-11-12 12:55:55 [6726]
2011-11-12 12:55:55 [6726] Starting up device manager
2011-11-12 12:55:55 [6726] unable to open /dev/misc
2011-11-12 12:55:55 [6726] scanning devices done
2011-11-12 12:55:55 [6726] attached devices:
2011-11-12 12:55:55 [6727] Starting service processor (PID 6727)
2011-11-12 12:55:55 [6726] registering ID: 0
2011-11-12 12:55:55 [6726] disconnecting kernel driver
2011-11-12 12:55:55 [6727] Autostarting scripts in /etc/sundtek/
2011-11-12 12:55:55 [6727] executed all available items
2011-11-12 12:55:57 [6726] attaching DVB-T, DVB-C
2011-11-12 12:55:57 [6726] Using second generation demodulator
2011-11-12 12:55:58 [6726] SETTING DVB-C
2011-11-12 12:55:58 [6726] demodulator successfully attached (DVBC)!
2011-11-12 12:55:58 [6726] requesting to attach tuner(s) now
2011-11-12 12:56:00 [6726] registering: adapter0/0
2011-11-12 12:56:00 [6726] registered virtual: /dev/dvb/adapter0/frontend0
2011-11-12 12:56:00 [6726] registered virtual: /dev/dvb/adapter0/demux0
2011-11-12 12:56:00 [6726] registered virtual: /dev/dvb/adapter0/dvr0
2011-11-12 12:56:00 [6726] Setting RC Protocol to NEC
2011-11-12 12:56:00 [6726] registered virtual: /dev/mediainput0
2011-11-12 12:56:00 [6727] trying to load uinput module
2011-11-12 12:56:00 [6727] loading uinput kernel extention failed, remote control will not work with lirc
2011-11-12 12:56:00 [6726] No remote control support available
2011-11-12 12:56:00 [6726]
2011-11-12 12:56:00 [6726] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2011-11-12 12:56:00 [6726] with Sundtek MediaTV only
2011-11-12 12:56:00 [6726] Driver loaded within 4613 milliseconds
2011-11-12 12:56:00 [6726] Serial(0): ODVBTB
2011-11-12 12:56:00 [6726] registering ID: 1
2011-11-12 12:56:00 [6726] disconnecting kernel driver
2011-11-12 12:56:00 [6727] notify request: media device connected
2011-11-12 12:56:00 [6726] start network
2011-11-12 12:56:00 [6726] Starting listener
2011-11-12 12:56:00 [6726] Listening on 9234
2011-11-12 12:56:00 [6726] received notification client request
2011-11-12 12:56:01 [6726] attaching DVB-T, DVB-C
2011-11-12 12:56:01 [6726] Using second generation demodulator
2011-11-12 12:56:03 [6726] SETTING DVB-C
2011-11-12 12:56:03 [6726] demodulator successfully attached (DVBC)!
2011-11-12 12:56:03 [6726] requesting to attach tuner(s) now
2011-11-12 12:56:03 [6726] This device uses the second generation Tuner
2011-11-12 12:56:03 [6726] registering: adapter1/0
2011-11-12 12:56:03 [6726] registered virtual: /dev/dvb/adapter1/frontend0
2011-11-12 12:56:03 [6726] registered virtual: /dev/dvb/adapter1/demux0
2011-11-12 12:56:03 [6726] registered virtual: /dev/dvb/adapter1/dvr0
2011-11-12 12:56:03 [6726] Setting RC Protocol to NEC
2011-11-12 12:56:03 [6726] registered virtual: /dev/mediainput1
2011-11-12 12:56:03 [6727] trying to load uinput module
2011-11-12 12:56:03 [6727] loading uinput kernel extention failed, remote control will not work with lirc
2011-11-12 12:56:03 [6726] No remote control support available
2011-11-12 12:56:03 [6726]
2011-11-12 12:56:03 [6726] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2011-11-12 12:56:03 [6726] with Sundtek MediaTV only
2011-11-12 12:56:03 [6726] Driver loaded within 2703 milliseconds
2011-11-12 12:56:03 [6726] Serial(1): U110831103121
2011-11-12 12:56:03 [6726] Initial devicescan done, switching detection mode
2011-11-12 12:56:03 [6726] received device attach message
2011-11-12 12:56:03 [6726] HALd is running
2011-11-12 12:56:03 [6727] notify request: media device connected
2011-11-12 12:56:03 [6726] start network
2011-11-12 12:56:15 [6726] Enabling standby
2011-11-12 12:56:18 [6726] Enabling standby

Vielleicht kann daraus ja jemand sehen, woran es liegen könnte.

Danke und Gruß
bofh


Edit: Hier noch die Ausgabe von /opt/bin/mediaclient -e auf dem Router:
**** List of Media Hardware Devices ****
device 0: [Sundtek MediaTV Digital Home]  DVB-C, DVB-T, REMOTE-CONTROL
  [SERIAL]:
     ID: ODVBTB
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter0/frontend0
     DVR: /dev/dvb/adapter0/dvr0
     DMX: /dev/dvb/adapter0/demux0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput0

device 1: [Sundtek MediaTV Digital Home]  DVB-C, DVB-T, REMOTE-CONTROL
  [SERIAL]:
     ID: U110831103121
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter1/frontend0
     DVR: /dev/dvb/adapter1/dvr0
     DMX: /dev/dvb/adapter1/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter1/frontend0
     DVR: /dev/dvb/adapter1/dvr0
     DMX: /dev/dvb/adapter1/demux0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput1

device 2: [Sundtek MediaTV Digital Home]  DVB-C, DVB-T, REMOTE-CONTROL
  [SERIAL]:
     ID: U110831101938
  [DVB-C]:
     FRONTEND: /dev/dvb/adapter2/frontend0
     DVR: /dev/dvb/adapter2/dvr0
     DMX: /dev/dvb/adapter2/demux0
  [DVB-T]:
     FRONTEND: /dev/dvb/adapter2/frontend0
     DVR: /dev/dvb/adapter2/dvr0
     DMX: /dev/dvb/adapter2/demux0
  [REMOTECONTROL]:
     INPUT0: /dev/mediainput2

Und hier netstat -anop
netstat -anop | grep media*
tcp        0      0 0.0.0.0:9234            0.0.0.0:*               LISTEN      16538/mediasrv      off (0.00/0/0)
udp        0      0 0.0.0.0:35245           0.0.0.0:*                           16538/mediasrv      off (0.00/0/0)
udp        0      0 0.0.0.0:26362           0.0.0.0:*                           16538/mediasrv      off (0.00/0/0)
unix  2      [ ACC ]     STREAM     LISTENING     2117691 16538/mediasrv      @/de/sundtek/mediasocket
unix  3      [ ]         STREAM     CONNECTED     2117869 16538/mediasrv      @/de/sundtek/mediasocket
unix  3      [ ]         STREAM     CONNECTED     2117862 16538/mediasrv
unix  2      [ ]         STREAM                   2117690 16538/mediasrv

Und der Versuch über telnet eine Verbindung zum Router aufzubauen scheint auch zu klappen:

telnet 192.168.1.254 9234
Trying 192.168.1.254...
Connected to 192.168.1.254.
Escape character is '^]'.
^]
telnet> quit
Connection closed.

Vor diesen Ausgaben habe ich VDR und Router auf die Version "./sundtek_installer_111001.1658.sh" aktualisiert.


Edit2: Habe gerade im Astaro Forum Threads zum Thema Multicast gefunden, die leider aussagen, dass IGMP von der aktuelle ASG 8.802 (noch) nicht unterstützt wird :( Nur mit igmpproxy, den ich (noch) nicht habe. Werde ich mir mal anschauen.
« Letzte Änderung: November 12, 2011, 06:29:42 Nachmittag von bofh »

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8604
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #3 am: November 13, 2011, 03:55:11 Vormittag »
Falls das Scannen geblockt wird kannst du immer noch versuchen den Stick zu "mounten"

Bezüglich dem QNAP kannst du versuchen den USB Stick auf Bulk umzustellen /opt/bin/mediaclient --dtvtransfermode=bulk -d /dev/dvb/adapter0/frontend0

Wir arbeiten aktuell ja auch am Windows Treiber und testen daher die Geräte erneut, mehr Informationen werden dann wohl über den Netzwerksupport verfügbar sein wenn der Windows Treiber freigegeben wird.
Failure is a good thing! I'll fix it

bofh

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #4 am: November 13, 2011, 01:47:44 Nachmittag »
Mit dem direkten Mount habe ich es gerade getestet. Das funktioniert leider nicht. Alles, was an Datenpaketen im Intranet von VDR zum Router und zurück geblockt wurde, habe ich freigegeben und sehe nun keine Drops mehr. Auf dem Router sehe ich auch ein Gerät, welches z.B. an der QNap oder direkt am VDR angeschlossen ist. Umgekehrt leider nichts.


An der Qnap habe ich gerade auf Bulk umgestellt und den VDR neu gestartet. Ich beobachte mal, ob der Mediasrv sich noch verabschiedet. Werde mich hier wieder melden.

Außerdem ist mir aufgefallen, dass der VDR den Stick nicht mehr automatisch einbindet, wenn er auf bulk eingestellt ist. Ist das Zufall / hat das eine andere Ursache?


Besten dank für die schnelle Unterstützung
bofh

Sundtek

  • Administrator
  • Hero Member
  • *****
  • Beiträge: 8604
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #5 am: November 14, 2011, 01:04:53 Vormittag »
Zitat
Außerdem ist mir aufgefallen, dass der VDR den Stick nicht mehr automatisch einbindet, wenn er auf bulk eingestellt ist. Ist das Zufall / hat das eine andere Ursache?

Das muss eine andere Ursache haben, der Einbindeprozess macht keinen Unterschied zwischen Bulk und Isochronous. Bulk benötigt weniger DMA Speicher bei der Datenübertragung und ist zudem etwas effizienter, Isochronous dagegen hat andere Vorteile z.B das die Daten schnellstmoeglichst sobald sie im Gerät verfügbar sind übertragen werden.

Sobald das Mounten nicht funktioniert werden irgendwelche TCP Pakete gefiltert. Die Logfile sollte einen Eintrag bezüglich Verbindungsprobleme protokollieren.
« Letzte Änderung: November 14, 2011, 01:07:55 Vormittag von Sundtek »
Failure is a good thing! I'll fix it

bofh

  • Newbie
  • *
  • Beiträge: 39
    • Profil anzeigen
Re:Sundtek Device an Firewall/Router (astaro)
« Antwort #6 am: November 14, 2011, 08:37:01 Nachmittag »
Es funktioniert alles!

Der Stick an der Qnap läuft seit gestern. Vor der Umstellung war nach ca. 12 Stunden Ende.
Auch das automatische Mounten am VDR funktionierte.

kA, warum es gestern nicht geklappt hat. Jetzt schaut alles sehr gut aus (und ich hab nichts mehr zu basteln :( )

Nochmals vielen Dank!
bofh.