WMP54G v4 Drivers


Forum: Networking
Topic: WMP54G v4 Drivers
started by: Landon

Posted by Landon on Dec. 21 2005,02:25
After mucking about with ndiswrapper, kernel upgrades, the official driver I've finally decided to ask for help...

Can anyone compile this (I'm going to use the default kernel instead of mucking about :P )


< Ralink Drivers >

Posted by Landon on Dec. 30 2005,16:44
Ahhhh, this is killing me  :angry:
Posted by zubalove on Dec. 30 2005,19:48
I know.  I just feel like 2.0 crushed a lot of peoples wireless configuration.  I moved back to 1.5 until I have enough time to learn how to get this thing working again.
Posted by mort on Jan. 06 2006,23:30
This may be a bit of help.

When I loaded SuSe 9.3 the Linksys WMP54S v4 worked right out of the box.  Unfortunalty it was next to my Hauppague 350 card. The heat cooked the wireless card in short order.  I bought another Linksys WMP54S V2 which uses a Broadcom chip instead of a Ralink.

The Broadcom (V2) is about 2 inchs wide and the Ralink (V4) is about 1 1/4 inchs wide.

I now have my WMP54S V2 working with the ndiswapper and bcmwl5.inf and .sys under DSL 2.1

SuSe 9.3 must have a native driver for Ralink chip in WMP54s V4 as it doesn't need the ndiswapper and is configured automatically.

I don't know what the linux driver file for the WMP54S V4 would look like in Suse maybe a .ko or if it would work with DSL.  If you have any ideas I will look for it.

Mort
.

Posted by tempestuous on Jan. 07 2006,15:02
Landon,
Install gnu-utils.dsl, then you can compile the Ralink driver(s) yourself ... but don't compile the "official" Ralink version, get the independent version from
< http://rt2x00.serialmonkey.com >
Download the rt2500 source, stable or CVS, but don't download the rt2x00 source - this is for 2.6 kernels only.

The end-product will be a single module, /lib/modules/2.4.31/extra/rt2500.o which has no other dependencies, so you can copy it into /home/dsl and load it like this -
insmod /home/dsl/rt2500.o

There is another forum member currently asking for help with the WMP54G v4, so perhaps you can help each other.

Posted by Landon on Jan. 07 2006,21:16
Quote (tempestuous @ Jan. 07 2006,10:02)
Landon,
Install gnu-utils.dsl, then you can compile the Ralink driver(s) yourself ... but don't compile the "official" Ralink version, get the independent version from
< http://rt2x00.serialmonkey.com >
Download the rt2500 source, stable or CVS, but don't download the rt2x00 source - this is for 2.6 kernels only.

The end-product will be a single module, /lib/modules/2.4.31/extra/rt2500.o which has no other dependencies, so you can copy it into /home/dsl and load it like this -
insmod /home/dsl/rt2500.o

There is another forum member currently asking for help with the WMP54G v4, so perhaps you can help each other.

I've mucked around with that, but I couldn't get it to work =\
Posted by colonel_panic on Jan. 07 2006,22:22
Hey, what version of DSL will this work on? And I have an unrelated question...What does "broken pipe" mean? When I'm rebooting or shutting down, (i boot from jumpdrive), i see the line where the system is backing up to my drive, but it says something about broken pipe? thanks for ALL the help!
Posted by roberts on Jan. 07 2006,22:29
Hijack thread alert!
Broken Pipe is an invalid or more likely dual mounted device.
On a pendrive /cdrom is already mounted, you should not also mount /dev/sda.

Posted by colonel_panic on Jan. 08 2006,01:43
Quote (roberts @ Jan. 07 2006,17:29)
Hijack thread alert!

Lol,,,

Any way, back to original post... What version will this driver for the wmp54g v4 work on? Should we use 1.5 or 2.0 for this?
thanks

Posted by tempestuous on Jan. 08 2006,05:50
Landon and colonel_panic
I forgot to mention that you will need the kernel source as well.
For DSL 0.8.0 - 1.5 (kernel 2.4.26) -
< http://distro.ibiblio.org/pub....rce.dsl >

For DSL 2.0 up (kernel 2.4.31) -
< http://distro.ibiblio.org/pub....sources >

Posted by roberts on Jan. 08 2006,08:08
tempestuous wrote:
Quote
copy it into /home/dsl and load it like this -
insmod /home/dsl/rt2500.o

I have created this module and posted it in this < directory >
Let us know.

Posted by colonel_panic on Jan. 08 2006,18:18
Ok... So what do I do with the kernel source? Please keep in mind I know hardly anything about Linux lol.. I'm using DSL to learn... So thanks!
Posted by roberts on Jan. 08 2006,18:25
You don't need the kernel source.
I have built the module rt2500.o
for dsl v2.x, i.e., 2.4.31 based kernel
and it is waiting for you to try it out.

Posted by colonel_panic on Jan. 08 2006,18:58
Great! Thank you so much, I will try that now!
Posted by colonel_panic on Jan. 09 2006,03:00
ok, I initialized the rt2500.o module in /home/dsl, but after that I'm not quite sure what I'm doing. I tried using the wlanconfig tool in the panel, filling in what little details I know, like essid, etc, but i still can't connect. i tried using the iwconfig tool as well, but then, I don't entirely know what i'm doing. Thank God for liveCD's!
thanks,
Stephen

Posted by tempestuous on Jan. 09 2006,04:51
insmod /home/dsl/rt2500.o
## if no error messages, this should create a network interface, ra0
## you can check this by running "ifconfig -a"
## now set up the wireless network
iwconfig ra0 essid MY_ESSID key 1234567890 mode managed
## for automatic IP
pump -i ra0

Obviously, replace "MY_ESSID" with your SSID and "123467890" with your WEP key, or for no encryption - "key off"

Posted by colonel_panic on Jan. 10 2006,02:40
Ok, we're getting closer. Everything works as you say it will up until I enter the pump command. After I give the command, the system hangs. I entered it with the "sudo" command preceding pump, as it needed to be run as root. What do I do? (note: i'm testing from the liveCD, idk if that is affecting anything)
Thanks,
Stephen

Posted by tempestuous on Jan. 10 2006,03:22
After the iwconfig command see if you can ping your router -
ping 192.168.0.1  (or whatever your router's IP is)

If successful, now try to assign a static IP address instead of auto.
First modify /etc/resolv.conf to include your nameservers, then -
ifconfig ra0 192.168.0.xx
route add default gw 192.168.0.1 ra0

Posted by colonel_panic on Jan. 10 2006,03:28
ok, what do i change in etc/resolv.conf?
Posted by tempestuous on Jan. 10 2006,05:36
List the IP addresses of your Internet Service Provider's DNS servers, both primary and secondary, like this -

nameserver 123.123.123.123
nameserver 123.123.123.124

Your ISP should have provided this information when you first joined the service, but you should probably check the details at the support section of their website ... I just found that my ISP changed their DNS addresses without telling me.

Posted by cloakable on Mar. 30 2006,11:31
Um, I'm told that the rt2500 driver is not-SMP, and the DSL kernel is SMP. Can anyone help me? I really want to get my laptop on the network :)
Powered by Ikonboard 3.1.2a
Ikonboard © 2001 Jarvis Entertainment Group, Inc.