• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

[solved] technotrend/haupauge dvb-s (saa7146) mit kernel 2.6

omikron

Newbie
hab das gleiche schon unter "hardware" gepostet, aber bisher ohne antwort:


mein problem ist, dass nach dem aufruf von "modprobe dvb-ttpci" meine siemens dvb-s karte zwar gestartet wird, aber ich kein programm zum tv schauen habe, was mit kernel 2.6 noch laeuft

beim modproben kommt am video ausgang dieser schriftzug:
"convergence integrated media"
daher gehe ich davon aus, dass die karte ordentlich eingebunden wurde

allerdings ist mein device unter /dev/video1 und nicht unter /dev/dvb/adapter0 zu finden (unter /dev/video0 hab ich ne analog-karte, die problemlos funktioniert)
/dev/dvb/... war bei 2.4er-kerneln ja normal, aber bei meinem 2.6er ist alles anders...

ich kann mit "dvbstream" oder "xawtv" zwar das device oeffnen, aber habe keine ausgabe in irgendeiner form. bei xawtv soll man ja mit "szap" oder "tzap" den kanal einstellen, aber grade diese beiden wollen dvb-adapter immer unter /dev/dvb/adapterX haben

hat jemand ne idee? ich weiss nich wie ich die karte noch zum laufen kriegen soll

dmesg:
saa7146: register extension 'dvb'.
saa7146: found saa7146 @ mem d0c54e00 (revision 1, irq 11) (0x13c2,0x0000).
DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:5b:93:ab
DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261a
DVB: AV7111(0) - firmware supports CI link layer interface
av7110(0): adac type set to 0
videodev: "av7110" has no release callback. Please fix your driver for proper sysfs support, see http://lwn.net/Articles/36850/
saa7146_vv: saa7146 (0): registered device video1 [v4l2]

(an "Please fix your driver for proper sysfs support" muss es doch nicht liegen, oder?)

habe zur zeit suse 9.1 will aber wieder fedora drauf machen

also ein hardware/treiberproblem liegt wohl so wirklich nicht vor, vielmehr finde ich kein dvb-programm was mit der andersartigen device-anordnung zurecht kommt

danke fuer jeden tip!
 
OP
O

omikron

Newbie
habs nun hinbekommen, wen es jemanden interessiert (da google ja hier nich weiterhilft):

unter suse 9.1 muss man den "dvb"-daemon starten, dann gehts mit vdr/mythtv problemlos ... wahrscheinlich laed der auch nur module, keine ahnung, was der sonst noch treibt, hab auch noch keinen bock gehabt, das nachzuvollziehen

unter gentoo hab ich es auch getestet, aber da will er immer kernel 2.4 - keine ahnung was man da irgendwo aendern muss, war mir dann zu doof:
vdr oder mythtv zu emergen hat zur folge, das der linuxtv treiber auch emerged wird, der will aber nach gentoo-standard-einstellungen den 2.4er kernel

wenn fedora 3 draussen is, dann werd ich dazu vielleicht auch nochma was posten


mein jetziges lsmod unter suse [ausschnitt]:

Module Size Used by
ves1x93 6544 1
ves1820 6916 0
tda1004x 14984 0
stv0299 10628 0
sp887x 6528 0
nxt6000 8324 0
mt312 6148 0
grundig_29504_491 5124 0
grundig_29504_401 5764 0
tuner 16524 0
tvaudio 21260 0
bttv 143372 1 bt878
i2c_algo_bit 9352 1 bttv
btcx_risc 4872 1 bttv
i2c_core 23684 4 tuner,tvaudio,bttv,i2c_algo_bit
soundcore 8800 4 snd,bttv
dvb_ttpci 72588 1
saa7146_vv 44928 1 dvb_ttpci
video_buf 19972 2 bttv,saa7146_vv
saa7146 17956 2 dvb_ttpci,saa7146_vv
v4l1_compat 13316 1 saa7146_vv
v4l2_common 6400 2 bttv,saa7146_vv
videodev 9472 2 bttv,saa7146_vv
firmware_class 9344 1 dvb_ttpci
ttpci_eeprom 2816 1 dvb_ttpci
dvb_core 55188 28 ves1x93,ves1820,tda1004x,stv0299,sp887x,nxt6000,mt312,grundig_29504_491,grundig_29504_401,dst,cx24110,at76c651,alps_tdmb7,alps_tdlb7,dvb_ttpci

mein dmesg sieht recht chaotisch aus, daher hier das groebste:
Linux video capture interface: v1.00
saa7146: register extension 'dvb'.
saa7146: found saa7146 @ mem d0f51e00 (revision 1, irq 11) (0x13c2,0x0000).
DVB: registering new adapter (Siemens/Technotrend/Hauppauge PCI rev1.3).
Siemens/Technotrend/Hauppauge PCI rev1.3 adapter 0 has MAC addr = 00:d0:5c:5b:93:ab
DVB: AV7111(0) - firm f0240009, rtsl b0250018, vid 71010068, app 8000261a
DVB: AV7111(0) - firmware supports CI link layer interface
saa7146_vv: saa7146 (0): registered device video0 [v4l2]
DVB: registering frontend 0:0 (VES1893)...
 
hm,

also ich habe auch probleme mit einer dvb karte von siemens, allerdings schon beim starten von czap.

obowhl ich meinen treiber beim starten setze (modprobe dvb-ttpci)
muss ich jedesmal ein "make" und ./insmod.sh load ausführen um dann czap zu starten. ansonsten bekomme ich die meldung
"failed opening "dev/dvb/adapter0/frontend0"

dmesg: gibt mor folgendes aus:

Linux video capture interface: v1.00
saa7146: register extension 'dvb'.
AMD756: dev 1131:7146, router pirq : 2 get irq : 11
PCI: Found IRQ 11 for device 0000:00:09.0
saa7146: found saa7146 @ mem dcd34c00 (revision 1, irq 11) (0x110a,0x0000).
dvb-ttpci: cannot request firmware!
 
Oben