Title says it all; the 2.4 "usbnet" is missing features and fixes, this patch makes the delta from 2.6 be pretty small. Its Config.in menu now looks more like 2.6, with per-minidriver config options. This matters mostly since the AX8817X driver will no longer be hidden (it's good for getting good 100BaseT speeds using EHCI). On 2.6, "usbnet" handles CDC Ethernet ... so this patch disables "CDCEther", which may exceed some folk's expectations of what should happen in a "stable" kernel. However: (a) it's what Zaurus users have needed to do anyway (Zaurus claims CDC support, but lies), (b) this seems to work well on 2.6 systems, better on some hardware than "CDCEther", and (c) the CDCEther maintainer (GregKH) seemed to think making "usbnet" do this was OK last time this came up. If you use "usbnet" or especially "CDCEther", and have the time to apply, please give this a whirl ... I don't think there should be many issues, there's not a lot of 2.4-specific code here. - Dave