TV Video capture card Kworold PVR-TV 7131SE

Questions about hardware, drivers and peripherals
Forum rules
Before you post read how to get help. Topics in this forum are automatically closed 6 months after creation.
Locked
JulijanAndjelic

TV Video capture card Kworold PVR-TV 7131SE

Post by JulijanAndjelic »

Hi people,

I have bought this used card and trying to get it working on my linux mint.

I did a lot of research and I'd say, if it's possible to make it work, I'm on a good track. I need some help though.

I'll share what I've found out so far so we can come to a conclusion together, and hopefully make it work for me, and others using the same/similar card.

First thing first, lspci:

Code: Select all

04:01.0 Multimedia controller: Philips Semiconductors SAA7131/SAA7133/SAA7135 Video Broadcast Decoder (rev d1)
Good start, we know the chip which the card uses, which lead me here.

Now we know which driver (kernel module) has to be loaded, and so I did:

Code: Select all

modprobe saa7134
And the command ran smoothly.

All that said, my card is still not working.

When I was about to give up, I remembered that dmesg often knows what the problem is, and it was the case this time.

Code: Select all

[    7.374735] saa7130/34: v4l2 driver version 0, 2, 17 loaded
[    7.374800] saa7134 0000:04:01.0: PCI INT A -> GSI 19 (level, low) -> IRQ 19
[    7.374805] saa7133[0]: found at 0000:04:01.0, rev: 209, irq: 19, latency: 32, mmio: 0xe7100000
[    7.374811] saa7134: <rant>
[    7.374812] saa7134:  Congratulations!  Your TV card vendor saved a few
[    7.374813] saa7134:  cents for a eeprom, thus your pci board has no
[    7.374814] saa7134:  subsystem ID and I can't identify it automatically
[    7.374815] saa7134: </rant>
[    7.374816] saa7134: I feel better now.  Ok, here are the good news:
[    7.374817] saa7134: You can use the card=<nr> insmod option to specify
[    7.374818] saa7134: which board do you have.  The list:
[    7.374822] saa7134:   card=0 -> UNKNOWN/GENERIC                         
[    7.374825] saa7134:   card=1 -> Proteus Pro [philips reference design]   1131:2001 1131:2001
[    7.374829] saa7134:   card=2 -> LifeView FlyVIDEO3000                    5168:0138 4e42:0138
[    7.374834] saa7134:   card=3 -> LifeView/Typhoon FlyVIDEO2000            5168:0138 4e42:0138
[    7.374838] saa7134:   card=4 -> EMPRESS                                  1131:6752
[    7.374841] saa7134:   card=5 -> SKNet Monster TV                         1131:4e85
[    7.374845] saa7134:   card=6 -> Tevion MD 9717                          
[    7.374848] saa7134:   card=7 -> KNC One TV-Station RDS / Typhoon TV Tune 1131:fe01 1894:fe01
[    7.374852] saa7134:   card=8 -> Terratec Cinergy 400 TV                  153b:1142
[    7.374856] saa7134:   card=9 -> Medion 5044                             
[    7.374859] saa7134:   card=10 -> Kworld/KuroutoShikou SAA7130-TVPCI      
[    7.374862] saa7134:   card=11 -> Terratec Cinergy 600 TV                  153b:1143
[    7.374865] saa7134:   card=12 -> Medion 7134                              16be:0003 16be:5000
[    7.374870] saa7134:   card=13 -> Typhoon TV+Radio 90031                  
[    7.374873] saa7134:   card=14 -> ELSA EX-VISION 300TV                     1048:226b
[    7.374876] saa7134:   card=15 -> ELSA EX-VISION 500TV                     1048:226a
[    7.374880] saa7134:   card=16 -> ASUS TV-FM 7134                          1043:4842 1043:4830 1043:4840
[    7.374885] saa7134:   card=17 -> AOPEN VA1000 POWER                       1131:7133
[    7.374888] saa7134:   card=18 -> BMK MPEX No Tuner                       
[    7.374891] saa7134:   card=19 -> Compro VideoMate TV                      185b:c100
[    7.374895] saa7134:   card=20 -> Matrox CronosPlus                        102b:48d0
[    7.374898] saa7134:   card=21 -> 10MOONS PCI TV CAPTURE CARD              1131:2001
[    7.374902] saa7134:   card=22 -> AverMedia M156 / Medion 2819             1461:a70b
[    7.374906] saa7134:   card=23 -> BMK MPEX Tuner                          
[    7.374908] saa7134:   card=24 -> KNC One TV-Station DVR                   1894:a006
[    7.374912] saa7134:   card=25 -> ASUS TV-FM 7133                          1043:4843
[    7.374916] saa7134:   card=26 -> Pinnacle PCTV Stereo (saa7134)           11bd:002b
[    7.374919] saa7134:   card=27 -> Manli MuchTV M-TV002                    
[    7.374922] saa7134:   card=28 -> Manli MuchTV M-TV001                    
[    7.374925] saa7134:   card=29 -> Nagase Sangyo TransGear 3000TV           1461:050c
[    7.374929] saa7134:   card=30 -> Elitegroup ECS TVP3XP FM1216 Tuner Card( 1019:4cb4
[    7.374933] saa7134:   card=31 -> Elitegroup ECS TVP3XP FM1236 Tuner Card  1019:4cb5
[    7.374936] saa7134:   card=32 -> AVACS SmartTV                           
[    7.374939] saa7134:   card=33 -> AVerMedia DVD EZMaker                    1461:10ff
[    7.374943] saa7134:   card=34 -> Noval Prime TV 7133                     
[    7.374946] saa7134:   card=35 -> AverMedia AverTV Studio 305              1461:2115
[    7.374949] saa7134:   card=36 -> UPMOST PURPLE TV                         12ab:0800
[    7.374953] saa7134:   card=37 -> Items MuchTV Plus / IT-005              
[    7.374956] saa7134:   card=38 -> Terratec Cinergy 200 TV                  153b:1152
[    7.374959] saa7134:   card=39 -> LifeView FlyTV Platinum Mini             5168:0212 4e42:0212 5169:1502
[    7.374964] saa7134:   card=40 -> Compro VideoMate TV PVR/FM               185b:c100
[    7.374968] saa7134:   card=41 -> Compro VideoMate TV Gold+                185b:c100
[    7.374971] saa7134:   card=42 -> Sabrent SBT-TVFM (saa7130)              
[    7.374974] saa7134:   card=43 -> :Zolid Xpert TV7134                     
[    7.374977] saa7134:   card=44 -> Empire PCI TV-Radio LE                  
[    7.374980] saa7134:   card=45 -> Avermedia AVerTV Studio 307              1461:9715
[    7.374984] saa7134:   card=46 -> AVerMedia Cardbus TV/Radio (E500)        1461:d6ee
[    7.374987] saa7134:   card=47 -> Terratec Cinergy 400 mobile              153b:1162
[    7.374991] saa7134:   card=48 -> Terratec Cinergy 600 TV MK3              153b:1158
[    7.374994] saa7134:   card=49 -> Compro VideoMate Gold+ Pal               185b:c200
[    7.374998] saa7134:   card=50 -> Pinnacle PCTV 300i DVB-T + PAL           11bd:002d
[    7.375001] saa7134:   card=51 -> ProVideo PV952                           1540:9524
[    7.375005] saa7134:   card=52 -> AverMedia AverTV/305                     1461:2108
[    7.375009] saa7134:   card=53 -> ASUS TV-FM 7135                          1043:4845
[    7.375012] saa7134:   card=54 -> LifeView FlyTV Platinum FM / Gold        5168:0214 5168:5214 1489:0214 5168:0304
[    7.375018] saa7134:   card=55 -> LifeView FlyDVB-T DUO / MSI TV@nywhere D 5168:0306 4e42:0306
[    7.375022] saa7134:   card=56 -> Avermedia AVerTV 307                     1461:a70a
[    7.375026] saa7134:   card=57 -> Avermedia AVerTV GO 007 FM               1461:f31f
[    7.375029] saa7134:   card=58 -> ADS Tech Instant TV (saa7135)            1421:0350 1421:0351 1421:0370 1421:1370
[    7.375035] saa7134:   card=59 -> Kworld/Tevion V-Stream Xpert TV PVR7134 
[    7.375038] saa7134:   card=60 -> LifeView/Typhoon/Genius FlyDVB-T Duo Car 5168:0502 4e42:0502 1489:0502
[    7.375043] saa7134:   card=61 -> Philips TOUGH DVB-T reference design     1131:2004
[    7.375046] saa7134:   card=62 -> Compro VideoMate TV Gold+II             
[    7.375049] saa7134:   card=63 -> Kworld Xpert TV PVR7134                 
[    7.375052] saa7134:   card=64 -> FlyTV mini Asus Digimatrix               1043:0210
[    7.375056] saa7134:   card=65 -> V-Stream Studio TV Terminator           
[    7.375058] saa7134:   card=66 -> Yuan TUN-900 (saa7135)                  
[    7.375061] saa7134:   card=67 -> Beholder BeholdTV 409 FM                 0000:4091
[    7.375065] saa7134:   card=68 -> GoTView 7135 PCI                         5456:7135
[    7.375069] saa7134:   card=69 -> Philips EUROPA V3 reference design       1131:2004
[    7.375072] saa7134:   card=70 -> Compro Videomate DVB-T300                185b:c900
[    7.375076] saa7134:   card=71 -> Compro Videomate DVB-T200                185b:c901
[    7.375079] saa7134:   card=72 -> RTD Embedded Technologies VFG7350        1435:7350
[    7.375083] saa7134:   card=73 -> RTD Embedded Technologies VFG7330        1435:7330
[    7.375087] saa7134:   card=74 -> LifeView FlyTV Platinum Mini2            14c0:1212
[    7.375090] saa7134:   card=75 -> AVerMedia AVerTVHD MCE A180              1461:1044
[    7.375094] saa7134:   card=76 -> SKNet MonsterTV Mobile                   1131:4ee9
[    7.375097] saa7134:   card=77 -> Pinnacle PCTV 40i/50i/110i (saa7133)     11bd:002e
[    7.375101] saa7134:   card=78 -> ASUSTeK P7131 Dual                       1043:4862
[    7.375104] saa7134:   card=79 -> Sedna/MuchTV PC TV Cardbus TV/Radio (ITO
[    7.375107] saa7134:   card=80 -> ASUS Digimatrix TV                       1043:0210
[    7.375111] saa7134:   card=81 -> Philips Tiger reference design           1131:2018
[    7.375114] saa7134:   card=82 -> MSI TV@Anywhere plus                     1462:6231 1462:8624
[    7.375119] saa7134:   card=83 -> Terratec Cinergy 250 PCI TV              153b:1160
[    7.375122] saa7134:   card=84 -> LifeView FlyDVB Trio                     5168:0319
[    7.375126] saa7134:   card=85 -> AverTV DVB-T 777                         1461:2c05 1461:2c05
[    7.375130] saa7134:   card=86 -> LifeView FlyDVB-T / Genius VideoWonder D 5168:0301 1489:0301
[    7.375134] saa7134:   card=87 -> ADS Instant TV Duo Cardbus PTV331        0331:1421
[    7.375138] saa7134:   card=88 -> Tevion/KWorld DVB-T 220RF                17de:7201
[    7.375142] saa7134:   card=89 -> ELSA EX-VISION 700TV                     1048:226c
[    7.375145] saa7134:   card=90 -> Kworld ATSC110/115                       17de:7350 17de:7352
[    7.375149] saa7134:   card=91 -> AVerMedia A169 B                         1461:7360
[    7.375153] saa7134:   card=92 -> AVerMedia A169 B1                        1461:6360
[    7.375156] saa7134:   card=93 -> Medion 7134 Bridge #2                    16be:0005
[    7.375160] saa7134:   card=94 -> LifeView FlyDVB-T Hybrid Cardbus/MSI TV  5168:3306 5168:3502 5168:3307 4e42:3502
[    7.375166] saa7134:   card=95 -> LifeView FlyVIDEO3000 (NTSC)             5169:0138
[    7.375169] saa7134:   card=96 -> Medion Md8800 Quadro                     16be:0007 16be:0008 16be:000d
[    7.375174] saa7134:   card=97 -> LifeView FlyDVB-S /Acorp TV134DS         5168:0300 4e42:0300
[    7.375178] saa7134:   card=98 -> Proteus Pro 2309                         0919:2003
[    7.375182] saa7134:   card=99 -> AVerMedia TV Hybrid A16AR                1461:2c00
[    7.375186] saa7134:   card=100 -> Asus Europa2 OEM                         1043:4860
[    7.375189] saa7134:   card=101 -> Pinnacle PCTV 310i                       11bd:002f
[    7.375193] saa7134:   card=102 -> Avermedia AVerTV Studio 507              1461:9715
[    7.375196] saa7134:   card=103 -> Compro Videomate DVB-T200A              
[    7.375199] saa7134:   card=104 -> Hauppauge WinTV-HVR1110 DVB-T/Hybrid     0070:6700 0070:6701 0070:6702 0070:6703 0070:6704 0070:6705
[    7.375206] saa7134:   card=105 -> Terratec Cinergy HT PCMCIA               153b:1172
[    7.375210] saa7134:   card=106 -> Encore ENLTV                             1131:2342 1131:2341 3016:2344
[    7.375215] saa7134:   card=107 -> Encore ENLTV-FM                          1131:230f
[    7.375218] saa7134:   card=108 -> Terratec Cinergy HT PCI                  153b:1175
[    7.375222] saa7134:   card=109 -> Philips Tiger - S Reference design      
[    7.375225] saa7134:   card=110 -> Avermedia M102                           1461:f31e
[    7.375228] saa7134:   card=111 -> ASUS P7131 4871                          1043:4871
[    7.375232] saa7134:   card=112 -> ASUSTeK P7131 Hybrid                     1043:4876
[    7.375235] saa7134:   card=113 -> Elitegroup ECS TVP3XP FM1246 Tuner Card  1019:4cb6
[    7.375239] saa7134:   card=114 -> KWorld DVB-T 210                         17de:7250
[    7.375242] saa7134:   card=115 -> Sabrent PCMCIA TV-PCB05                  0919:2003
[    7.375246] saa7134:   card=116 -> 10MOONS TM300 TV Card                    1131:2304
[    7.375250] saa7134:   card=117 -> Avermedia Super 007                      1461:f01d
[    7.375253] saa7134:   card=118 -> Beholder BeholdTV 401                    0000:4016
[    7.375257] saa7134:   card=119 -> Beholder BeholdTV 403                    0000:4036
[    7.375260] saa7134:   card=120 -> Beholder BeholdTV 403 FM                 0000:4037
[    7.375264] saa7134:   card=121 -> Beholder BeholdTV 405                    0000:4050
[    7.375268] saa7134:   card=122 -> Beholder BeholdTV 405 FM                 0000:4051
[    7.375271] saa7134:   card=123 -> Beholder BeholdTV 407                    0000:4070
[    7.375275] saa7134:   card=124 -> Beholder BeholdTV 407 FM                 0000:4071
[    7.375278] saa7134:   card=125 -> Beholder BeholdTV 409                    0000:4090
[    7.375282] saa7134:   card=126 -> Beholder BeholdTV 505 FM                 5ace:5050
[    7.375285] saa7134:   card=127 -> Beholder BeholdTV 507 FM / BeholdTV 509  5ace:5070 5ace:5090
[    7.375290] saa7134:   card=128 -> Beholder BeholdTV Columbus TV/FM         0000:5201
[    7.375293] saa7134:   card=129 -> Beholder BeholdTV 607 FM                 5ace:6070
[    7.375297] saa7134:   card=130 -> Beholder BeholdTV M6                     5ace:6190
[    7.375300] saa7134:   card=131 -> Twinhan Hybrid DTV-DVB 3056 PCI          1822:0022
[    7.375304] saa7134:   card=132 -> Genius TVGO AM11MCE                     
[    7.375307] saa7134:   card=133 -> NXP Snake DVB-S reference design        
[    7.375310] saa7134:   card=134 -> Medion/Creatix CTX953 Hybrid             16be:0010
[    7.375313] saa7134:   card=135 -> MSI TV@nywhere A/D v1.1                  1462:8625
[    7.375317] saa7134:   card=136 -> AVerMedia Cardbus TV/Radio (E506R)       1461:f436
[    7.375320] saa7134:   card=137 -> AVerMedia Hybrid TV/Radio (A16D)         1461:f936
[    7.375324] saa7134:   card=138 -> Avermedia M115                           1461:a836
[    7.375328] saa7134:   card=139 -> Compro VideoMate T750                    185b:c900
[    7.375331] saa7134:   card=140 -> Avermedia DVB-S Pro A700                 1461:a7a1
[    7.375335] saa7134:   card=141 -> Avermedia DVB-S Hybrid+FM A700           1461:a7a2
[    7.375339] saa7134:   card=142 -> Beholder BeholdTV H6                     5ace:6290
[    7.375342] saa7134:   card=143 -> Beholder BeholdTV M63                    5ace:6191
[    7.375346] saa7134:   card=144 -> Beholder BeholdTV M6 Extra               5ace:6193
[    7.375349] saa7134:   card=145 -> AVerMedia MiniPCI DVB-T Hybrid M103      1461:f636 1461:f736
[    7.375354] saa7134:   card=146 -> ASUSTeK P7131 Analog                    
[    7.375356] saa7134:   card=147 -> Asus Tiger 3in1                          1043:4878
[    7.375360] saa7134:   card=148 -> Encore ENLTV-FM v5.3                     1a7f:2008
[    7.375364] saa7134:   card=149 -> Avermedia PCI pure analog (M135A)        1461:f11d
[    7.375367] saa7134:   card=150 -> Zogis Real Angel 220                    
[    7.375370] saa7134:   card=151 -> ADS Tech Instant HDTV                    1421:0380
[    7.375374] saa7134:   card=152 -> Asus Tiger Rev:1.00                      1043:4857
[    7.375377] saa7134:   card=153 -> Kworld Plus TV Analog Lite PCI           17de:7128
[    7.375381] saa7134:   card=154 -> Avermedia AVerTV GO 007 FM Plus          1461:f31d
[    7.375385] saa7134:   card=155 -> Hauppauge WinTV-HVR1150 ATSC/QAM-Hybrid  0070:6706 0070:6708
[    7.375389] saa7134:   card=156 -> Hauppauge WinTV-HVR1120 DVB-T/Hybrid     0070:6707 0070:6709 0070:670a
[    7.375394] saa7134:   card=157 -> Avermedia AVerTV Studio 507UA            1461:a11b
[    7.375397] saa7134:   card=158 -> AVerMedia Cardbus TV/Radio (E501R)       1461:b7e9
[    7.375401] saa7134:   card=159 -> Beholder BeholdTV 505 RDS                0000:505b
[    7.375405] saa7134:   card=160 -> Beholder BeholdTV 507 RDS                0000:5071
[    7.375408] saa7134:   card=161 -> Beholder BeholdTV 507 RDS                0000:507b
[    7.375412] saa7134:   card=162 -> Beholder BeholdTV 607 FM                 5ace:6071
[    7.375415] saa7134:   card=163 -> Beholder BeholdTV 609 FM                 5ace:6090
[    7.375419] saa7134:   card=164 -> Beholder BeholdTV 609 FM                 5ace:6091
[    7.375422] saa7134:   card=165 -> Beholder BeholdTV 607 RDS                5ace:6072
[    7.375426] saa7134:   card=166 -> Beholder BeholdTV 607 RDS                5ace:6073
[    7.375429] saa7134:   card=167 -> Beholder BeholdTV 609 RDS                5ace:6092
[    7.375433] saa7134:   card=168 -> Beholder BeholdTV 609 RDS                5ace:6093
[    7.375436] saa7134:   card=169 -> Compro VideoMate S350/S300               185b:c900
[    7.375440] saa7134:   card=170 -> AverMedia AverTV Studio 505              1461:a115
[    7.375444] saa7134:   card=171 -> Beholder BeholdTV X7                     5ace:7595
[    7.375447] saa7134:   card=172 -> RoverMedia TV Link Pro FM                19d1:0138
[    7.375451] saa7134:   card=173 -> Zolid Hybrid TV Tuner PCI                1131:2004
[    7.375454] saa7134:   card=174 -> Asus Europa Hybrid OEM                   1043:4847
[    7.375458] saa7134:   card=175 -> Leadtek Winfast DTV1000S                 107d:6655
[    7.375461] saa7134:   card=176 -> Beholder BeholdTV 505 RDS                0000:5051
[    7.375465] saa7134:   card=177 -> Hawell HW-404M7                         
[    7.375468] saa7134:   card=178 -> Beholder BeholdTV H7                     5ace:7190
[    7.375472] saa7134:   card=179 -> Beholder BeholdTV A7                     5ace:7090
[    7.375475] saa7134:   card=180 -> Avermedia PCI M733A                      1461:4155 1461:4255
[    7.375479] saa7134:   card=181 -> TechoTrend TT-budget T-3000              13c2:2804
[    7.375483] saa7134:   card=182 -> Kworld PCI SBTVD/ISDB-T Full-Seg Hybrid  17de:b136
[    7.375487] saa7134:   card=183 -> Compro VideoMate Vista M1F               185b:c900
[    7.375490] saa7134:   card=184 -> Encore ENLTV-FM 3                        1a7f:2108
[    7.375494] saa7134:   card=185 -> MagicPro ProHDTV Pro2 DMB-TH/Hybrid      17de:d136
[    7.375498] saa7134:   card=186 -> Beholder BeholdTV 501                    5ace:5010
[    7.375501] saa7134:   card=187 -> Beholder BeholdTV 503 FM                 5ace:5030
[    7.375506] saa7133[0]: subsystem: 17de:7136, board: UNKNOWN/GENERIC [card=0,autodetected]
[    7.375519] saa7133[0]: board init: gpio is 40
[    7.382777] input: ImPS/2 Generic Wheel Mouse as /devices/platform/i8042/serio1/input/input4
[    7.475443] IR NEC protocol handler initialized
[    7.524008] saa7133[0]: i2c eeprom 00: de 17 36 71 ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524021] saa7133[0]: i2c eeprom 10: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524032] saa7133[0]: i2c eeprom 20: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524043] saa7133[0]: i2c eeprom 30: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524054] saa7133[0]: i2c eeprom 40: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524065] saa7133[0]: i2c eeprom 50: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524075] saa7133[0]: i2c eeprom 60: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524086] saa7133[0]: i2c eeprom 70: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524097] saa7133[0]: i2c eeprom 80: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524108] saa7133[0]: i2c eeprom 90: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524119] saa7133[0]: i2c eeprom a0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524129] saa7133[0]: i2c eeprom b0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524140] saa7133[0]: i2c eeprom c0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524151] saa7133[0]: i2c eeprom d0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524162] saa7133[0]: i2c eeprom e0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524173] saa7133[0]: i2c eeprom f0: ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[    7.524594] saa7133[0]: registered device video0 [v4l2]
[    7.524664] saa7133[0]: registered device vbi0
Cute, a little rant and clearly stated what the problem is...but it wasn't as cute finding out that my card isn't (or is it?) listed here.

