Nieuws:

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: [Opgelost] IVTV Cardtype veranderen. Hoe doe ik dat?  (gelezen 1240 keer)

[Opgelost] IVTV Cardtype veranderen. Hoe doe ik dat?
« Gepost op: 2011/01/29, 22:30:22 »
Ik krijg volgende mail terug van de ivtv mailing list met als antwoord het cardtype van mijn kaart te veranderen. Maar hoe pak ik dit precies aan? Welke commando's moet ik ingeven om dit te doen?

Citaat
The ivtv driver doesn't know about this card.

These are the cards the ivtv driver knows about:
$ modinfo ivtv
filename:       /lib/modules/2.6.32.14-127.fc12.x86_64/kernel/drivers/media/video/ivtv/ivtv.ko
version:        1.4.1
[...]
parm:           cardtype:Only use this option if your card is not detected properly.
                Specify card type:
                         1 = WinTV PVR 250
                         2 = WinTV PVR 350
                         3 = WinTV PVR-150 or PVR-500
                         4 = AVerMedia M179
                         5 = YUAN MPG600/Kuroutoshikou iTVC16-STVLP
                         6 = YUAN MPG160/Kuroutoshikou iTVC15-STVLP
                         7 = YUAN PG600/DIAMONDMM PVR-550 (CX Falcon 2)
                         8 = Adaptec AVC-2410
                         9 = Adaptec AVC-2010
                        10 = NAGASE TRANSGEAR 5000TV
                        11 = AOpen VA2000MAX-STN6
                        12 = YUAN MPG600GR/Kuroutoshikou CX23416GYC-STVLP
                        13 = I/O Data GV-MVP/RX
                        14 = I/O Data GV-MVP/RX2E
                        15 = GOTVIEW PCI DVD
                        16 = GOTVIEW PCI DVD2 Deluxe
                        17 = Yuan MPC622
                        18 = Digital Cowboy DCT-MTVP1
                        19 = Yuan PG600V2/GotView PCI DVD Lite
                        20 = Club3D ZAP-TV1x01
                        21 = AverTV MCE 116 Plus
                        22 = ASUS Falcon2
                        23 = AverMedia PVR-150 Plus
                        24 = AverMedia EZMaker PCI Deluxe
                        25 = AverMedia M104 (not yet working)
                        26 = Buffalo PC-MV5L/PCI
                        27 = AVerMedia UltraTV 1500 MCE
                         0 = Autodetect (default)
                        -1 = Ignore this card
                 (array of int)


So you have two choices:

1.  You can to try to specify a card with the "cardtype=" module
parameter.

Many of the designs from Taiwan manufacturers are the same, so I'm
guessing one of these card types will work for you:

Cards with older RF tuner assemblies (not likely in a laptop):
"Yuan PG600, Diamond PVR-550" cardtype=7
"GotView PCI DVD2 Deluxe"     cardtype=16
"Yuan MPC622"                 cardtype=17

Cards with an XC3028/XC2028 RF tuner chip (needs xc3028.fw image):
"Yuan PG600-2, GotView PCI DVD Lite" cardtype=19
"Club3D ZAP-TV1x01"                  cardtype=20
"Buffalo PC-MV5L/PCI"                cardtype=26

If you don't need the RF tuner, and only need CVBS or SVideo input, then
cardtype 7 is probably the safest to test with, as it doesn't try to set
any GPIO pins.


2.  Add a new card entry in ivtv-cards.c and ivtv-driver.c and recompile
the ivtv module.

The new card entry will likely look very much like some existing card
entry.  The hardest part is figuring out the proper GPIO pin settings
and tuner being used.  Sometimes the Windows driver *.inf file has the
information, some times it doesn't.

« Laatst bewerkt op: 2011/01/31, 00:51:33 door kmarien »

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: IVTV Cardtype veranderen. Hoe doe ik dat?
« Reactie #1 Gepost op: 2011/01/29, 22:46:28 »
Kan je dat niet beter vragen op de mailinglijst waar je dit antwoord hebt gekregen?
Zo zonder context heb ik geen idee waar je het over hebt.

Re: IVTV Cardtype veranderen. Hoe doe ik dat?
« Reactie #2 Gepost op: 2011/01/29, 23:04:04 »
ik zou het volgende moeten doen als voorbeeld:

modprobe ivtv cardtype=0

ik heb het volgende gedaan:

rmmod ivtv
modprobe ivtv cardtype=x (een cijfer uit de lijst van modinfo ivtv)
depmod -a
modprobe ivtv

dit heb ik uitgeprobeerd met verschillende cardtypes om te kijken welke geschikt is voor mij tv tuner.

Helaas heb ik nu in dmesg een hele lijst staan van ivtv. Elke keer na ik het cardtype gewijzigd heb komt er een sectie bij te staan.

Hoe kan ik al die overbodige secties verwijderen en wat doe ik verkeerd met het commando modprobe.


De oorsprong van mijn vraag komt voort uit volgende bericht:

http://forum.ubuntu-nl.org/hardware-en-drivers/toshiba-pci-tv-tuner-type-w/


Re: IVTV Cardtype veranderen. Hoe doe ik dat?
« Reactie #3 Gepost op: 2011/01/30, 01:40:05 »

Helaas heb ik nu in dmesg een hele lijst staan van ivtv. Elke keer na ik het cardtype gewijzigd heb komt er een sectie bij te staan.

Hoe kan ik al die overbodige secties verwijderen en wat doe ik verkeerd met het commando modprobe.


De originele instellingen waren helaas terug na een herstart van het systeem. Dit heeft wel de lijst in dmesg teruggezet naar oorspronkelijke staat. Ik snap gewoon niet welke commando's ik moet invoeren om het cardtype te veranderen.

ivtv maakt deel uit van de nieuwe kernel

ik heb geprobeerd met: modprobe ivtv cardtype=x maar na een herstart van het systeem is alles weer terug bij af

Hoe kan ik dit doen zodat de configuratie blijft na een herstart.

Offline Johan van Dijk

  • Administrator
    • johanvandijk
Re: IVTV Cardtype veranderen. Hoe doe ik dat?
« Reactie #4 Gepost op: 2011/01/30, 05:37:26 »
Dat kan waarschijnlijk het beste door een bestand aan te maken, zoals /etc/modprobe.d/local.conf
De naam maakt niet echt veel uit, alleen moet die wel in die map staan en eindigen op .conf
Je kan ook /etc/modprobe.d/ivtv.conf gebruiken.
Als het voor jezelf maar duidelijk is. Vermijd spaties of andere tekens in de naam.

In dat bestand kan je dan bijv. zoiets zetten:
options ivtv cardtype=x

Via het commando modinfo ivtv kan je alle opties bekijken.

[Solved] Re: IVTV Cardtype veranderen. Hoe doe ik dat?
« Reactie #5 Gepost op: 2011/01/30, 10:06:23 »
Bedankt voor de info. Dit werkt idd.