I had a problem with the e1659 not working on my HP laptop running 16.04 where the installation would fail, not building evdi and it wasn't immediately obvious. If you check evdi.ko, does it exist with a non-zero size?
$ ls -l /lib/modules/$(uname -r)/updates/dkms/evdi.ko
|