Sundtek Support Forum

Deutsch => Sundtek MediaTV Pro => Thema gestartet von: marco.weinkauf am Dezember 31, 2012, 12:59:46 Nachmittag

Titel: Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Dezember 31, 2012, 12:59:46 Nachmittag
Hallo,

ich habe mit der Installation des Treibers auf einer Synology DS-1010+ (Intel Atom CPU) drei Probleme.

1. Es wird keine "S01sundtek" angelegt. Was würde da enthalten sein? Und müsste das Skript anstelle von "/opt/etc/init.d/" nicht eher unter "/usr/syno/etc/rc.d/" abgelegt werden?

2. Auch verstehe ich nicht wie, wo ich den Befehl "export LD_PRELOAD=/opt/lib/libmediaclient.so" einbinden sollte. (TV Software TVHeadend)

3. In der PVR SW TvHeadend erscheint bei im Tunerauswahlfeld leider kein Sundtek Gerät.

unpacking...
checking system... testing libc - FAILED (required libc version >= 2.4, got version: 2.3.6)
checking older libc version... testing libc OK 2.3.6
32Bit System detected (libc2.3)
installing (netinstall mode) ...
Downloading architecture specific driver ... 32bit23
Download finished, installing now ...
finalizing configuration... (can take a few seconds)


IMPORTANT: in order to use the device on your Synology NAS
           run "export LD_PRELOAD=/opt/lib/libmediaclient.so"
           and afterwards start your TV Application

           you can also place this in the start script of eg.
           tvheadend in order to initialize it automatically


adding libmediaclient to tvheadend start script
setting up tvheadend autorestart in /etc/sundtek.conf
./sundtek_netinst.sh: line 1248: can't create /opt/etc/init.d/S01sundtek: nonexistent directory
chmod: /opt/etc/init.d/S01sundtek: No such file or directory
Starting driver...
Driver is already installed in /etc/rc.local
done.


Danke,
Marco Weinkauf
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Dezember 31, 2012, 01:10:46 Nachmittag
Hallo,

und hier noch /var/log/mediasrv.log
2012-12-31 00:58:43 [9541] Starting up Multimedia Framework (Dec 29 2012 18:44:57)
2012-12-31 00:58:43 [9541]
2012-12-31 00:58:43 [9541] *** Autostarting Networksupport ***
2012-12-31 00:58:43 [9541]
2012-12-31 00:58:43 [9549] Starting service processor (PID 9549)
2012-12-31 00:58:43 [9541] API Version: 5.5
2012-12-31 00:58:43 [9541] Running on Linux (3.2.11)
2012-12-31 00:58:43 [9541] Detected: GenuineIntel
2012-12-31 00:58:43 [9541] This CPU supports: MMX and SSE
2012-12-31 00:58:43 [9541] unable to open /dev/misc
2012-12-31 00:58:43 [9541] scanning devices
2012-12-31 00:58:43 [9541]
2012-12-31 00:58:43 [9541] Scanning for drivers
2012-12-31 00:58:43 [9541] found lib: libdrv_tntdvb.so
2012-12-31 00:58:43 [9541] found lib: libdrv_net.so
2012-12-31 00:58:43 [9541] found lib: libdrv_em28xx.so
2012-12-31 00:58:43 [9541] found lib: libdrv_fm.so
2012-12-31 00:58:43 [9541] found lib: libdrv_hikarisoft_isdb.so
2012-12-31 00:58:43 [9541] found lib: libdrv_vivi.so
2012-12-31 00:58:43 [9541] found lib: libdrv_ngTV.so
2012-12-31 00:58:43 [9541]
2012-12-31 00:58:43 [9541] Scanning for plugins
2012-12-31 00:58:43 [9541]
2012-12-31 00:58:43 [9541] Starting listener
2012-12-31 00:58:43 [9541] Starting up device manager
2012-12-31 00:58:43 [9667] Enabling listener
2012-12-31 00:58:43 [9667] Listening on 9234
2012-12-31 00:58:43 [9541] scanning devices done
2012-12-31 00:58:43 [9541] attached devices:
2012-12-31 00:58:43 [9671] registering ID: 0
2012-12-31 00:58:43 [9671] disconnecting kernel driver
2012-12-31 00:58:43 [9549] Autostarting scripts in /etc/sundtek/
2012-12-31 00:58:43 [9549] executed all available items
2012-12-31 00:58:43 [9669] received notification client request
2012-12-31 00:58:44 [9671] attaching DVB-T, DVB-C
2012-12-31 00:58:44 [9671] Using second generation demodulator
2012-12-31 00:58:46 [9671] SETTING DVB-C
2012-12-31 00:58:46 [9671] demodulator successfully attached (DVBC)!
2012-12-31 00:58:46 [9671] Allocation using pg for type 65678
2012-12-31 00:58:46 [9671] requesting to attach tuner(s) now
2012-12-31 00:58:46 [9671] Using default frequency plan
2012-12-31 00:58:46 [9671] This device uses the second generation Tuner
2012-12-31 00:58:46 [9671] registering: adapter0/0
2012-12-31 00:58:46 [9671] registered virtual: /dev/dvb/adapter0/frontend0
2012-12-31 00:58:46 [9671] registered virtual: /dev/dvb/adapter0/demux0
2012-12-31 00:58:46 [9671] registered virtual: /dev/dvb/adapter0/dvr0
2012-12-31 00:58:46 [9671] Setting RC Protocol to NEC
2012-12-31 00:58:46 [9671] registered virtual: /dev/mediainput0
2012-12-31 00:58:46 [9671] Remote Control Layout: 0
2012-12-31 00:58:46 [9549] trying to load uinput module
2012-12-31 00:58:46 [9549] loading uinput kernel extention failed, remote control will not work with lirc
2012-12-31 00:58:46 [9671] No remote control support available
2012-12-31 00:58:46 [9671]
2012-12-31 00:58:46 [9671] Sundtek MediaTV Driver loaded. This driver is licensed for non-commercial use
2012-12-31 00:58:46 [9671] with Sundtek MediaTV only
2012-12-31 00:58:46 [9671] Driver loaded within 2886 milliseconds
2012-12-31 00:58:46 [9671] Serial(0): U110831101019
2012-12-31 00:58:46 [9667] received device attach message
2012-12-31 00:58:46 [9549] notify request: media device connected
2012-12-31 00:58:50 [9671] Initial devicescan done, switching detection mode
2012-12-31 00:59:01 [9671] Enabling standby

