Help - Search - Members - Calendar
Full Version: WUSB54G WORKING! No joke, come in to find the solution...
InsanelyMac Forum > OSx86 Project > Hardware and Drivers > LAN and Wireless
Pages: 1, 2
kramer2k
Well, here's the fix people...Currently posting this using my Linksys WUSB54G V4 with Ralink RT2500 Drivers...

The Product ID and Vendor ID are the same as they've always been..

BUT...
The one other value you have to change is the bcdDevice it needs to be 4 NOT 1

<key>CFBundleIdentifier</key>
<string>com.Ralink.driver.RT2500</string>
<key>IOClass</key>
<string>RT2500USBWirelessDriver</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>bcdDevice</key>
<integer>4</integer>

<key>idProduct</key>
<integer>13</integer>
<key>idVendor</key>
<integer>5041</integer>
</dict>

Verified and it works...

Have at it boys, enjoy those Linksys V4s!

K
hanschien
Awesome!!! I had one that was just sitting on my desk waiting for someone like you to figure out how to make it work. Great job.
quagmire
@kramer2k

do you know if there is a way to get this working with a WUSB11 Version 2.6? It's the wireless B usb adapter.
kramer2k
Nope, won't work...check http://ralink.rapla.net/ to see which adapters have the RT2500 chipset...

K
kramer2k
Edit: Info added to 10.4.4 Wiki
K
asap18
just posting to inform that this is working with the instructions here and from tush.

Thanks Kramer
jpsolares
did u mean ? http://www.linksys.com/servlet/Satellite?c...FVisitorWrapper
kramer2k
Yes, that is the WUSB54G, but you have to be sure to get Version 4, that's the only one that uses the Ralink RT2500 chipset. If you get one of the others, you're SOL.

K
Mathieu
Could you post all the steps needed to get it to work?

I've installed the Ralink driver, and I have the WUSB54G ver 4. System profiler shows it in the USB device tree with Version 0.04, Product ID 0x000d and Vendor ID 0x13b1. I also edited /System/Library/Extensions/RT2500USBWirelessDriver.kext/Content/Info.plist to add a new section with the excerpt you have given.

Unfortunately, when I plug the device on the USB port, I have no message in /var/log/system.log and WirelessUSBUtility still tells me "No device!"... What step did I miss?

Thanks.
kramer2k
QUOTE (Mathieu Legrand @ May 27 2006, 03:05 PM) *
Could you post all the steps needed to get it to work?

I've installed the Ralink driver, and I have the WUSB54G ver 4. System profiler shows it in the USB device tree with Version 0.04, Product ID 0x000d and Vendor ID 0x13b1. I also edited /System/Library/Extensions/RT2500USBWirelessDriver.kext/Content/Info.plist to add a new section with the excerpt you have given.

Unfortunately, when I plug the device on the USB port, I have no message in /var/log/system.log and WirelessUSBUtility still tells me "No device!"... What step did I miss?

Thanks.


Are you sure the kext is loaded? Check the Extensions under system profiler.

If it's Not loaded, type this into terminal

Sudo -s
your password
kextload /System/Library/Extensions/RT2500USBWirelessDriver.kext

Then replug your adapter back in. The USB utility should start on it's own.

K
Mathieu
Thank you.

CODE
kextload -t /System/Library/Extensions/RT2500USBWirelessDriver.kext


Gave me the answer: invalid Bundle... I had made a small typo modifying Info.plist, and indeed the driver was never loaded properly.

It now works beautifuly...

For reference: DELL D610
  • ATI Radeon X300 - 1400x1050x32 - working (native LCD resolution)
  • Bluetooth - working
  • Broadcom integrated ethernet network card - somehow working (have to init it with the BIOS)
  • Linksys Wireless-G (WUSB54G) - working
  • Integrated Intel Wireless card - NOT working (yet)
kerimeton
ohhhhhhh
I thought you edit the info file

