...hatte heute meine 'Erfahrung der dritten Art' mit dem aktuellen Kernel 2.6.26.5. Die Problemsuche hat mich jetzt fast einen ganzen Tag gekostet, aber vielleicht hilft die Lösung ja hier jemandem weiter...
Zuerst mal das Problem:
Ich dachte, ich mache mal einen vorgezogenen Frühjahrsputz und gönne meinem neuen VDR den 2.6.26.5'er Kernel. Soweit, so gut. Nachdem ich den neuen Kernel gebootet habe, spricht der VDR zu mir: 'no primary device found - using first device!'. Es wurde also keine FF-Karte mehr gefunden. Lustigerweise wurden bei der Ausgabe von lsmod aber sowohl der Budget-Treiber wie auch der FF-Treiber als geladen angezeigt. Bei der späteren Kontrolle der Interrupts mit 'cat /proc/interrupts' hatte ich plötzlich auf keinem der beiden saa7146 mehr einen zugewiesenen Interrupt. Stattdessen zeigte er zwei zugewiesene Interrupts für das Gerät 'audiowerk2'. Das kannte ich aber in meiner Kiste bisher überhaupt nicht!!! Dann habe ich zur Fehlereingrenzung wieder mit dem originalen Debian-Kernel gebootet und wenigstens mein FF-Karte war da. MMMMhhhh dachte ich, also ein Treiberproblem...
Nun die Lösung:
Nach ausgiebigem 'googlen' im iNet habe ich dann den nachfolgenden Link gefunden: http://smart-home-blog.com/archives/1021
Und das war dann wohl auch genau mein Problem. Warum nur hat der Treiberentwickler dieser Soundkarte gemeint, dass alle PCI-Karten mit einem verbauten saa7146 wohl unbedingt seinen bekloppten Audiotreiber benutzen müssen!? Ich habe dann den bösen Kernel-Treiber '/lib/modules/2.6.26.5/kernel/sound/pci/aw2/snd-aw2.ko' in 'snd-aw2.kotz' umbenannt und schon hat wieder alles wie gewohnt funktioniert!
Vielleicht steht ja jemand von euch auch mal vor diesem Problem.
Gruss Steve135
P.S.: Für alle die das Problem und vor allem die Lösung schon kannten: 'Gratulation'. Ich bin hald wieder voll reingetrampelt.
Meine Problem-Hardware:
Mainboard -- MSI K9AG Neo2 Digital
FF-Karte -- TT FF 1.6
Budget-Karte -- TT S1401