Missing driver for Buffalo WLI-UC-G300HP - need Ralink rt2870sta driver

Bug #596686 reported by Dahmage
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Expired
Undecided
Unassigned

Bug Description

I was able to get this working following the steps below, but would like to get this included in ubunu for out of the box support.

1) Download the RT2870USB driver (version 2.3.0.0) from the Ralink website: http://www.ralinktech.com/license_us.php?n=2&p=0&t=U0wyRnpjMlYwY3k4eU1EQTVMekV5THpFMUwyUnZkMjVzYjJGa05UYzBNVFExTkRNNU5TNWllakk5UFQxU1ZESTROekJmVEdsdWRYaFRWRUZmVmpJdU15NHdMakF1ZEdGeUxuUmhjZz09Qw%3D%3D

2) modify os/linux/config.mk: set 'HAS_WPA_SUPPLICANT=y' and 'HAS_NATIVE_WPA_SUPPLICANT_SUPPORT=y'

3) modify the common/rtusb_dev_id.c file to include the device id: {USB_DEVICE(0x0411,0x0148)}, /* Buffalo WLI-UC-G300HP*/

4) make, make install

5) add the following to /etc/modules:
rt2870sta
alias ra0 rt2870sta

The device now works.
---
AlsaVersion: Advanced Linux Sound Architecture Driver Version 1.0.23.
Architecture: amd64
AudioDevicesInUse:
 Cannot stat file /proc/13136/fd/31: Stale NFS file handle
 Cannot stat file /proc/13136/fd/36: Stale NFS file handle
                      USER PID ACCESS COMMAND
 /dev/snd/controlC0: ubuntu 4060 F.... pulseaudio
CRDA: Error: [Errno 2] No such file or directory
Card0.Amixer.info:
 Card hw:0 'ICH7'/'Intel ICH7 with AD1981B at irq 23'
   Mixer name : 'Analog Devices AD1981B'
   Components : 'AC97a:41445374'
   Controls : 28
   Simple ctrls : 20
DistroRelease: Ubuntu 10.10
Frequency: Once a day.
LiveMediaBuild: Ubuntu 10.10 "Maverick Meerkat" - Alpha amd64 (20100630.2)
MachineType: Dell Inc. OptiPlex GX620
Package: linux (not installed)
ProcCmdLine: BOOT_IMAGE=/casper/vmlinuz noprompt cdrom-detect/try-usb=true persistent file=/cdrom/preseed/hostname.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
ProcEnviron:
 PATH=(custom, no user)
 LANG=en_US.UTF-8
 SHELL=/bin/bash
ProcVersionSignature: Ubuntu 2.6.35-6.8-generic 2.6.35-rc3
Regression: No
RelatedPackageVersions: linux-firmware 1.37
Reproducible: No
RfKill:
 0: phy0: Wireless LAN
  Soft blocked: no
  Hard blocked: no
Tags: maverick networking needs-upstream-testing
Uname: Linux 2.6.35-6-generic x86_64
UserGroups:

dmi.bios.date: 11/30/2006
dmi.bios.vendor: Dell Inc.
dmi.bios.version: A11
dmi.board.name: 0HH807
dmi.board.vendor: Dell Inc.
dmi.chassis.type: 6
dmi.chassis.vendor: Dell Inc.
dmi.modalias: dmi:bvnDellInc.:bvrA11:bd11/30/2006:svnDellInc.:pnOptiPlexGX620:pvr:rvnDellInc.:rn0HH807:rvr:cvnDellInc.:ct6:cvr:
dmi.product.name: OptiPlex GX620
dmi.sys.vendor: Dell Inc.

Revision history for this message
Dahmage (l-dah-l) wrote :
Download full text (3.9 KiB)

output of uname -a: Linux dahtu 2.6.32-22-generic #36-Ubuntu SMP Thu Jun 3 19:31:57 UTC 2010 x86_64 GNU/Linux
output of cat /proc/version_signature: Ubuntu 2.6.32-22.36-generic 2.6.32.11+drm33.2

output of lsusb -v -d411:148

