Het hardware/software overzicht is inmiddels achterhaald.
Hier staat een update:
Exirion in "Bouw een Debian/MythTV systeem met de As..."
Kort geleden kwam ik op het idee om een multimedia systeem voor in de woonkamer te bouwen op basis van een compacte barebone. De keus viel op de Asus Pundit. Toen ik ging rondkijken bleek al snel dat Asus precies op dat moment met de nieuwe Pundit-R op de markt kwam: een revisie van de Pundit met beduidend betere hardware.
Het nieuwe systeem is niet meer met een Sis-based mainboard gebouwd, maar met een ATI IGP 9100 bord met een betere performance en beduidende betere VGA-uitgang en TV-uitgang. De enige vraag was of de verbeterde hardware ook goed zou werken met Linux. De bedoeling was immers om een MythTV systeem te bouwen. Na een hoop gepruts, en de ontdekking dat er nog nauwelijks Linux-ervaringen met de nieuwe Pundit-R waren, besloot ik maar om even op een rij te zetten hoe je het systeem goed kunt installeren.
Als TV-kaart gebruik ik de Hauppauge PVR 350 met onboard MPEG encoder/decoder en IR remote control. Als digitale videorecorder een mooi ding
Hardware
Asus Pundit-R barebone system
2GHz Celeron (blijft koel en houdt het systeem stil)
256MB DDR400 Kingston
Samsung 160GB 5400rpm (erg stil en blijft koel)
Hauppauge PVR 350 met remote control
Plaatjes
Hier het systeem in volle glorie naast de TV+audio zut:

Lekker compact systeempje dus
Hier de remote control van de PVR 350:

