Afgelopen woensdag heb ik me een Medion 5044 tv-kaart aangeschaft bij de aldi. De kaart is verder helemaal van philips. Na heel lang te klooien in linux heb ik de kaart ff in win98 geprobeerd en dat deed het prima. Het ligt dus niet aan de kaart zelf.
Na wat zoeken (en wat hulp van wat mensen in #linux) kwam ik er achter dat de saa7134 drivers mijn kaart ondersteunen. [Link]
dit staat er ook aangegeven:
Ik heb modutils 2.4.15-1... daar ligt het dus niet aan...
Eerst heb ik geprobeerd de v4l2 kernel-patch te installeren. Dat lukte eerst niet, maar na het veranderen van de naam van mijn sourcedir van /usr/src/linux naar /usr/src/linux-2.4.18 lukte het patchen wel.
Na het patchen heb ik "make dep" gedaan en daarna "make modules && make modules_install". Op het eind van modules_install gaf hij deze error:
(eerst kreeg ik nog meer errors, maar dat kwam omdat ik de I2C modules niet had geselecteerd)
Ik vat dus niet wat er nu verkeerd is en wat er mist.
Voor de zekerheid heb ik ook nog de 2.4.19 kernel geprobeerd, alleen krijg ik daarbij hetzelfde probleem.
Hier staat nog iets van een mail-archive waar een probleem in voorkomt wat er op lijkt, maar ik ben er niet veel mee opgeschoten.
[V4L] unresolved symbols v4l1-compat.o
Na wat zoeken (en wat hulp van wat mensen in #linux) kwam ik er achter dat de saa7134 drivers mijn kaart ondersteunen. [Link]
dit staat er ook aangegeven:
code:
1
2
3
4
| Required to build+use the driver::
* bleeding edge kernel (2.4.19) with v4l2 patch applied.
A patch for 2.4.18 kernels (older might work too) exists too. |
Ik heb modutils 2.4.15-1... daar ligt het dus niet aan...
Eerst heb ik geprobeerd de v4l2 kernel-patch te installeren. Dat lukte eerst niet, maar na het veranderen van de naam van mijn sourcedir van /usr/src/linux naar /usr/src/linux-2.4.18 lukte het patchen wel.
Na het patchen heb ik "make dep" gedaan en daarna "make modules && make modules_install". Op het eind van modules_install gaf hij deze error:
code:
1
2
3
4
5
| if [ -r System.map ]; then /sbin/depmod -ae -F System.map 2.4.18; fi depmod: *** Unresolved symbols in /lib/modules/2.4.18/kernel/drivers/media/video/v4l1-compat.o depmod: do_select_Rsmp_56a1cc75 make: *** [_modinst_post] Error 1 |
(eerst kreeg ik nog meer errors, maar dat kwam omdat ik de I2C modules niet had geselecteerd)
Ik vat dus niet wat er nu verkeerd is en wat er mist.
Voor de zekerheid heb ik ook nog de 2.4.19 kernel geprobeerd, alleen krijg ik daarbij hetzelfde probleem.
Hier staat nog iets van een mail-archive waar een probleem in voorkomt wat er op lijkt, maar ik ben er niet veel mee opgeschoten.
[V4L] unresolved symbols v4l1-compat.o
Het is lastig om je specs up to date te houden