Ok, so we know that the driver is loaded and working, and that it supports my card, I just need to tell it which card number it is.

I've tried unsuccessfully with 59, but I'm not even sure I've done it the right way. This is where I need your help.

I've created a new file /etc/modprobe.d/options.conf with the following content:

Code: Select all

options saa1734 card=59
It didn't seem to change anything, same message in dmesg...

Thank you for reading my long post through, hope we will manage to solve this and eventually I'll be able to enjoy some TV after a few years of not watching it :D
Last edited by LockBot on Wed Dec 28, 2022 7:16 am, edited 1 time in total.
Reason: Topic automatically closed 6 months after creation. New replies are no longer allowed.
JulijanAndjelic

Re: TV Video capture card Kworold PVR-TV 7131SE

Post by JulijanAndjelic »

More investigation tells me it must be 112 or 125, tried with both + reboot but same result.

Must be that /etc/modprobe.d/options.conf is either ignored or my syntax is incorrect. Any ideas?

I just did more investigation to find that more users had problems with ignored /etc/modprobe.d/options.conf
I've tried the suggestions from the user from this topic, but it didn't help in my case. I'm not even able to execute the rmmod -f saa7134 as it's used by another module (saa7134_alsa) which I tried killing but it kind of froze my system so rmmod probably isn't the best solution.

