The 4.12.14-lp150.12.45 kernel in SUSE 15.0 is known to include a patch from the vanilla Linux 4.13 kernel. This breaks the ability of the ADB3 Driver to detect a particular breaking Linux kernel 4.13 API change, in which "wait_queue_t" was renamed to "wait_queue_entry_t". NOTE: 4.12.14-lp150.12.45 is the kernel version for which this issue was first discovered. There may be other 4.12.x kernels in SUSE 15 for which this README also applies. If compilation of the ADB3 Driver fails in SUSE 15.0, you have probably encountered this issue. A workaround for this issue is provided in the form of a patch file, to be applied to ADB3 Driver 1.4.19. The patch filename is adb3_drv-1.4.19_to_1.4.19.1.patch To apply the patch, issue these commands: cd /path/to/adb3_drv-1.4.19 patch -p1