Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
matman
Beiträge: 744
Registriert: 03.07.2008 10:50:07
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Hamburg
Kontaktdaten:

Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von matman » 03.11.2009 16:10:11

Hi,

ich teste gerade den Vanilla-Kernel 2.6.29.6 mit rt Patch. Läuft seit heute früh super und ohne Zwischenfälle, aber ich musste eben bemerken, das meine TV-Karte nicht mehr funzt. Wie ich sehe existiert /dev/video* nicht mehr. Wenn ich in die Kernel-Konfiguration schaue, dann stelle ich fest: bei Kernel 2.6.26.8 gab es noch CONFIG_VIDEO_CX88, zu finden unter Device Drivers --> Multimedia devices --> Video capture adapters --> Conexant 2388x (bt878 successor) support. Bei Kernel 2.6.29.6 aber, da gibt es diesen Treiber plötzlich nicht mehr. Ich finde ihn jedenfalls nicht. Wie kann das sein? Wird die HVR-1300 etwa nicht mehr unterstützt?
System: Bullseye
Hardware: Gigabyte 970A-DS3P mit AMD FX-6300, Kingston HyperX DDR3-1333 (4x4GB), Samsung SSD 860 EVO, HGST Travelstar 7K1000, Samsung DVD-ROM SH-D162D, Geforce GTX 1050, SoundBlaster Live! Platinum, Hauppauge WinTV-HVR-5525

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von rendegast » 03.11.2009 17:40:08

http://git.kernel.org/?p=linux/kernel/g ... 88/Kconfig
Vielleicht müssen zBsp "experimentelle Treiber" aktiviert werden?

http://git.kernel.org/?p=linux/kernel/g ... x88/cx88.h :
211 #define CX88_BOARD_HAUPPAUGE_HVR1300 56

----------------
dito für den 2.6.31
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
matman
Beiträge: 744
Registriert: 03.07.2008 10:50:07
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Hamburg
Kontaktdaten:

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von matman » 07.11.2009 18:00:55

Experimentelle Treiber habe ich aktiviert, soweit ich erinnere. Ich habe eben mal, der Einfachheit halber, nur nach CX88 gesucht:

Code: Alles auswählen

grep -nr CX88 .config
Seltsamerweise wurde rein gar nichts gefunden. Das einzige was ich mir noch vorstellen kann, das durch das oldconfig irgend was wichtiges wie vielleicht I2C deaktiviert wurde. Aber wie ich sehe, I2C ist drin. Was nur kann es sein?

Werde ich wohl noch mal suchen müssen.
System: Bullseye
Hardware: Gigabyte 970A-DS3P mit AMD FX-6300, Kingston HyperX DDR3-1333 (4x4GB), Samsung SSD 860 EVO, HGST Travelstar 7K1000, Samsung DVD-ROM SH-D162D, Geforce GTX 1050, SoundBlaster Live! Platinum, Hauppauge WinTV-HVR-5525

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von rendegast » 07.11.2009 18:23:48

Code: Alles auswählen

config VIDEO_CX88
	tristate "Conexant 2388x (bt878 successor) support"
	depends on VIDEO_DEV && PCI && I2C && INPUT
...
config VIDEO_CX88_ALSA
	tristate "Conexant 2388x DMA audio support"
	depends on VIDEO_CX88 && SND && EXPERIMENTAL
VIDEO_DEV? INPUT? SND? EXPERIMENTAL?

drivers/media/Kconfig :

Code: Alles auswählen

config VIDEO_DEV
	tristate "Video For Linux"
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
matman
Beiträge: 744
Registriert: 03.07.2008 10:50:07
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Hamburg
Kontaktdaten:

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von matman » 07.11.2009 18:58:33

rendegast hat geschrieben:VIDEO_DEV? INPUT? SND? EXPERIMENTAL?
Ist bei mir alles aktiviert.

Ich habe eben kurz mit make xkonfig mal nach CX88 gesucht. Die Treiber sind wohl vorhanden, nur leider sagen die Suchergebnisse nichts darüber aus wovon der Treiber abhängt. Gibt es da nicht Möglichkeiten das rauszufinden?

[EDIT]
Hab was gefunden, und zwar in driver/media/video/cx88/Kconfig:

Code: Alles auswählen

config VIDEO_CX88
        tristate "Conexant 2388x (bt878 successor) support"
        depends on VIDEO_DEV && PCI && I2C && INPUT
Alles was hinter depends steht ist aktiviert, trotzdem taucht dieser Treiber nicht in der Liste auf. Wie kann das sein?
[/EDIT]
Zuletzt geändert von matman am 07.11.2009 19:08:57, insgesamt 1-mal geändert.
System: Bullseye
Hardware: Gigabyte 970A-DS3P mit AMD FX-6300, Kingston HyperX DDR3-1333 (4x4GB), Samsung SSD 860 EVO, HGST Travelstar 7K1000, Samsung DVD-ROM SH-D162D, Geforce GTX 1050, SoundBlaster Live! Platinum, Hauppauge WinTV-HVR-5525