More research (post from RaSca here) allowed me to see the following:

Code: Select all

Module: saa7134
Parameter: alsa --> 1
Parameter: audio_clock_override --> -1
Parameter: audio_clock_tweak --> 0
Parameter: audio_ddep --> 0
Parameter: audio_debug --> 0
Parameter: card --> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
Parameter: core_debug --> 0
Parameter: disable_ir --> 0
Parameter: gbuffers --> 8
Parameter: gpio_tracking --> 0
Parameter: i2c_debug --> 0
Parameter: i2c_scan --> 0
Parameter: ir_debug --> 0
Parameter: irq_debug --> 0
Parameter: latency --> -1
Parameter: noninterlaced --> 0
Parameter: no_overlay --> -1
Parameter: pinnacle_remote --> 0
Parameter: radio_nr --> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
Parameter: secam --> d
Parameter: tsbufs --> 8
Parameter: ts_debug --> 0
Parameter: ts_nr_packets --> 64
Parameter: tuner --> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
Parameter: vbibufs --> 4
Parameter: vbi_debug --> 0
Parameter: vbi_nr --> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
Parameter: video_debug --> 0
Parameter: video_nr --> -1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1,-1
If these are true, that proves that the above mentioned file is ignored. I didn't really go into what the function actually does but I believe it shows the right values.

