Da sundtek ja bereits einige Spezial Installationsroutinen bereitstellt, hier die Anfrage wie der stick auf ipfire
http://www.ipfire.org/ zum Laufen gebracht werden könnte.
ipfire ist eine Linux-Firewall, die auch auf kleinen Stromsparrechnern (Alix Boards) im Dauerbetrieb gefahren werden kann und ein Paket "vdr" enthält mit dem man einen Streaming / Aufnahmeserver einrichten kann
http://wiki.ipfire.org/de/addons/vdr/start.
Dieser vdr ist mit mehreren verschiedenen USB DVB-S / T Sticks bereits in Betrieb genommen worden (auch auf den ALIX-Boards):
http://forum.ipfire.org/index.php?board=39.0.
Ich habe die Installationsroutine mit wget herunteladen und als root laufen lassen. Routine scheint das System auch gut zu erkennen:
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...
installing remote control support
finalizing configuration... (can take a few seconds)
installing libmediaclient interception library
Starting driver...
done.
uname -ar
Linux ipfire 2.6.32.45-ipfire #1 SMP Wed Aug 17 06:04:32 GMT 2011 i586 i586 i386 GNU/LinuxIch habe das Verzeichnis /opt/bin/dvb nach /lib/firmware kopiert.
mediaclient -e :
**** List of Media Hardware Devices ****
device 0: [Sundtek SkyTV Ultimate II (USB 2.0)] DVB-S/S2, REMOTE-CONTROL
[SERIAL]:
ID: U110928113101
[DVB-S/S2]:
FRONTEND: /dev/dvb/adapter0/frontend0
DVR: /dev/dvb/adapter0/dvr0
DMX: /dev/dvb/adapter0/demux0
[REMOTECONTROL]:
INPUT0: /dev/mediainput0
Der Stick kann also über mediaclient angesprochen werden (auch Netzwerkfunktion aktiviert werden) und stellt die Devices für vdr bereit, so dass vdr problemlos startet.
Allerdings erfolgt kein Zugriff des Sticks auf den Satelliten (aktiver Multiswitch).
LED leuchtet grün, aber regelmässige Timeouts im Protokoll beobachtbar:
Jan 12 13:46:37 ipfire vdr: [27358] cTimeMs: using monotonic clock (resolution is 3333116 ns)
Jan 12 13:46:37 ipfire vdr: [27358] VDR version 1.6.0 started
Jan 12 13:46:37 ipfire vdr: [27358] codeset is 'UTF-8' - known
Jan 12 13:46:37 ipfire vdr: [27358] found 0 locales in ./locale
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'deu,ger'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'slv,slo'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'ita'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'dut,nla,nld'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'por'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'fra,fre'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'nor'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'fin,smi'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'pol'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'esl,spa'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'ell,gre'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'sve,swe'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'rom,rum'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'hun'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'cat,cln'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'rus'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'hrv'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'est'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'dan'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'cze,ces'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'tur'
Jan 12 13:46:37 ipfire vdr: [27358] no locale for language code 'ukr'
Jan 12 13:46:37 ipfire vdr: [27358] loading plugin: ./PLUGINS/lib/libvdr-streamdev-server.so.1.6.0
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/setup.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/sources.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/diseqc.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/channels.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/timers.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/svdrphosts.conf
Jan 12 13:46:37 ipfire vdr: [27358] loading /opt/vdr/etc/keymacros.conf
Jan 12 13:46:37 ipfire vdr: [27358] reading EPG data from /var/video/epg.data
Jan 12 13:46:37 ipfire vdr: [27358] probing /dev/dvb/adapter0/frontend0
Jan 12 13:46:37 ipfire vdr: [27360] video directory scanner thread started (pid=27358, tid=27360)
Jan 12 13:46:37 ipfire vdr: [27360] video directory scanner thread ended (pid=27358, tid=27360)
Jan 12 13:46:37 ipfire vdr: [27359] video directory scanner thread started (pid=27358, tid=27359)
Jan 12 13:46:37 ipfire vdr: [27359] video directory scanner thread ended (pid=27358, tid=27359)
Jan 12 13:46:38 ipfire vdr: [27358] found 1 video device
Jan 12 13:46:38 ipfire vdr: [27358] initializing plugin: streamdev-server (0.3.3-20080325-http): VDR Streaming Server
Jan 12 13:46:38 ipfire vdr: [27358] setting primary device to 1
Jan 12 13:46:38 ipfire vdr: [27358] device 1 has no MPEG decoder
Jan 12 13:46:38 ipfire vdr: [27358] assuming manual start of VDR
Jan 12 13:46:38 ipfire vdr: [27358] SVDRP listening on port 2001
Jan 12 13:46:38 ipfire vdr: [27358] setting current skin to "sttng"
Jan 12 13:46:38 ipfire vdr: [27358] loading /opt/vdr/etc/themes/sttng-default.theme
Jan 12 13:46:39 ipfire vdr: [27358] starting plugin: streamdev-server
Jan 12 13:46:39 ipfire vdr: [27358] plugin 'streamdev-server' called obsolete function RegisterI18n()
Jan 12 13:46:39 ipfire vdr: [27358] loading /opt/vdr/etc/plugins/streamdevhosts.conf
Jan 12 13:46:39 ipfire vdr: [27358] remote control KBD - learning keys
Jan 12 13:46:39 ipfire vdr: [27363] streamdev server thread started (pid=27358, tid=27363)
Jan 12 13:46:39 ipfire vdr: [27363] Streamdev: Listening (VTP) on port 2004
Jan 12 13:46:39 ipfire vdr: [27363] Streamdev: Listening (HTTP) on port 3000
Jan 12 13:46:39 ipfire vdr: [27364] KBD remote control thread started (pid=27358, tid=27364)
Jan 12 13:46:39 ipfire vdr: [27362] section handler thread started (pid=27358, tid=27362)
Jan 12 13:46:39 ipfire vdr: [27361] tuner on device 1 thread started (pid=27358, tid=27361)
Jan 12 13:46:39 ipfire vdr: [27358] ERROR: no OSD provider available - using dummy OSD!
Jan 12 13:46:49 ipfire vdr: [27358] switching to channel 2
Jan 12 13:46:49 ipfire vdr: [27358] setting watchdog timer to 60 seconds
Jan 12 13:46:49 ipfire vdr: [27358] ERROR: no OSD provider available - using dummy OSD!
Jan 12 13:46:55 ipfire vdr: [27358] max. latency time 1 seconds
Jan 12 13:46:59 ipfire vdr: [27361] frontend 0 timed out while tuning to channel 2, tp 111954
...
Jan 12 13:52:01 ipfire vdr: [27361] frontend 0 timed out while tuning to channel 143, tp 111992
...
Jan 12 13:53:05 ipfire vdr: [27361] frontend 0 timed out while tuning to channel 24, tp 112109
...
Jan 12 13:53:22 ipfire vdr: [27358] connect from 127.0.0.1, port 36741 - accepted
Jan 12 13:53:22 ipfire vdr: [27358] closing SVDRP connection
Jan 12 13:53:27 ipfire vdr: [27361] frontend 0 timed out while tuning to channel 76, tp 112148
...
Wie beschrieben ist es möglich, den Netzwerkserver an dem Stick zu aktivieren, wird auch von benachbarten Rechnern gefunden. Mount bleibt aber ohne Fehlermeldung hängen (kann über Ctrl-C abgebrochen werden). Mounten des Sticks auf dem Ipfire von einem benachbarten Serverrechner ist ebenfalls nicht möglich (selbe Situation).
Ich vermute, dass nicht alle Dateien an die richtigen Stellen kopiert wurden, da der ipfire eine abweichende Verzeichnisstruktur hat oder vielleicht die Zugriffsrechte nicht richtig gesetzt sind.
Wie heisst das Modul das vom Kernel geladen sein sollte ?
Stick läuft von den im Netz benachbarten Linux Rechnern an der selben SAT Dose (und auch anderen) problemlos.
YaVDR Zugriff auf Stick
-über 20m Sat-Kabel an Multiswitch (siehe mein Eintrag unter
http://support.sundtek.com/index.php/topic,576.msg5097.html#msg5097)
und
-auf Stick über Netzwerk an einem Rechner direkt am Switch: alles problemlos.
Gebe gerne weitere Infos.
Speziell auf Grund der Stromsparfunktion würde sich der Stick natürlich super an dem ipfire als Aufnahme- und Streamingserver machen; Gebrauch also ähnlich wie bei der Dreambox, z.B. mit 2-4 Sticks.
tonalt.
PS: Bester Kenner des vdr Paketes unter ipfire ist der user "arne" im ipfire Forum.