No, that's not why. rt2860 fails to compile on 2.6.31 because compatibility with the old net_device API has been dropped between 2.6.30 and 2.6.31, and rt2860 uses this API. It needs to be ported to the new net_driver_ops API.
Here's the upstream discussion of the drop: http://patchwork.ozlabs.org/patch/27566/ Here's a bug report for VirtualBox which hit the same problem, include a patch to port to the new API: http://www.virtualbox.org/ticket/4264 I am seeing if I can hack together a patch for rt2860 based on the VirtualBox patch, but I'm no hacker, so I can't promise anything. ** Bug watch added: Virtualbox Trac #4264 http://www.virtualbox.org/ticket/4264 -- I can't load the new kernel 2.6.31-1 or 2.6.31-2 on Ubuntu Karmic because of a driver : RT2860 https://bugs.launchpad.net/bugs/396945 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