So, the new question would be, how to pass kernel module parameters on system boot?

Thanks in advance for reading through all this, it's like, even if you don't write anything you've done much. I'll greatly appreciate any help though.

EDIT 2:
I managed to make the driver recognize the card. Card number was 2. I ended up writing a little script which would reload the deivers with different card no and then test if tvtime sees the card, it will stop once the card is recognized telling you which card no to use:

Code: Select all

for i in {1..187}
do

echo "------ PROBING $i ------"
rmmod saa7134_alsa
rmmod saa7134
modprobe saa7134 card=$i

cat /dev/null > /tmp/saa7134_detector
tvtime-scanner &> /tmp/saa7134_detector

	if (cat /tmp/saa7134_detector | grep -q "No tuner found")
		then echo "Not found at card $i"
		else echo "**** FOUND AT $i ****"
	fi
sleep 6s
done
I had to run it as root from safe mode.

Once you have the card number make a file:
/etc/modprobe.d/saa7134.conf with the following content:

Code: Select all

alias char-major-81 videodev
alias char-major-81-0 saa7134
options saa7134 card=<card no> tuner=<tuner>
I still don't have a picture though the card is recognized and now I have the scan channels option in tvtime. I believe the problem is that I must specify the correct tuner but I still haven't managed to get it to work.

Does someone have an idea which tuner number should I use?
Locked

Return to “Hardware Support”