# 表示root用户, 如果更喜欢 sudo 也可以使用 sudo$ 表示普通用户
- 安装缺失的Ubuntu依赖以解压固件 (
# apt install xz-utils curl cpio make) - 解压和安装固件请参考 Firmware extraction.
- 安装依赖: (
# apt-get install linux-headers-generic git kmod libssl-dev checkinstall) - 克隆驱动代码:
$ git clone https://github.com/patjak/bcwc_pcie.git - 切换目录:
$ cd bcwc_pcie - 构建内核模块:
$ make(如果出现gcc-12: not found报错,需要安装gcc-12
sudo apt install -y gcc-12) - 安装:
# make install - 为内核运行 depmod ,以便发现并加载
# depmod - 加载内核模块:
# modprobe facetimehd - 测试摄像头是否工作正常:
$ mplayer tv://
参考资料:
Installation · patjak/facetimehd Wiki · GitHub