The issue you are seeing is a completely separate issue than what was reported here. You should track bug 590090 instead. The issue you are seeing is with the ndiswrapper dkms package (which I actually wasn't aware even existed). That package maintainer needs to apply a patch to fix up the code as the following upstream commit removed mc_count from struct net_device and converts multicast lists to list_head:
@Eric Appleman,
The issue you are seeing is a completely separate issue than what was reported here. You should track bug 590090 instead. The issue you are seeing is with the ndiswrapper dkms package (which I actually wasn't aware even existed). That package maintainer needs to apply a patch to fix up the code as the following upstream commit removed mc_count from struct net_device and converts multicast lists to list_head:
commit 22bedad3ce112d5 ca1eaf043d4990f a2ed698c87
Author: Jiri Pirko <email address hidden>
Date: Thu Apr 1 21:22:57 2010 +0000
net: convert multicast list to list_head
However, I'm curious as to why you'd want to install the DKMS package anyways as ndiswrapper is currently provided in the Ubuntu kernel.