很久沒有更新blog了,這一段時間一直在學習linux driver的開發技術。現在書看了大半了,準備找一些實際的driver學習一下。
現在學習的是Webcam的driver,原因在於Webcam的複雜度較低一些。我採用的Webcam的開源驅動來自於http://mxhaard.free.fr/download.html。(向作者致敬!)
第一步:下載必備的安裝包和相關插件
sudo apt-get install build-essential module-assistant gspca-source
第二步:下載patch包
gspca.patch.gz
第三步:打patch包
cd /usr/src
sudo tar jxvf gspca.tar.bz2
sudo cp ~/Desktop/gspca.patch.gz /usr/src/modules/gspca
cd /usr/src/modules/gspca
sudo zcat gspca.patch.gz | sudo patch –p0
第四步:啓動module assistant
sudo m-a --not-unpack a-i gspca
然後就等待安裝完成
第四步:實用軟件
使用cheese軟件來查看video
sudo apt-get install cheese