I have been trying to incorporate a wifi driver and was running into issues with installed versus running kernel versions. Finally tracked it down to the UCTRONICS install process. The latest kernel image is 4.14.34+ (4/17/2018). Newer via rpi-update. When installing the UCTRONICS driver, uname -r immediately reports back with the kernel version UCTRONICS was build against (4.14.33), essentially rolling back the kernel. Once this mismatch occurs, it's not possible to build any other kernel drivers. Installation should require raspberrypi-kernel-headers and build against the currently installed kernel.
I have been trying to incorporate a wifi driver and was running into issues with installed versus running kernel versions. Finally tracked it down to the UCTRONICS install process. The latest kernel image is 4.14.34+ (4/17/2018). Newer via rpi-update. When installing the UCTRONICS driver, uname -r immediately reports back with the kernel version UCTRONICS was build against (4.14.33), essentially rolling back the kernel. Once this mismatch occurs, it's not possible to build any other kernel drivers. Installation should require raspberrypi-kernel-headers and build against the currently installed kernel.