Unter "/usr/syno/etc/rc.d/" habe ich eine S99Sundtek manuell erstellt:
#!/bin/sh
/opt/bin/mediaclient --start
export LD_PRELOAD=/opt/lib/libmediaclient.so

In "/etc" habe ich in sundtek.conf folgendes eingetragen:
enablenetwork=on
device_attach=/var/packages/tvheadend/scripts/start-stop-status restart
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: Sundtek am Dezember 31, 2012, 07:42:28 Nachmittag
Nachdem der Treiber gestartet wurde versuch mal tvheadend neu zu starten.

Zitat
2. Auch verstehe ich nicht wie, wo ich den Befehl "export LD_PRELOAD=/opt/lib/libmediaclient.so" einbinden sollte. (TV Software TVHeadend)

der Installer versucht es in das tvheadend startskript zu patchen damit der Befehl eigentlich nicht mehr ausgefuehrt werden muss.

Zitat
3. In der PVR SW TvHeadend erscheint bei im Tunerauswahlfeld leider kein Sundtek Gerät.

sollte es dennoch nicht klappen kontaktiere uns einfach via Skype (sundtek).
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: Sundtek am Januar 02, 2013, 12:43:28 Vormittag
Der Installer wurde aktualisiert um den Ort der Initskripts auf dem NAS zu überprüfen.
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Januar 03, 2013, 01:10:06 Vormittag
Danke für den neuen Installer.

Ich habe den Treiber neu installiert und auch die DS-1010+ neugestartet. Allerdings findet tvheadend auch weiterhin kein Device.

Das Device ist aber gestartet und auch per Netzwerktreiber unter Windows verbind - und nutzbar (allerdings nur SD Kanäle im DVB Viewer). Ich habe den Treiber nach dem Windows Test auf dem Windows Rechner auch wieder entladen und die Synology auch sicherheitshalber neu gestartet.

Eine Idee, woran das nicht erkennen liegen könnte?

Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: Sundtek am Januar 03, 2013, 02:14:25 Vormittag
Es ist mittlerweile klar, das tvheadend Synology Paket ist ein 64bit Paket, es wird aber aktuell nur der 32bit Treiber auf dem System installiert.
Wir werden den Installer morgen nocheinmal etwas überarbeiten damit überprüft wird ob 64bit tvheadend drauf installiert wurde.

Das Synology Grundsystem ist lediglich 32bit daher wird eigentlich nur der 32bit Treiber installiert.
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Januar 04, 2013, 03:43:26 Nachmittag
Danke.

Kann ich an der Stelle noch etwas tun ?

Das TVHeadend Paket stammt von http://www.synocommunity.com/ (http://www.synocommunity.com/)
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: Sundtek am Januar 04, 2013, 04:01:27 Nachmittag
Abwarten, der Treiber wird am Mittwoch kommender Woche aktualisiert.
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Januar 09, 2013, 08:43:02 Nachmittag
Hallo,

ich habe gerade den neuen Treiber installiert und die Synology auch neu gestartet.

In der Tunerauswahlliste von tvheaden erscheint aber weiterhin kein Tuner und im Changelog zum neuen Treiber konnte ich aber auch nicht direkt erkennen, ob das Problem miteingeflossen ist.

Danke für ein Feedback.
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: faade am Januar 09, 2013, 10:14:59 Nachmittag
Hallo,

Ich hab das gleiche Problem an meiner DS411+. Ich hab auch versucht den Treiber und das TVHeadend Paket zu deinstallieren und erneut zu installieren. Ebenfalls kein Tuner in TVH.

Schöne Grüße
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: Sundtek am Januar 09, 2013, 10:39:00 Nachmittag
Noch etwas abwarten bis das Update dafür verfügbar ist, wird wohl am Donnerstag soweit sein für Linux.
Titel: Re:Sundtek auf Synology mit Atom CPU (DS-1010+)
Beitrag von: marco.weinkauf am Januar 12, 2013, 06:48:21 Nachmittag
Hallo,

der neue Installer vom 12.01.2013 bringt jetzt auch den Tuner unter TVHeadend aus dem Paket von synocommunity zum Laufen.

Wollen Sie fortfahren [J/N]:
J
unpacking...
checking system... testing libc OK 2.3.6
Detected 32bit Application
Detected 64bit Application

Your base system is 32bit (busybox), but you installed 64bit tvheadend

64Bit System detected
installing (netinstall mode) ...
Downloading architecture specific driver ... 64bit
Download finished, installing now ...
finalizing configuration... (can take a few seconds)


IMPORTANT: in order to use the device on your Synology NAS
           run "export LD_PRELOAD=/opt/lib/libmediaclient.so"
           and afterwards start your TV Application

           you can also place this in the start script of eg.
           tvheadend in order to initialize it automatically


adding libmediaclient to tvheadend start script
setting up tvheadend autorestart in /etc/sundtek.conf
Starting driver...
Driver is already installed in /etc/rc.local
done.

Gute Arbeit!

Ich kaufe mir jetzt den zweiten Stick.