Here's a patch based on rt3070-2.6.31-compile.patch, which I found by googling. The rt2870 code is almost identical; I fixed up the first hunk for rt_linux.c.
Edimax EW-7718Un now works for me under 2.6.31 (Karmic). Incidentally, another workaround is just to boot an older kernel and compile the unpatched driver.
Here's a patch based on rt3070- 2.6.31- compile. patch, which I found by googling. The rt2870 code is almost identical; I fixed up the first hunk for rt_linux.c.
Edimax EW-7718Un now works for me under 2.6.31 (Karmic). Incidentally, another workaround is just to boot an older kernel and compile the unpatched driver.