#
表示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