Benutzeravatar
Tintom
Moderator
Beiträge: 3069
Registriert: 14.04.2006 20:55:15
Wohnort: Göttingen

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von Tintom » 07.11.2009 19:08:46

matman hat geschrieben:bei Kernel 2.6.26.8 gab es noch CONFIG_VIDEO_CX88, zu finden unter Device Drivers --> Multimedia devices --> Video capture adapters --> Conexant 2388x (bt878 successor) support.
Da ist er bei meinem .29er auch (habe aber die Debian-Sourcen):

Code: Alles auswählen

CONFIG_VIDEO_CX88:                                                      
  │                                                                         
  │ This is a video4linux driver for Conexant 2388x based                   
  │ TV cards.                                                               
  │                                                                         
  │ To compile this driver as a module, choose M here: the                 
  │ module will be called cx8800                                            
  │                                                                         
  │ Symbol: VIDEO_CX88 [=m]                                                 
  │ Prompt: Conexant 2388x (bt878 successor) support                        
  │   Defined at drivers/media/video/cx88/Kconfig:1                         
  │   Depends on: HAS_IOMEM && VIDEO_CAPTURE_DRIVERS && VIDEO_V4L2 && VIDEO 
  │   Location:                                                             
  │     -> Device Drivers                                                   
  │       -> Multimedia devices                                             
  │         -> Video capture adapters (VIDEO_CAPTURE_DRIVERS [=y])
Gruß

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von rendegast » 08.11.2009 01:08:22

Ich habe jetzt auf die Schnelle mal den vanilla ausprobiert,
entpackt ('lndir ../linux-2.6.26' -> 2.6.27 -> 2.6.28 -> 2.6.29 -> 2.6.29.6),
'make menuconfig' und direkt wieder abgespeichert:

Code: Alles auswählen

/tmp/linux-2.6.29.6# grep  CX88 .config
CONFIG_VIDEO_CX88=m
CONFIG_VIDEO_CX88_ALSA=m
CONFIG_VIDEO_CX88_BLACKBIRD=m
CONFIG_VIDEO_CX88_DVB=m
CONFIG_VIDEO_CX88_MPEG=m
CONFIG_VIDEO_CX88_VP3054=m
Menüführung wie von Dir erwähnt:
Device Drivers > Multimedia devices > Video capture adapters > "Conexant 2388x (bt878 successor) support"

Download verifiziert?
Hast Du vielleicht irgendwas aus dem Kerneltree entfernt, modifiziert?
Arbeitest mit verschiedenen Benutzern?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Benutzeravatar
matman
Beiträge: 744
Registriert: 03.07.2008 10:50:07
Lizenz eigener Beiträge: GNU Free Documentation License
Wohnort: Hamburg
Kontaktdaten:

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von matman » 08.11.2009 07:36:48

Also ich habe den Kernel direkt bei http://www.kernel.org runtergeladen. Wie man den dann aber verifzieren könnte ist mir nicht bekannt. Ich selbst habe im Kerneltree nichts verändert. Habe allerdings den Patch patch-2.6.29.6-rt24 von http://www.kernel.org/pub/linux/kernel/projects/rt/ drüber gespielt. Das Entpacken, Konfigurieren, Kompilieren und Installieren mache ich aus Gewohnheit eigentlich immer als root. Könnte höchstens sein, das ich versehentlich irgendwas davon als normaler User gemacht habe. Aber würde das überhaut gehen? Der Kerneltree gehört nämlich root, auch die Gruppenrechte gehören root.
System: Bullseye
Hardware: Gigabyte 970A-DS3P mit AMD FX-6300, Kingston HyperX DDR3-1333 (4x4GB), Samsung SSD 860 EVO, HGST Travelstar 7K1000, Samsung DVD-ROM SH-D162D, Geforce GTX 1050, SoundBlaster Live! Platinum, Hauppauge WinTV-HVR-5525

rendegast
Beiträge: 15041
Registriert: 27.02.2006 16:50:33
Lizenz eigener Beiträge: MIT Lizenz

Re: Kernel 2.6.29.6 & Hauppauge WinTV HVR-1300: Treiber futsch??

Beitrag von rendegast » 08.11.2009 14:28:11

Wie man den dann aber verifzieren könnte ist mir nicht bekannt.
http://www.kernel.org:
"... To guard against Trojan mirror sites, all files originating at the Linux Kernel Archives are cryptographically signed. ..."
http://www.kernel.org/signature.html



Mal ohne den rt-Patch ausprobiert?
mfg rendegast
-----------------------
Viel Eifer, viel Irrtum; weniger Eifer, weniger Irrtum; kein Eifer, kein Irrtum.
(Lin Yutang "Moment in Peking")

Antworten