Bus 001 Device 005: ID 0411:0148 MelCo., Inc.
Device Descriptor:
  bLength 18
  bDescriptorType 1
  bcdUSB 2.00
  bDeviceClass 0 (Defined at Interface level)
  bDeviceSubClass 0
  bDeviceProtocol 0
  bMaxPacketSize0 64
  idVendor 0x0411 MelCo., Inc.
  idProduct 0x0148
  bcdDevice 0.01
  iManufacturer 1
  iProduct 2
  iSerial 0
  bNumConfigurations 1
  Configuration Descriptor:
    bLength 9
    bDescriptorType 2
    wTotalLength 67
    bNumInterfaces 1
    bConfigurationValue 1
    iConfiguration 0
    bmAttributes 0x80
      (Bus Powered)
    MaxPower 4mA
    Interface Descriptor:
      bLength 9
      bDescriptorType 4
      bInterfaceNumber 0
      bAlternateSetting 0
      bNumEndpoints 7
      bInterfaceClass 255 Vendor Specific Class
      bInterfaceSubClass 255 Vendor Specific Subclass
      bInterfaceProtocol 255 Vendor Specific Protocol
      iInterface 3
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x81 EP 1 IN
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x01 EP 1 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x02 EP 2 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x03 EP 3 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Data
        wMaxPacketSize 0x0200 1x 512 bytes
        bInterval 0
      Endpoint Descriptor:
        bLength 7
        bDescriptorType 5
        bEndpointAddress 0x04 EP 4 OUT
        bmAttributes 2
          Transfer Type Bulk
          Synch Type None
          Usage Type Dat...

Read more...

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

Hi Dahmage,

Please be sure to confirm this issue exists with the latest development release of Ubuntu. ISO CD images are available from http://cdimage.ubuntu.com/daily-live/current/ . If the issue remains, please run the following command from a Terminal (Applications->Accessories->Terminal). It will automatically gather and attach updated debug information to this report.

apport-collect -p linux 596686

Also, if you could test the latest upstream kernel available that would be great. It will allow additional upstream developers to examine the issue. Refer to https://wiki.ubuntu.com/KernelMainlineBuilds . Once you've tested the upstream kernel, please remove the 'needs-upstream-testing' tag. This can be done by clicking on the yellow pencil icon next to the tag located at the bottom of the bug description and deleting the 'needs-upstream-testing' text. Please let us know your results.

Thanks in advance.

    [This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: needs-kernel-logs
tags: added: needs-upstream-testing
tags: added: kj-triage
Changed in linux (Ubuntu):
status: New → Incomplete
Revision history for this message
Dahmage (l-dah-l) wrote : AlsaDevices.txt

apport information

tags: added: apport-collected
description: updated
Revision history for this message
Dahmage (l-dah-l) wrote : AplayDevices.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : ArecordDevices.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : BootDmesg.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : Card0.Amixer.values.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : Card0.Codecs.codec97.0.ac97.0.0.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : Card0.Codecs.codec97.0.ac97.0.0.regs.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : CurrentDmesg.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : IwConfig.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : Lspci.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : Lsusb.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : PciMultimedia.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : ProcCpuinfo.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : ProcInterrupts.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : ProcModules.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : UdevDb.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : UdevLog.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote : WifiSyslog.txt

apport information

Revision history for this message
Dahmage (l-dah-l) wrote :

I tested with the latest daily-live (see previous info from apport-collect). The wireless card is detected correctly and works, at least sort of. it showed all my available networks, and did connect and work for a few minutes, but then it disconnected and would not reconnect. i am not sure if that is relevant or not.

Revision history for this message
Jeremy Foshee (jeremyfoshee) wrote :

This bug report was marked as Incomplete and has not had any updated comments for quite some time. As a result this bug is being closed. Please reopen if this is still an issue in the current Ubuntu development release http://cdimage.ubuntu.com/daily-live/current/ . Also, please be sure to provide any requested information that may have been missing. To reopen the bug, click on the current status under the Status column and change the status back to "New". Thanks.

[This is an automated message. Apologies if it has reached you inappropriately; please just reply to this message indicating so.]

tags: added: kj-expired
Changed in linux (Ubuntu):
status: Incomplete → Expired
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.