Archiv > Development
Automatische Hardware Erkennung erweitern
Matthias:
Meine 08/15 DVB-T PCI Karte Technotrend Budget T-1500 wird leider nicht vollständig bzw. korrekt geladen, so dass ich kein TV Bild bekomme.
Ein händisches Eintragen des Treibers "budget_ci" bringt nichts.
lspci -m | grep 0480
01:07.0 "Class 0480" "1131" "7146" "13c2" "1012"
--- Code: ---Feb 2 10:04:58 (none) user.info kernel: budget_ci dvb 0000:01:07.0: PCI INT A -> Link[LNKB] -> GSI 19 (level, low) -> IRQ 19
Feb 2 10:04:58 (none) user.warn kernel: saa7146: found saa7146 @ mem fa702c00 (revision 1, irq 19) (0x13c2,0x1012).
Feb 2 10:04:58 (none) user.warn kernel: saa7146 (0): dma buffer size 192512
Feb 2 10:04:58 (none) user.info kernel: DVB: registering new adapter (TT-Budget-T-CI PCI)
Feb 2 10:04:58 (none) user.warn kernel: adapter has MAC addr = 00:d0:5c:07:d4:fd
Feb 2 10:04:58 (none) user.err kernel: IR keymap rc-hauppauge-new not found
Feb 2 10:04:58 (none) user.err kernel: budget_ci: could not init driver for IR device (code -22)
Feb 2 10:04:58 (none) user.info kernel: budget_ci dvb 0000:01:07.0: PCI INT A disabled
Feb 2 10:04:58 (none) user.warn kernel: saa7146: register extension 'budget_patch dvb'.
Feb 2 10:04:58 (none) user.info kernel: cx88/2: cx2388x MPEG-TS Driver Manager version 0.0.8 loaded
Feb 2 10:04:58 (none) user.info kernel: cx88/2: cx2388x dvb driver version 0.0.8 loaded
Feb 2 10:04:58 (none) user.info kernel: cx88/2: registering cx8802 driver, type: dvb access: shared
Feb 2 10:05:01 (none) user.err vdr: [3958] no DVB device found
Feb 2 10:05:01 (none) user.err vdr: [3958] switching to channel 1
Feb 2 10:05:01 (none) user.err vdr: [3958] info: Kanal nicht verfügbar!
--- End code ---
//EDIT
Karte läuft out of the box mit MLD 2
clausmuus:
Hi,
budget_ci hätte automatisch erkannt und eingetragen werden sollen. Allerdings gibt's bisher noch den Harken, dass sich auf einem Installierten System die Automatische Erkennung nicht erneut anstoßen lässt. Wenn also eine weitere Karte hinzugefügt, oder die DVB-Karte getauscht wird, so muss der Treiber von Hand eingetragen werden.
Ein anschließender Restart von dvb sollte den Treiber dann jedoch laden, und die Karte sollte nach nem Restart des VDR (das läd auch die DVB treiber neu) verfügbar sein.
Hast Du das selbe Problem wenn Du direkt von CD bootest?
Claus
Matthias:
--- Quote --- Hi,
budget_ci hätte automatisch erkannt und eingetragen werden sollen. Allerdings gibt's bisher noch den Harken, dass sich auf einem Installierten System die Automatische Erkennung nicht erneut anstoßen lässt. Wenn also eine weitere Karte hinzugefügt, oder die DVB-Karte getauscht wird, so muss der Treiber von Hand eingetragen werden.
Ein anschließender Restart von dvb sollte den Treiber dann jedoch laden, und die Karte sollte nach nem Restart des VDR (das läd auch die DVB treiber neu) verfügbar sein.
Hast Du das selbe Problem wenn Du direkt von CD bootest?
Claus
--- End quote ---
Hab noch mal mit Devel ISO getestet.
Beim Start der Live CD wird der DVB Treiber budget_ci korrekt erkannt
--- Code: ---MLD> lsmod | grep dvb
dvb_usb_vp7045 6718 0
dvb_usb_vp702x 8338 0
dvb_usb_umt_010 4205 0
dvb_usb_ttusb2 9552 0
dvb_usb_opera 7182 0
dvb_usb_nova_t_usb2 3933 0
dvb_usb_rtl2832u 231330 0
dvb_usb_m920x 17344 0
dvb_usb_gp8psk 8796 0
dvb_usb_gl861 4278 0
dvb_usb_friio 9115 0
dvb_usb_ec168 6246 0
dvb_usb_dw2102 23323 0
dvb_usb_dtv5100 4283 0
dvb_usb_dtt200u 13011 0
dvb_usb_digitv 5703 0
dvb_usb_dibusb_mc 3452 0
dvb_usb_dibusb_mb 10529 0
dvb_usb_dib0700 51144 0
dib8000 21418 1 dvb_usb_dib0700
dib0090 11487 1 dvb_usb_dib0700
dib7000m 11003 1 dvb_usb_dib0700
dvb_usb_cxusb 36586 0
dib0070 6861 2 dvb_usb_dib0700,dvb_usb_cxusb
dib7000p 13718 2 dvb_usb_dib0700,dvb_usb_cxusb
dvb_usb_cinergyT2 6555 0
dvb_usb_ce6230 5590 0
dvb_usb_au6610 4318 0
dvb_usb_anysee 8038 0
dvb_usb_af9015 25045 0
dvb_usb_af9005 24519 0
dvb_usb_af9005_remote 2177 3
dvb_usb_a800 3628 0
dvb_usb_dibusb_common 6638 5 dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,dvb_usb_a800
dib3000mc 9654 2 dvb_usb_dib0700,dvb_usb_dibusb_common
dvb_usb 14652 28 dvb_usb_vp7045,dvb_usb_vp702x,dvb_usb_umt_010,dvb_usb_ttusb2,dvb_usb_opera,dvb_usb_nova_t_usb2,dvb_usb_rtl2832u,dvb_usb_m920x,
dvb_usb_gp8psk,dvb_usb_gl861,dvb_usb_friio,dvb_usb_ec168,dvb_usb_dw2102,dvb_usb_dtv5100,dvb_usb_dtt200u,dvb_usb_digitv,dvb_usb_dibusb_mc,
dvb_usb_dibusb_mb,dvb_usb_dib0700,dvb_usb_cxusb,dvb_usb_cinergyT2,dvb_usb_ce6230,dvb_usb_au6610,dvb_usb_anysee,dvb_usb_af9015,
dvb_usb_af9005,dvb_usb_a800,dvb_usb_dibusb_common
dvb_ttusb_budget 26938 0
dvb_core 72060 9 ttusb_dec,pvrusb2,dib8000,dib7000p,dvb_usb,dvb_ttusb_budget,b2c2_flexcop,budget_ci,budget_core
--- End code ---
Es ist aber leider so das die DVB Karte nicht als DVB Device im VDR bereitgestellt wird. Im OSD fidne ich nru das primäre DVB Device.
Dadurch habe ich ein OSD aber kein TV Bild
Eigentlich müßte es so oder ähnlich ausschauen:
--- Code: ---Dec 14 09:22:37 mythtvbackend saa7146: register extension 'budget_ci dvb'.
Dec 14 09:22:37 mythtvbackend budget_ci dvb 0000:05:09.0: PCI INT A -> GSI 18 (level, low) -> IRQ 18
Dec 14 09:22:37 mythtvbackend IRQ 18/: IRQF_DISABLED is not guaranteed on shared IRQs
Dec 14 09:22:37 mythtvbackend saa7146: found saa7146 @ mem f8b1e000 (revision 1, irq 18) (0x13c2,0x1012).
Dec 14 09:22:37 mythtvbackend saa7146 (0): dma buffer size 192512
Dec 14 09:22:37 mythtvbackend DVB: registering new adapter (TT-Budget-T-CI PCI)
Dec 14 09:22:37 mythtvbackend adapter has MAC addr = <deleted>
Dec 14 09:22:37 mythtvbackend input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input3
Dec 14 09:22:37 mythtvbackend budget_ci: CI interface initialised
Dec 14 09:22:37 mythtvbackend DVB: registering adapter 1 frontend 0 (Philips TDA10046H DVB-T)...
...
Dec 14 09:22:37 mythtvbackend dvb_ca adapter 1: DVB CAM detected and initialised successfully
--- End code ---
D.h. es wird kein Frontend eingebunden.
Test mit MLD 2.0 Live CD - Bild und OSD gehen out of the Box:
--- Code: ---Feb 10 10:05:04 (none) user.info kernel: DVB: registering new adapter (TT-Budget-T-CI PCI)
Feb 10 10:05:04 (none) user.warn kernel: adapter has MAC addr = 00:d0:5c:07:d4:fd
Feb 10 10:05:04 (none) user.info kernel: input: Budget-CI dvb ir receiver saa7146 (0) as /class/input/input2
Feb 10 10:05:04 (none) user.warn kernel: DVB: registering adapter 0 frontend 0 (Philips TDA10046H DVB-T)...
--- End code ---
--- Code: ---MLD> lsmod | grep dvb
dvb_usb_vp7045 10116 0
dvb_usb_vp702x 10628 0
dvb_usb_umt_010 7296 0
dvb_usb_ttusb2 10240 0
dvb_usb_opera 11016 0
dvb_usb_nova_t_usb2 7812 0
dvb_usb_m920x 19844 0
dvb_usb_gp8psk 11652 0
dvb_usb_gl861 7684 0
dvb_usb_friio 11524 0
dvb_usb_ec168 8580 0
ec100 5508 1 dvb_usb_ec168
dvb_usb_dw2102 26640 0
stv6110 6404 1 dvb_usb_dw2102
dvb_usb_dtv5100 7428 0
dvb_usb_dtt200u 16900 0
dvb_usb_digitv 9092 0
dvb_usb_dibusb_mc 7552 0
dvb_usb_dibusb_mb 14976 0
dib3000mb 11264 1 dvb_usb_dibusb_mb
dvb_usb_dib0700 55944 0
dib7000m 13956 1 dvb_usb_dib0700
dib8000 25092 1 dvb_usb_dib0700
mt2266 6148 1 dvb_usb_dib0700
mxl5007t 9732 1 dvb_usb_dib0700
dvb_usb_cxusb 40708 0
atbm8830 7812 1 dvb_usb_cxusb
dib7000p 17416 2 dvb_usb_dib0700,dvb_usb_cxusb
lgs8gxx 12164 1 dvb_usb_cxusb
max2165 7428 1 dvb_usb_cxusb
dib0070 9732 2 dvb_usb_dib0700,dvb_usb_cxusb
dvb_usb_cinergyT2 9608 0
dvb_usb_ce6230 8196 0
dvb_usb_au6610 7556 0
dvb_usb_anysee 10504 0
dvb_usb_af9015 27684 0
af9013 18820 1 dvb_usb_af9015
mc44s803 4480 1 dvb_usb_af9015
mxl5005s 34564 4 dvb_usb_ec168,dvb_usb_cxusb,dvb_usb_ce6230,dvb_usb_af9015
dvb_usb_af9005_remote 3844 3
dvb_usb_af9005 23956 0
qt1010 6660 6 dvb_usb_m920x,dvb_usb_gl861,dvb_usb_dtv5100,dvb_usb_au6610,dvb_usb_af9015,dvb_usb_af9005
dvb_usb_a800 7428 0
dvb_usb_dibusb_common 9860 5 dvb_usb_umt_010,dvb_usb_nova_t_usb2,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,dvb_usb_a800
mt2060 6020 4 dvb_usb_dib0700,dvb_usb_af9015,dvb_usb_af9005,dvb_usb_dibusb_common
dib3000mc 12936 2 dvb_usb_dib0700,dvb_usb_dibusb_common
dvb_usb 19084 27 dvb_usb_vp7045,dvb_usb_vp702x,dvb_usb_umt_010,dvb_usb_ttusb2,dvb_usb_opera,dvb_usb_nova_t_usb2,dvb_usb_m920x,dvb_usb_gp8psk,
dvb_usb_gl861,dvb_usb_friio,dvb_usb_ec168,dvb_usb_dw2102,dvb_usb_dtv5100,dvb_usb_dtt200u,dvb_usb_digitv,dvb_usb_dibusb_mc,dvb_usb_dibusb_mb,
dvb_usb_dib0700,dvb_usb_cxusb,dvb_usb_cinergyT2,dvb_usb_ce6230,dvb_usb_au6610,dvb_usb_anysee,dvb_usb_af9015,dvb_usb_af9005,dvb_usb_a800,
dvb_usb_dibusb_common
dvb_ttusb_budget 32668 0
cx22700 6404 1 dvb_ttusb_budget
saa7134_dvb 21004 0
tda8290 14088 3 pvrusb2,tuner,saa7134_dvb
tda18271 45572 5 pvrusb2,dvb_usb_af9015,tuner,saa7134_dvb,tda8290
zl10036 6404 1 saa7134_dvb
tda10048 11908 2 pvrusb2,saa7134_dvb
lgdt3305 12036 2 dvb_usb_dib0700,saa7134_dvb
isl6405 3200 1 saa7134_dvb
zl10039 5508 2 dvb_usb_dw2102,saa7134_dvb
saa7134 155212 1 saa7134_dvb
dvb_ttpci 91984 0
sp8870 7436 1 dvb_ttpci
dvb_bt8xx 16132 0
nxt6000 7684 2 dvb_usb_digitv,dvb_bt8xx
sp887x 7684 1 dvb_bt8xx
dst_ca 13440 1 dvb_bt8xx
dst 25864 2 dvb_bt8xx,dst_ca
bt878 11236 2 dvb_bt8xx,dst
bttv 116116 2 dvb_bt8xx,bt878
or51211 8452 1 dvb_bt8xx
cx24110 8324 1 dvb_bt8xx
ds3000 14212 2 dvb_usb_dw2102,dm1105
si21xx 10244 2 dvb_usb_dw2102,dm1105
tuner_xc2028 20660 4 dvb_usb_dib0700,dvb_usb_cxusb,tuner,saa7134_dvb
xc5000 13064 3 dvb_usb_dib0700,tuner,saa7134_dvb
s5h1411 9988 2 pvrusb2,dvb_usb_dib0700
videobuf_dvb 9732 1 saa7134_dvb
cx24116 15368 2 dvb_usb_dw2102,dm1105
stb6000 4868 2 dvb_usb_dw2102,dm1105
zl10353 8072 9 dvb_usb_gl861,dvb_usb_dtv5100,dvb_usb_cxusb,dvb_usb_ce6230,dvb_usb_au6610,dvb_usb_anysee,saa7134_dvb,mantis,dvb_bt8xx
stv0900 50052 1 dvb_usb_dw2102
stv0288 8328 2 dvb_usb_dw2102,dm1105
cx22702 6660 1 dvb_usb_cxusb
stb6100 7812 3 dvb_usb_dw2102,mantis,budget_ci
tda827x 10884 4 dvb_usb_m920x,saa7134_dvb,tda8290,budget_ci
saa7146_vv 42752 2 dvb_ttpci,budget_av
videobuf_dma_sg 13572 6 saa7134_dvb,saa7134,bttv,cx8802,cx88xx,saa7146_vv
videobuf_core 18308 7 saa7134,bttv,cx8802,videobuf_dvb,cx88xx,saa7146_vv,videobuf_dma_sg
tda10023 7556 5 dvb_usb_dw2102,dvb_usb_anysee,mantis,budget_ci,budget_av
lnbp21 3712 7 dvb_usb_ttusb2,dvb_ttusb_budget,saa7134_dvb,mantis,dvb_ttpci,budget_ci,budget
l64781 7556 2 dvb_ttpci,budget
tda826x 4484 3 dvb_usb_ttusb2,saa7134_dvb,budget
ves1820 7044 3 dvb_ttusb_budget,dvb_ttpci,budget
saa7146 18824 7 dvb_ttpci,budget_patch,budget_ci,budget_av,saa7146_vv,budget,budget_core
ttpci_eeprom 3328 2 dvb_ttpci,budget_core
tda10086 9860 3 dvb_usb_ttusb2,saa7134_dvb,budget
tda8083 6532 4 dvb_ttusb_budget,dvb_ttpci,budget_patch,budget
ves1x93 7044 3 dvb_ttpci,budget_patch,budget
tda1004x 14980 7 dvb_usb_m920x,dvb_ttusb_budget,saa7134_dvb,pluto2,budget_ci,budget_av,budget
mt352 6916 8 dvb_usb_umt_010,dvb_usb_m920x,dvb_usb_digitv,dvb_usb_cxusb,dvb_usb_anysee,saa7134_dvb,dvb_bt8xx,b2c2_flexcop
dvb_pll 11016 13 dvb_usb_umt_010,dvb_usb_opera,dvb_usb_dw2102,dvb_usb_digitv,dvb_usb_dibusb_mb,dvb_usb_cxusb,dvb_usb_anysee,dvb_usb_af9015,
dvb_usb_dibusb_common,saa7134_dvb,dm1105,budget_av,b2c2_flexcop
stv0297 7936 4 dvb_ttusb_budget,dvb_ttpci,budget_ci,b2c2_flexcop
nxt200x 13060 2 saa7134_dvb,b2c2_flexcop
isl6421 3072 2 saa7134_dvb,b2c2_flexcop
tuner_simple 14608 7 pvrusb2,dvb_usb_m920x,dvb_usb_cxusb,tuner,saa7134_dvb,dvb_bt8xx,b2c2_flexcop
mt312 8708 3 dvb_usb_dw2102,saa7134_dvb,b2c2_flexcop
lgdt330x 8964 4 pvrusb2,dvb_usb_cxusb,dvb_bt8xx,b2c2_flexcop
stv0299 10504 11 dvb_usb_opera,dvb_usb_dw2102,dvb_ttusb_budget,mantis,dvb_ttpci,dm1105,budget_patch,budget_ci,budget_av,budget,b2c2_flexcop
dvb_core 84740 26 ttusb_dec,pvrusb2,dib8000,dib7000p,dvb_usb,dvb_ttusb_budget,lgdt3305,pluto2,mantis_core,earth_pt1,dvb_ttpci,dvb_bt8xx,dst_ca,dst,or51211,dm1105,
videobuf_dvb,or51132,budget_patch,budget_ci,budget_av,budget,budget_core,b2c2_flexcop,lgdt330x,stv0299
--- End code ---
Grüße
Matthias
MarMic:
hmm wenn das jetzt keine pci karte wäre haette ich vermutet die ist zu lahm für den vdr! bug in den v4l sourcen? bzw lief die schonmal vorher mit mld3? einer unsere patches den treiber zerlegt?
hmm kA greetz
Matthias:
--- Quote --- hmm wenn das jetzt keine pci karte wäre haette ich vermutet die ist zu lahm für den vdr! bug in den v4l sourcen? bzw lief die schonmal vorher mit mld3? einer unsere patches den treiber zerlegt?
hmm kA greetz
--- End quote ---
Die lief noch nie mit der 3er MLD
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version