Sie sind nicht angemeldet.

Lieber Besucher, herzlich willkommen bei: GentooForum.de. Falls dies Ihr erster Besuch auf dieser Seite ist, lesen Sie sich bitte die Hilfe durch. Dort wird Ihnen die Bedienung dieser Seite näher erläutert. Darüber hinaus sollten Sie sich registrieren, um alle Funktionen dieser Seite nutzen zu können. Benutzen Sie das Registrierungsformular, um sich zu registrieren oder informieren Sie sich ausführlich über den Registrierungsvorgang. Falls Sie sich bereits zu einem früheren Zeitpunkt registriert haben, können Sie sich hier anmelden.

1

15.10.2006, 11:44

kein DVB mit Hauppauge Nova S Plus (dvb-s)

hallo

hab schon etwas länger ne Hauppauge Nova S Plus, jedoch noch nicht getraut unter Linux an den Start zu bringen. Nun war es denn soweit. Nach all den Anleitung die ich ergoogelt habe, bin ich nun soweit, dass ich die Module

PHP-Quelltext

1
2
3
4
cx88xx
cx8802
cx8800
cx88_dvb und cx24123

laden kann.

Das sieht dann mit dem Befehl "lsmod" folgendermaßen aus:

Quellcode

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
isl6421                 1664  1
cx24123                10248  1
cx88_dvb               13188  4
cx88_vp3054_i2c         3328  1 cx88_dvb
dvb_pll                11524  1 cx88_dvb
video_buf_dvb           3972  1 cx88_dvb
dvb_core               61608  1 video_buf_dvb

cx8802                 12420  1 cx88_dvb
cx8800                 24844  0
cx88xx                 53412  3 cx88_dvb,cx8802,cx8800
ir_common              25092  1 cx88xx
video_buf              17284  5 cx88_dvb,video_buf_dvb,cx8802,cx8800,cx88xx
tveeprom               12048  1 cx88xx
compat_ioctl32          1024  1 cx8800
btcx_risc               3592  3 cx8802,cx8800,cx88xx
videodev               19968  2 cx8800,cx88xx
v4l1_compat            11140  2 cx8800,videodev
v4l2_common            18304  2 cx8800,videodev


Und im Verzeichnis /dev habe ich folgende Schnittstellen bekommen:

PHP-Quelltext

1
2
3
4
5
6
ls -/dev/dvb/adapter0/
insgesamt 0
crw-rw---- 1 root video 2124 15. Okt 10:49 demux0
crw-rw---- 1 root video 2125 15. Okt 10:49 dvr0
crw-rw---- 1 root video 2123 15. Okt 10:49 frontend0
crw-rw---- 1 root video 2127 15. Okt 10:49 net0


PHP-Quelltext

1
2
3
4
ls -/dev/v4l/
insgesamt 0
crw-rw---- 1 root video 81224 15. Okt 2006  vbi0
crw-rw---- 1 root video 81,   0 15. Okt 2006  video0


natürlich bin ich als user auch in der Gruppe "video" so das ich Lese und Schreibrechte habe.



Nun zum Problem:
wenn ich mit dem MPlayer 1.0pre8 nun den DVB Stream starten will (Die Channelkonfiguration hab ich mir von irgendso einer wiki seite geholt...):
"mplayer dvb://arte" kommt die Ausgabe:

PHP-Quelltext

1
2
3
Spiele dvb://arte.
DVB CONFIGURATION IS EMPTY, exit
Konnte 'dvb://arte' nicht öffnen.


wenn ich nun das mit einem Tracce mitschneide, was wirklich passiert:
"strace mplayer dvb://arte"

PHP-Quelltext

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
rt_sigaction(SIGCHLD, {0x8056ee0, [CHLD], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGTERM, {0x8057de0, [TERM], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGHUP, {0x8057de0, [HUP], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGINT, {0x8057de0, [INT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGQUIT, {0x8057de0, [QUIT], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGPIPE, {0x8057de0, [PIPE], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGBUS, {0x8057de0, [BUS], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGSEGV, {0x8057de0, [SEGV], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGILL, {0x8057de0, [ILL], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGFPE, {0x8057de0, [FPE], SA_RESTART}, {SIG_DFL}, 8) = 0
rt_sigaction(SIGABRT, {0x8057de0, [ABRT], SA_RESTART}, {SIG_DFL}, 8) = 0
stat64("dvb://arte.conf"0xbfac192c)   = -1 ENOENT (No such file or directory)
stat64("/home/froehlic/.mplayer/arte.conf"0xbfac192c) = -1 ENOENT (No such file or directory)
ioctl(0SNDCTL_TMR_TIMEBASE or TCGETS, {B38400 opost isig icanon echo ...}) = 0
ioctl(0SNDCTL_TMR_START or TCSETS, {B38400 opost isig -icanon -echo ...}) = 0
write(1"\nSpiele dvb://arte.\n"20
Spiele dvb://arte.
)  = 20
open("dvb://.ifo"O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("dvb://.rar"O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
...
...
open("/home/froehlic/.mplayer/sub/.rar"O_RDONLY|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter0/frontend0"O_RDWR|O_NONBLOCK|O_LARGEFILE) = 3
ioctl(30x80a86f3d0xbfac0ba0)        = 0
close(3)                                = 0
access("/home/froehlic/.mplayer/channels.conf.sat"R_OK) = -1 ENOENT (No such file or directory)
open("/home/froehlic/.mplayer/channels.conf"O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0644st_size=15171, ...}) = 0
mmap2(NULL131072PROT_READ|PROT_WRITEMAP_PRIVATE|MAP_ANONYMOUS, -10) = 0xb6bc2000
read(3"VIVA:11973:v:S19.2E:27500:4061+8"..., 131072) = 15171
read(3""131072)                     = 0
close(3)                                = 0
munmap(0xb6bc2000131072)              = 0
open("/dev/dvb/adapter1/frontend0"O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter2/frontend0"O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
open("/dev/dvb/adapter3/frontend0"O_RDWR|O_NONBLOCK|O_LARGEFILE) = -1 ENOENT (No such file or directory)
write(2"DVB CONFIGURATION IS EMPTY, exit"..., 33DVB CONFIGURATION IS EMPTY, exit
) = 33
write(2"Konnte \'dvb://arte\' nicht \303\266ffne"..., 35Konnte 'dvb://arte' nicht öffnen.
) = 35
select(1, [0], NULLNULL, {00})      = (Timeout)
select(1, [0], NULLNULL, {00})      = (Timeout)
write(1"\n"1
)                       = 1
ioctl(0SNDCTL_TMR_START or TCSETS, {B38400 opost isig icanon echo ...}) = 0
munmap(0xb6be2000790528)              = 0
write(1"\nBeenden... (Dateiende erreicht)"..., 33
Beenden... (Dateiende erreicht)
) = 33
exit_group(0)                           = ?
Process 7837 detached


er findet also den "adapter0" (ist schließlich auch vorhanden) jedoch weiss ich nich warum er dann noch die adapter 1-3 sucht?? hmm vielleicht weil man beim mplayer einstellen kann das er die Karten 1-4 ansprechen kann. Aber wenn er eine findet, dann soll er die doch auch nehmen?!?

Zur Zeit quäle ich mich noch durch die MythTV konfiguration. Ob ich damit mehr Erfolg habe wird sich zeigen. Jedoch wollt ich mit dem mplayer ja nur mal schnell testen ob ich nen Bild vom dvb-S Signal bekomme...

Gruß
citoki