答案1
当您想要使用为不同内核版本编译的模块时就会发生这种情况。
这可能是因为您忘记在两次更改之间重新启动(您仍在使用旧内核,而模块正在等待新内核)。
另一个问题可能是您忘记做make clean
。
git clone https://github.com/patjak/bcwc_pcie.git
git clone https://github.com/patjak/facetimehd-firmware
要编译的命令是......
cd facetimehd-firmware/
make clean
make
sudo make install
cd ../bcwc_pcie/
make clean
make
sudo make install
sudo depmod
sudo modprobe -r bdc_pci
sudo modprobe facetimehd
sudo vim /etc/modules