patjak / facetimehd

Reverse engineered Linux driver for the FacetimeHD (Broadcom 1570) PCIe webcam
GNU General Public License v2.0
1.36k stars 161 forks source link

modprobe: ERROR: could not insert 'facetimehd': Exec format error #153

Closed vejeta closed 6 years ago

vejeta commented 6 years ago

This happens with Linux Kernel: Linux debian 4.15.0-2-amd64 #1 SMP Debian 4.15.11-1 (2018-03-20) x86_64 GNU/Linux

When running dmesg I see: facetimehd: disagrees about version of symbol module_layout

alexshpilkin commented 6 years ago

Looks like you're trying to use a module compiled for a different kernel version. (One subtle way to do this is to not reboot your system after a kernel update, see #147.) Try rebooting and recompiling from scratch(!).

vejeta commented 6 years ago

I use to do that on every kernel update. It did not work this time. Although it was solved after doing a make clean first!