Software
===> Debian unstable (www.debian.org)
De IDE controller wordt gelukkig bruikbaar herkend met de 2.4.18 kernel, maar wel zonder DMA. XFree86 draait goed in de VESA modus. Dus gewoon Woody vanaf CD's installeren en daarna met apt-get een upgrade naar unstable doen.
===> kernel 2.6.6 (www.kernel.org)
Hiermee kun je de IDE controller expliciet laten ondersteunen, inclusief Ultra DMA. Verder is de algehele performance van de kernel t.o.v. de 2.4 serie kernels beduidend beter. Als je perse 2.4.x wilt gebruiken: 2.4.26 ondersteunt de ATI onboard IDE ook.
===> xfree86 4.4 (www.xfree86.org)
Debian unstable heeft XFree86 4.3 en vanwege de license issues met XFree86 4.4 is er nergens kant en klaar XFree86 4.4 voor Debian te vinden. De binaries los installeren met het installatiescript van XFree86 zelf ging echter heel soepel. Hiermee heb je accelerated 2D video voor de IGP 9100 (RS300-based).
===> ivtv ck77b patched (http://kmos.org/~ckennedy/ivtv/ivtv-0.1.10-pre2-ck77b.tgz)
ivtv 0.1.9 gaf problemen maar ik kwam erachter dat Kennedy patches maakt en besloot de toen laatste uit te proberen (ck77b). Het werkt als een tiet
Met de 2.4 kernel ging het echter minder lekker, en die wilde ik eigenlijk gebruiken omdat LIRC (zie volgende item) niet goed aan de praat te krijgen was met 2.6.5 en 2.6.6.
===> lirc cvs 31-05-2004
LIRC was zelfs met patches niet werkend te krijgen met 2.6.x, maar vandaag kwam ik erachter dat de CVS van LIRC een werkende versie bevat die op 2.6.6 prima werkt
Opmerking: Debian gebruikt autoconf 1.4P4 en je hebt 1.5 nodig. autoconf1.7 kun je met apt-get op unstable binnenslepen.
===> ALSA driver voor ATI integrated audio
De ALSA driver in de 2.6.6 kernel werkt OK met de onboard ATI audio.
===> Networking fix: patch voor 3c59x.c.
Tot slot de networking... Al die tijd had ik gedraaid met een los Realtek 8139 kaartje in de Pundit, want de NIC was niet werkend te krijgen. Het gaat om de 3C920B WNM EMB die ondersteund zou moeten worden door de 3C59X driver in Linux. Het bleek echter dat dit onboard geval een afwijkende device ID had. De oplossing: de driver subtiel aanpassen
Pas de volgende simpele patch toe op de driver source:
472d471
< CH_ATI_IXP200,
601d599
< { 0x10B7, 0x9202, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CH_ATI_IXP200 },
Hiermee voeg je alleen de device ID toe om de interface herkend te laten worden en vervolgens werkt de driver prima.
===> MythTV 0.15
Zie www.mythtv.org ... een onderwerp opzich
Zie ook het PVR topic hier op GoT.
Tot slot
Ik ben benieuwd of er nog meer mensen zijn die plannen hebben om een PVR/DivX/MP3 systeem op basis van de Pundit-R te bouwen, of dat misschien al gedaan hebben. Hopelijk heb ik met deze opsomming iemand kunnen helpen
Ik groet u.
Hier staat een update:
Exirion in "Bouw een Debian/MythTV systeem met de As..."
Kort geleden kwam ik op het idee om een multimedia systeem voor in de woonkamer te bouwen op basis van een compacte barebone. De keus viel op de Asus Pundit. Toen ik ging rondkijken bleek al snel dat Asus precies op dat moment met de nieuwe Pundit-R op de markt kwam: een revisie van de Pundit met beduidend betere hardware.
Het nieuwe systeem is niet meer met een Sis-based mainboard gebouwd, maar met een ATI IGP 9100 bord met een betere performance en beduidende betere VGA-uitgang en TV-uitgang. De enige vraag was of de verbeterde hardware ook goed zou werken met Linux. De bedoeling was immers om een MythTV systeem te bouwen. Na een hoop gepruts, en de ontdekking dat er nog nauwelijks Linux-ervaringen met de nieuwe Pundit-R waren, besloot ik maar om even op een rij te zetten hoe je het systeem goed kunt installeren.
Als TV-kaart gebruik ik de Hauppauge PVR 350 met onboard MPEG encoder/decoder en IR remote control. Als digitale videorecorder een mooi ding
Hardware
Asus Pundit-R barebone system
2GHz Celeron (blijft koel en houdt het systeem stil)
256MB DDR400 Kingston
Samsung 160GB 5400rpm (erg stil en blijft koel)
Hauppauge PVR 350 met remote control
Plaatjes
Hier het systeem in volle glorie naast de TV+audio zut:

Lekker compact systeempje dus
Hier de remote control van de PVR 350:

Software
===> Debian unstable (www.debian.org)
De IDE controller wordt gelukkig bruikbaar herkend met de 2.4.18 kernel, maar wel zonder DMA. XFree86 draait goed in de VESA modus. Dus gewoon Woody vanaf CD's installeren en daarna met apt-get een upgrade naar unstable doen.
===> kernel 2.6.6 (www.kernel.org)
Hiermee kun je de IDE controller expliciet laten ondersteunen, inclusief Ultra DMA. Verder is de algehele performance van de kernel t.o.v. de 2.4 serie kernels beduidend beter. Als je perse 2.4.x wilt gebruiken: 2.4.26 ondersteunt de ATI onboard IDE ook.
===> xfree86 4.4 (www.xfree86.org)
Debian unstable heeft XFree86 4.3 en vanwege de license issues met XFree86 4.4 is er nergens kant en klaar XFree86 4.4 voor Debian te vinden. De binaries los installeren met het installatiescript van XFree86 zelf ging echter heel soepel. Hiermee heb je accelerated 2D video voor de IGP 9100 (RS300-based).
===> ivtv ck77b patched (http://kmos.org/~ckennedy/ivtv/ivtv-0.1.10-pre2-ck77b.tgz)
ivtv 0.1.9 gaf problemen maar ik kwam erachter dat Kennedy patches maakt en besloot de toen laatste uit te proberen (ck77b). Het werkt als een tiet
===> lirc cvs 31-05-2004
LIRC was zelfs met patches niet werkend te krijgen met 2.6.x, maar vandaag kwam ik erachter dat de CVS van LIRC een werkende versie bevat die op 2.6.6 prima werkt
===> ALSA driver voor ATI integrated audio
De ALSA driver in de 2.6.6 kernel werkt OK met de onboard ATI audio.
===> Networking fix: patch voor 3c59x.c.
Tot slot de networking... Al die tijd had ik gedraaid met een los Realtek 8139 kaartje in de Pundit, want de NIC was niet werkend te krijgen. Het gaat om de 3C920B WNM EMB die ondersteund zou moeten worden door de 3C59X driver in Linux. Het bleek echter dat dit onboard geval een afwijkende device ID had. De oplossing: de driver subtiel aanpassen
Pas de volgende simpele patch toe op de driver source:
472d471
< CH_ATI_IXP200,
601d599
< { 0x10B7, 0x9202, PCI_ANY_ID, PCI_ANY_ID, 0, 0, CH_ATI_IXP200 },
Hiermee voeg je alleen de device ID toe om de interface herkend te laten worden en vervolgens werkt de driver prima.
===> MythTV 0.15
Zie www.mythtv.org ... een onderwerp opzich
Zie ook het PVR topic hier op GoT.
Tot slot
Ik ben benieuwd of er nog meer mensen zijn die plannen hebben om een PVR/DivX/MP3 systeem op basis van de Pundit-R te bouwen, of dat misschien al gedaan hebben. Hopelijk heb ik met deze opsomming iemand kunnen helpen
Ik groet u.
[ Voor 17% gewijzigd door Exirion op 26-05-2006 16:05 ]
"Logica brengt je van A naar B, verbeelding brengt je overal." - Albert Einstein