whats the best way to do this though, I edit with textedit and it always tells me I cant save. Obviously because It need admin prvilages
Can I edit the file, save it on the desktop, and copy it back ?
aries77
There's multiple instanaces of the bcdDevice key. Did you change all of them from 1 to 4 or just a specific one?
Rammjet
It looks like he did the one following : <string>RT2500USBWirelessDriver</string>
james2mart
If only we could find open source for ANY WIRELESS card for OS X tiger, we would be able to write drivers for intel cards..... poopie..... anyone know where there is open source OS X wifi drivers?
GP1138
THANK YOU!!! I've been fighting with this damn card for days!
MacMartin
I can't get it to work for me. I get this error:
can't add kernel extension /System/Library/Extensions/RT2500USBWirelessDriver.kext (not a bundle) (run kextload on this kext with -t for diagnostic output)

I edited the last part of the 2500-kext and restored permissions. Can anyone send me the working kext for 10.4.6 at mm1969 (at) gmx.net ? Thx in advance!
poster_oops.gif



Found a readme.txt, included in some zip file. Everything works great now! biggrin.gif
steve cant
Thank you all!

Installed the driver
changed the integer idProduct and idVendor
posted this reply

thanks again
aberracus
it works

have to
add as a new device with system profiler name this:
add

<key>CFBundleIdentifier</key>
<string>com.Ralink.driver.RT2500</string>
<key>IOClass</key>
<string>RT2500USBWirelessDriver</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>bcdDevice</key>
<integer>4</integer>
<key>idProduct</key>
<integer>13</integer>
<key>idVendor</key>
<integer>5041</integer>
</dict>

then in terminal

sudo chown -R root:wheel /System/Library/Extensions
sudo chmod -R 755 /System/Library/Extensions
sudo kextcache -k /System/Library/Extensions


repair permissions

reboot

FANTASITC

Cheers
MacMartin
Is there a way to get it working as an Airport device? I have to use the Wireless USB Utility, but is not recognised as Airport.
Malarkeyycp
Hi, my name is Greg Smith. I'm not very technical with computers hence why i'm writing this. My brother-in-law is heading over to Iraq sometime within the next week or so and has a WUSB54G V4 adapter and a MacBook 10.4 OS X. I read threw these forums in order to set this up for him so he has a better chance at getting signal for his laptop since the AirPort probably wont be very reliable over there. If someone could help me out and send me some instructions on how to properly set this up, it would be much appreciated. I downloaded and installed already the RT2500 drivers but beyond that, i'm useless. Thanks


email is gregoryjasmith@gmail.com


Thanks again,

Greg Smith
dirtbmxer7
I am very new to osx and sorry if this is a dum question but i got all the diver and stuff but i dont know how to open the kent. to mode it can some one please help me
swalaza
i have it installed, and the wifi functionality works, that is:
- the wireless connection is setup.
- the signal is ok
- i find the networks in range.

BUT:
- safari won't get to the internet.
as MacMartin already mentioned is it neccesary to set it up as airport device?
- if yes, can you tell me how?
Maxwell Hammer
Sorry to be a bit dumb about this, but I don't quite follow the instructions...

Should I be adding kramer2k's lines to the kext, or should I be editing it? If I'm supposed to be editing it, do I have to change every instance of 'bcdDevice' to 4?

