I have the same problem using Cisco Linksys Wifi USB key on Ubuntu 14.04 using wily-kernel "4.2.0-30-generic x86_64". I have reported a bug 1550915 and it was marked as a duplicate of this bug.
If someone having the same problem. I have found a work-around. I have downgraded my kernel to 3.13.0-79-generic (kernel 3.13. was the one officially released with Ubuntu 14.04), then purged ndiswrapper software and installed it again to make sure kernel module was recompiled against current kernel. Detailed step by step I have written on forum post: http://ubuntuforums.org/showthread.php?t=2315366&p=13448109#post13448109 -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1514243 Title: ndiswrapper-dkms 1.59-2: ndiswrapper kernel module failed to build [ error: implicit declaration of function ‘__vmalloc’ ] To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/ndiswrapper/+bug/1514243/+subscriptions -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs