Here are a few patches to fix the build error with 2.6.31+ (same basic fix, different sources):
https://bugs.launchpad.net/ubuntu/+source/linux/+bug/495077 http://ubuntuforums.org/showthread.php?t=1321303 <http://www.mail-archive.com/frugalware-...@frugalware.org/msg34723.html> http://www.mail-archive.com/frugalware-...@frugalware.org/msg34723.html I ran m-a with squeeze + 2.6.32 w/ 1st patch (just the parts against usb.c and pci.c, since the other patches were already in Debian, see attachment) and seems to work fine.
04_net_device.dpatch
Description: Binary data