從網路上找到正確的操作方法(雖然看過鳥哥的文章,但還是不知道如何使用…)
一開始先以將得到的「H826D-expert-install」資料夾作編譯動作,官方驅動中提示只要切換到此資料夾中以終端機執行 make 就能進行編譯,然後產生 ko 檔。
這時將這兩個檔案複製到「/lib/modules/$(uname -r)/kernel/drivers/media/dvb/dvb-usb/」
lancer@lancer-desktop:~/H826D-expert-install$ sudo cp h826d.ko /lib/modules/$(uname -r)/kernel/drivers/media/dvb/dvb-usb/ lancer@lancer-desktop:~/H826D-expert-install$ sudo cp averusbh826d.ko /lib/modules/$(uname -r)/kernel/drivers/media/dvb/dvb-usb/ |
嚐試執行 modprobe 載入模組:
lancer@lancer-desktop:~/H826D-expert-install$ sudo modprobe h826d FATAL: Module h826d not found. |
查詢網路後得知要使用此指令前要先執行「depmod」來分析模組相依性:
lancer@lancer-desktop:~/H826D-expert-install$ sudo depmod |
最後再執行 modprobe 把就可成功將這兩個模組載入:
llancer@lancer-desktop:~/H826D-expert-install$ sudo modprobe h826d llancer@lancer-desktop:~/H826D-expert-install$ sudo modprobe averusbh826d |
不過還不知道如何只用 insmod 來載入,
因為該電視棒在開機前插上時,
會在載入系統前看到電視棒的 LED 燈亮起,
但有時會很不幸的與音效卡發生衝突(狀況是聽到系統啟動音效不斷跳針),
所以想試著看看以 Shell 寫出看電視時再載入模組就好,
所以再找時間試試。
沒有留言:
張貼留言