I suspect the reason why mine isn't working is that I don't have a version 4 card (I don't see any easy way of checking), but I would like to know I'm doing it right before quitting.
socalismylife
hey if it works for the WUSB54G will it work for the WUSB54GC (chipset RaLink 2573)?

EDIT:

nevermind just found the thread:

http://forum.insanelymac.com/index.php?showtopic=33913
Keamas
Hi is the v4 the newses version ?
Will this one work ?
http://www.alternate.de/html/product/detai...owTechData=true
Álvaro Martins
Hi guys,

I have tryed to install wusb54g V4 and i did it wink.gif
I followed some hints and tips in this topic (wich is a very good one wink.gif ) and finally after 5 days I get it working.

The driver altered by me is atached to this post.

Ill copy here the begining of my info.plist of original rt2500usb wireless driver from manufacturer suport site.

On file info.plist I add the bold section, and save the file.


Beggining of file:

<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleExecutable</key>
<string>RT2500USBWirelessDriver</string>
<key>CFBundleIdentifier</key>
<string>com.Ralink.driver.RT2500</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.1.3.0</string>
<key>CFBundleSignature</key>
<string>Lens Wang</string>
<key>CFBundleVersion</key>
<string>1.1.3</string>
<key>IOKitPersonalities</key>
<dict>


<key>Wireless-G USB Network Adapter</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.Ralink.driver.RT2500</string>
<key>IOClass</key>
<string>RT2500USBWirelessDriver</string>
<key>IOProviderClass</key>
<string>IOUSBDevice</string>
<key>bcdDevice</key>
<integer>4</integer>
<key>idProduct</key>
<integer>13</integer>
<key>idVendor</key>
<integer>5041</integer>
</dict>



then in terminal

sudo chown -R root:wheel /System/Library/Extensions
sudo chmod -R 755 /System/Library/Extensions
sudo kextcache -k /System/Library/Extensions


repair permissions

reboot


It wont fail wink.gif

If anyone need some help just ask in this post wink.gif

Best reg everyone, now im going to try to fix HDA sound......

Alvaro Martins
Joe Wandy
Can somebody confirm that WPA works for WUSB54G in OSX 10.4.6 ?

Currently I have a WMP54G v4 (rt2500) PCI on my Hackintosh. Although the card is recognized, connection to access point using WPA proves impossible as it keeps on resetting (connect -> disconnect -> connect -> ...)

I'm able to find to find WUSB54G for a moderately cheap price around my area (~30 USD), but I would like some confirmation before committing to the purchase.

Thank you very much!!
Álvaro Martins
QUOTE (Joe Wandy @ Mar 29 2007, 08:18 AM) *
Can somebody confirm that WPA works for WUSB54G in OSX 10.4.6 ?

Currently I have a WMP54G v4 (rt2500) PCI on my Hackintosh. Although the card is recognized, connection to access point using WPA proves impossible as it keeps on resetting (connect -> disconnect -> connect -> ...)

I'm able to find to find WUSB54G for a moderately cheap price around my area (~30 USD), but I would like some confirmation before committing to the purchase.

Thank you very much!!



Hi Joe Andy,

As u can read in the post before yours, i have installed an wusb54g V4




My Laptop is a Samsung R65 NP01 with a 3945 abg intel wireless... but this one i cant get it to work.

Right now i only use hackintosh... for work, school, and to play. I have a dual boot with Windows Vista to play some PES 6 and others tongue.gif

So, use it wink.gif

Best Reg,

Alvaro
Joe Wandy
QUOTE (Joe Wandy @ Mar 29 2007, 07:18 AM) *
Can somebody confirm that WPA works for WUSB54G in OSX 10.4.6 ?

Currently I have a WMP54G v4 (rt2500) PCI on my Hackintosh. Although the card is recognized, connection to access point using WPA proves impossible as it keeps on resetting (connect -> disconnect -> connect -> ...)

I'm able to find to find WUSB54G for a moderately cheap price around my area (~30 USD), but I would like some confirmation before committing to the purchase.

Thank you very much!!


I took the plunge and went ahead with buying the WUSB54G today. To answer my own post:

1. Yes, WPA works well, in contrast of WMP54G v4 (rt2500) PCI.

2. There's no easy way to identify the correct revision (v4) or the chipset of the adapter upon buying. Couldn't find any mention of it anywhere, either on the box, manual or in the adapter itself. All I could do was to cross my fingers and prayed that it was the correct one.

Thanks all for the guide!
Maccidental
The V4 is written underneath the removal plate that is underneath, it's slots in and out to allow for easy attachment once the plate is glued.

They only seem to be making V4's these days (even here in Australia) so snap em up while you can. Nice big things, easy to mod. Mine's plugged into an 18dBi Yagi as we speak smile.gif

Thanks for the tips guys, I would have gone that route myself eventually, but until I work out the equiv. of "lspci" (Linux) or manage to restore and dual boot my windows partition, I don't know how to get the device and manufacture codes out of Darwin.
lucidmyth
Unfortunately WPA-Enterprise / WPA2-Enterprise doesn't work.
If anyone knows of a solution (perhaps wpa_supplicant for mac) I would be all ears.
macuser9214
Sorry to bring back an old topic, but I tried everything (including chown) and it still won't work.. Heres the output of the terminal

CODE
$sudo kextload -t RT2500USBWirelessDriver.kext

kernel extension RT2500USBWirelessDriver.kext has problems:
Authentication failures
{
    "File owner/permissions are incorrect" = (
        "/System/Library/Extensions/RT2500USBWirelessDriver.kext"
        "/System/Library/Extensions/RT2500USBWirelessDriver.kext/Contents/Info.plist"
        "/System/Library/Extensions/RT2500USBWirelessDriver.kext/Contents"
        "/System/Library/Extensions/RT2500USBWirelessDriver.kext/Contents/MacOS/RT2500USBWirelessDriver"
        "/System/Library/Extensions/RT2500USBWirelessDriver.kext/Contents/MacOS"
    )
}
Missing dependencies
{
    "com.apple.iokit.IOPCIFamily" =
        "No valid version of this dependency can be found"
    "com.apple.kpi.libkern" =
        "No valid version of this dependency can be found"
    "com.apple.kpi.mach" = "No valid version of this dependency can be found"
    "com.apple.kpi.bsd" = "No valid version of this dependency can be found"
    "com.apple.kpi.iokit" = "No valid version of this dependency can be found"
    "com.apple.iokit.IOUSBFamily" =
        "No valid version of this dependency can be found"
    "com.apple.iokit.IONetworkingFamily" =
        "No valid version of this dependency can be found"
}
starflyer
Works perfectly!

WUSB54G! 10.4.8. Does anyone know if this works on 10.4.9?
krzee
< The driver altered by me is atached to this post.

thank you very much!!!
I have mirrored this file at http://www.ircpimps.org/drivers/
phykia
i don't know why, but i just don't seem to understand.

i have no clue what you all mean by terminal, and i have no idea how to get there. it is possible that i may not have it considering i'm using a later version, specifically os 9.2. will this fix work for later macs?

please help. i'm mac stupid. lol
Moreno53
I am a complete and utter noob at this...I have OSx installed on my Dell Dimension 5100 so far so good (except for sound) my biggest issue is wireless...I have the wusb54g and I installed the ralink drivers but I have no idea how to edit ktexts and stuff like that could someone help me out with a step by step guide.

Please and thanks in advance
versatilehearts
ok i have the kext installed and the vendor and product IDs show up ok and everything, but whats this WirelessUSBUtility i googled looked on the wiki and searched here and i cant find anything... im so confused.
Moreno53
Could someone please help me out with this? sad.gif....help a poor Windows sufferer out of his misery!!
FavleX
Don't cry.U must trust us.just patience.

Don't waste ur time , just follow the guide about Zydas USB chipset that u can find inside the tutorial section
Here the short line --> here
remember to reat the guide and after install the driver.
You will have it easy. happy.gif
Moreno53
Thank you so much for pointing me in the right direction Flav...I followed the guide...used the Ralink Drivers with the USB Wireless Utility, it picks up my router, connects to it...it looks like everything is fine on that end....but Safari and Adium just dont connect and when I run the network setup assistant...it says it cant connect to the ISP...and then asks for a DHCP :S...I have no idea what that is, nor have I ever needed it.
In my system preferences/network it comes up as Built in ethernet with an amber light on the side. It says Built in Ethernet is active. Built-In Ethernet has a self assigned IP address and may not be able to connect to the interntet...What am I doing wrong?
mathew_R
Thank you realy much for this solution. It works perfect! I can't believe i have wireless internet on a homebrew mac.

---------
OSX 10.4.8
AMD 3000 64
160 GB sata
768 MB ram on 400 Mhz
Geforce FX5200
ASUS K8N
onboard sound works
onboard ethernet works
linksys usb wusb54g works
ghost8888
Working well with 10.5 leopard. Thank for the solution.
andytof47
Thankyou soo much it's picked up on Leopard but unfortunately the RALINK utility doesn't work with the card yet it is picked up by the system profiler and the network utility.......

I have WEP on my router which I know is useless but is there a way for me to set a WEP key through the console? (I'm new to mac so details will be needed biggrin.gif )

Or just a straight out fix would be nice.........

cheers
NoSmokingBandit
Sorry for being a noob, but i have no idea how to use these Kext files. I installed 10.4.10 Kalyway and almost everything works i just need to get some internet going on. I downloaded the modified kext that someone posted but now i dont know what to do with it. Do i just put it in the System/Library/Extensions folder and run the terminal commands? Im not a complete noob to this kind of stuff (i've used linux many a time) but i just have no idea what kexts do.


Edit:
NVM, found the tut in The Genius Bar. Im off to try it out.
NoSmokingBandit
Ok now, new problem. Every time i reboot i have to unplug/plug in the dongle. Is there a fix for this or am i going to have to not be lazy and actually unplug/plug every time?
Hans Engel
Hi everyone,
I successfully installed the driver and after plugging in my WUSB54G (v4) USB WiFi adapter, I was able to configure it using Ralink's configuration tool. So currently, it is connected to my network. But Camino doesn't seem to notice that I'm connected—it can't find any servers. Whenever I attempt to open System Preferences->Network, the Preferences app crashes (this has been happening since I first installed Uphuck 10.9 on my EeePC).

Does anyone know how to allow native Mac OS X applications to access the connection? And/or how to simulate it as an AirPort connection?
Pablo(2)
Hans Engle,

Thanks for your input on this problem. I however have a different problem. Once I got through all of the permissions problems, and configuration changes from previous posts in this forum, I was finally successful in getting the RT2500USBWirelessDriver.kext to load. There was an earlier post to perfrom a kextload command and that is when I discovered that my permissions were not "just right".

So now in the System Preferences Network application I was able to configure the WUSB45G adapter as en1 and bingo - I was connected. But after a bit of snooping I found out that my adapter was connectiing to an open Linksys router in my area - not my router; the dhcp assigned ip addresses were not from my router.

So I launched the Ralink USBWirelessUtility to configure my adapter. The touble sad.gif is that the application always displays "No Device !!!" and no matter what I try to do I can not get this application to work censored2.gif

I also found that there should be 4 .Plist files in my ~/Library/Preferences folder but they are not there. They are:
• ~/Library/Preferences/AdvancedProfileSetting.plist
• ~/Library/Preferences/ActiveProfileSetting.plist
• ~/Library/Preferences/Profile.plist
• ~/Library/Preferences/com.Ralink.RaConfig.plist

I wonder if this could be part of my problem wacko.gif ?

If you have any ideas or suggestions I certainly would appreciate any input.

Many thanks,
Whiternoise
Hi, i downloaded Álvaro Martins kext and put it in my extensions folder, i also did the terminal stuff and rebooted.

My adaptor is viewable in system profiler as a USB device, but the ralink utility still says no device. Any idea what i should try next?

EDIT: UPDATE: OK, from a link in another thread, i've got it working ish.

It still shows as no-device, but when i plug it in and run sudo kextload (and so on) it loads the profiler. But still No Device !! showing.

FURTHER UPDATE: Reverting to an older wireless manager, it's loaded the ethernet and appears to be connected. However, it can't connect to the internet for some reason.. sad.gif Thoughts?
FatPenguin
QUOTE (kramer2k @ May 28 2006, 10:30 AM) *
If it's Not loaded, type this into terminal

Sudo -s
your password
kextload /System/Library/Extensions/RT2500USBWirelessDriver.kext


Hi Kramer,

I followed your instructions and typed that in terminal, but a window popped up telling me that the extension could not be loaded.

This was done on the root account.

TIA for your help. smile.gif
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.