Webkamery/stk11xx
Návod popisuje zprovoznění webkamery, která se vám ve výpisu příkazu lsusb identifikuje buď 174f:a311, nebo 174f:a821 a nebo 05E1:0501. U jiných kamer není úspěch zaručen. Uvedený postup je pro vydání Ubuntu 7.10 GG, nicméně stejné platí i pro starší verze.
Stažení firmware
Firmware lze stáhnot ze stránky syntekdriver.sf.net. Po rozbalení např. příkazem tar xf stk11xx-1.3.1.tar.gz Výslednou složku přejmenujeme na „camdriver“.
Instalace
K instalaci je nutné mít nainstalovaný balík build-essential. Pokud jej nemáte, nainstalujte pomocí
sudo apt-get install build-essential
V terminálu se přesuneme do adresáře nadřazenému naší složce „camdriver“. Poté postupujeme takto:
sudo mv camdriver /etc/ cd /etc/camdriver make -f Makefile.standalone sudo modprobe videodev sudo modprobe v4l1-compat sudo insmod stk11xx.ko
V tuto chvíli už po spuštění např. programu camorama můžeme vidět výstup z naší webkamery. Aby se webkamera zaváděla automaticky při startu systému, musíme editovat soubor /etc/modules takto
sudo nano /etc/modules
V editoru zapíšeme na konec souboru
videodev v4l1-compat
a soubor uložíme. Následně stejným způsobem upravíme soubor /etc/rc.local, tedy
sudo nano /etc/rc.local
a před řádku exit 0 vložíme text
insmod /etc/camdriver/stk11xx.ko
Nyní jsme dosáhli toho, že po restartu systém webkameru zná bez jakéhokoliv dalšího zásahu. Vyzkoušet lze opět pomocí programu camorama.
Problémy
chyba Make
Pokud po spuštění příkazu
make
systém odpoví chybovou hláškou, pravděpodobně mu chybí balík „ctags“. Ten doinstalujeme odesláním tohoto příkazu v terminálu
sudo apt-get install ctags
Potom pokračujeme
make clean make
Obrácený obraz
Může se stát, že výsledný obraz bude vzhůru nohama. Náprava je velice jednoduchá. Příkazem
sudo nano /etc/rc.local
editujeme soubor /etc/rc.local, najdeme řádek insmod /etc/camdriver/stk11xx.ko a nahradíme jej tímto:
insmod /etc/camdriver/stk11xx.ko vflip=0
Po restartu bude obraz otočený správně.