LinuxQuestions.org

LinuxQuestions.org (/questions/)
-   Slackware (http://www.linuxquestions.org/questions/slackware-14/)
-   -   usb wireless linksys wusb54gcv3 in slack 13 (http://www.linuxquestions.org/questions/slackware-14/usb-wireless-linksys-wusb54gcv3-in-slack-13-a-785640/)

tfrei 01-29-2010 12:03 PM

usb wireless linksys wusb54gcv3 in slack 13
 
The linksys wusb54gcv3 usb wireless device appears to have either the ralink 2070 or the ralink 3070 chip. Has anybody got this to work in Slackware 13? I searched this forum and haven't found any current solutions. Nor can I find a current slackbuild for this device's chip.

Here is the output of dmesg | tail for the device:

usb 2-1: USB disconnect, address 2
usb 2-2: new full speed USB device using uhci_hcd and address 3
usb 2-2: New USB device found, idVendor=1737, idProduct=0077
usb 2-2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
usb 2-2: Product: 802.11 g WLAN
usb 2-2: Manufacturer: Ralink
usb 2-2: SerialNumber: 1.0
usb 2-2: configuration #1 chosen from 1 choice

No modules loaded for the device, however.

devwatchdog 01-29-2010 04:33 PM

Let's try to figure out what we are dealing with in a bit more detail.

First, let's identify it:

jcwx@haley:~$ lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 005 Device 006: ID 046d:c50e Logitech, Inc. MX-1000 Cordless Mouse Receiver
Bus 005 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 003: ID 0d49:7000 Maxtor OneTouch
Bus 001 Device 002: ID 148f:2573 Ralink Technology, Corp. RT2501USB Wireless Adapter
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
jcwx@haley:~$

As you can see, I've got a Ralink wireless device there. Let's do this now, where we take the bus and device numbers from the Ralink NIC, put them into a request for a detailed list from lsusb:

jcwx@haley:~$ lsusb -vvv -s 001:002

Bus 001 Device 002: ID 148f:2573 Ralink Technology, Corp. RT2501USB Wireless Adapter
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x148f Ralink Technology, Corp.
idProduct 0x2573 RT2501USB Wireless Adapter
bcdDevice 0.01
iManufacturer 1 Ralink
iProduct 2 802.11 bg WLAN
iSerial 0
bNumConfigurations 1
Configuration Descriptor:
bLength 9

(snippo)

bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
jcwx@haley:~$

Also, why don't you run these commands as well:

'lsmod|grep rt'
'iwconfig'
'ifconfig'

That should catch any Ralink drivers installed, and possibly provide some further information.

I found a blog entry that looks like it could help you:

http://josthalen.wordpress.com/2009/...c-v3-on-linux/

It's fairly recent and applies directly to your issue.

tfrei 01-29-2010 05:52 PM

Thanks devwatchdog!

Here is some of my output. The link you gave me looks good. I will also consult that and post here any progress I have. It looks I'll have to compile the Ralink driver.
Quote:

bash-3.1$ /sbin/lsusb
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 002 Device 002: ID 1737:0077 Linksys
Bus 002 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
bash-3.1$
and

lsusb -vvv -s 002:002 produces:

Quote:

Bus 002 Device 002: ID 1737:0077 Linksys
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
idVendor 0x1737 Linksys
idProduct 0x0077
bcdDevice 1.01
iManufacturer 1 Ralink
iProduct 2 802.11 g WLAN
iSerial 3 1.0
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 67
bNumInterfaces 1
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)

[snip]

Device Qualifier (for other device speed):
bLength 10
bDescriptorType 6
bcdUSB 2.00
bDeviceClass 0 (Defined at Interface level)
bDeviceSubClass 0
bDeviceProtocol 0
bMaxPacketSize0 64
bNumConfigurations 1
Device Status: 0x0000
(Bus Powered)
and

Quote:

bash-3.1# lsmod|grep rt
parport_pc 24036 1
agpgart 29256 2 drm,intel_agp
parport 30700 3 lp,ppdev,parport_pc
rtc_cmos 10124 0
rtc_core 15992 1 rtc_cmos
rtc_lib 2332 1 rtc_core
No listing for the device on iwconfig or ifconfig either.

warpman999 05-20-2010 11:32 PM

If you can get answer for this I would like to have it as well. I have the same issue. Same USB wireless nic. Any info would be appreciated.

tfrei 05-21-2010 06:24 AM

I'm going to look at this again after I install 13.1. I'll post here again with my results.

warpman999 05-25-2010 09:53 PM

Great! Thanks!

warpman999 05-26-2010 10:40 PM

I have tried the link that devwatchdog mention but I'm stuck on step #3. I have no idea where to put this line. Any help would be appreciated. I think that should get the USB wireless working.

warpman999 05-27-2010 11:15 PM

On this link: http://josthalen.wordpress.com/2009/...c-v3-on-linux/ he recommends the following steps:
1. Download the RT3070USB module from the Ralink Linux support page
2. Extract the archive and open os/linux/usb_main_dev.c
3. In this file, add an entry for the USB ID of the new Linksys adapter:

{USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GCv3 */

4. Save the file and compile the module according to the instructions found in the README of the archive:

make
make install

5. The ‘make install’ also takes care of copying files to /etc/Wireless/ (See README file)

Well, I tried to update the usb_main_dev.c file with the following line {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GCv3 */
but I have no idea where to put it. So, if you guys could possibly give me a hand I would really appreciated.

BCarey 06-02-2010 06:21 PM

I just got this to work on Slack64 13.1. The instructions below worked with one caveat.

I could not get the source from Ralink to compile properly. I found a patch at http://lists.rpmfusion.org/pipermail...st/005943.html which allowed me to complete the compilation.

warpmann99, if you open the file usb_main_dev.c and scroll down a bit you will see a whole lot of lines which look similar to the line {USB_DEVICE(0x1737,0x0077)}, /* Linksys WUSB54GCv3 */. Add it to the end of the list.

Brian

warpman999 06-05-2010 04:39 PM

BCarey, would it be possible for you to send me or post the file usb_main_dev.c? I would really appreciated.
I'm trying to get this to work but either I'm not reading the instructions properly and I'm not following the instructions properly but so far no luck. I'll give it another shot. Wish me good luck. Thanks.

WM


All times are GMT -5. The time now is 11:42 PM.