Patchwork Trivial patch for supporting Buffalo WLI-UC_GN 802.11n USB-wifi

login
register
mail settings
Submitter John Tapsell
Date March 25, 2010, 1:02 p.m.
Message ID <43d8ce651003250602w2a30fcc3i7b35996ebc8e80b0@mail.gmail.com>
Download mbox | patch
Permalink /patch/48516/
State Superseded
Headers show

Comments

John Tapsell - March 25, 2010, 1:02 p.m.
Hi all,

 This is for bug https://bugs.launchpad.net/ubuntu/+source/linux/+bug/441990

 To get the Buffalo WLI-UC_GN 802.11n USB-wifi  device working,
please apply the following trivial patch:



I have confirmed that this makes it work for me.

Please also consider adding the following lines as well:

+       {USB_DEVICE(0x148F,0x2070)}, /* Ralink 2070L */

This seems to be confirmed to work by various other people on
http://ubuntuforums.org/showthread.php?t=1285828  but I cannot
personally confirm.  I'm pretty sure it should be added though.


John Tapsell
Stefan Bader - March 25, 2010, 3:18 p.m.
Here is the form I would send those patches upstream. However I would for
now only send the first one. The reason is that the thread you pointed to
seems working on a 3070 driver. Ok, the staging driver seems potentially
cover both, but I would like the be more comfortable with that.
I'd like to propose the following. I build some test kernels and point to
them in your bug report. Could you point people in the forum there and if 
that kernel works for that other hw as well let them coment on the bug?

Thanks,
Stefan

Patch

diff --git a/drivers/staging/rt2870/2870_main_dev.c
b/drivers/staging/rt2870/2870_main_dev.c
index d0ed48b..a00aac4 100644
--- a/drivers/staging/rt2870/2870_main_dev.c
+++ b/drivers/staging/rt2870/2870_main_dev.c
@@ -142,6 +142,7 @@  struct usb_device_id rtusb_usb_id[] = {
       { USB_DEVICE(0x7392, 0x7717) }, /* Edimax */
       { USB_DEVICE(0x1EDA, 0x2310) }, /* AirTies 3070 */
       { USB_DEVICE(0x1737, 0x0077) }, /* Linksys WUSB54GC-EU v3 */
+       { USB_DEVICE(0x0411, 0x015D) }, /* Buffalo Airstation NFiniti
WLI-UC-GN */
       { } /* Terminating entry */
 };