Jump to content

Encore ENUWI-G2 and others with RTL8187B chip and devid 0bda 8187


ednutcracker
 Share

3 posts in this topic

Recommended Posts

Hi Guys,

I went and bought a ENCORE ENUWI-G2 usb wifi adapter with the rtl8187B chip and for my surprise it didnt work out the box with realtecks company drivers so heres the fix:

 

the device id for newer devices is not present in the kext so you need to instal the RTL8187 with the company drivers and after that you can add into the RTL8187Bt.Kext infoplist this code where the other cards are listed

 

<dict>

<key>ENCORE ENUWI-G2</key>

<dict>

<key>CFBundleIdentifier</key>

<string>com.realtek.driver.RTL8187B</string>

<key>IOClass</key>

<string>RTL8187B</string>

<key>IOProviderClass</key>

<string>IOUSBInterface</string>

<key>Realtek_WLAN_NIC_parameter</key>

<dict>

<key>LedCtrl</key>

<integer>1</integer>

</dict>

<key>Realtek_common_reg</key>

<dict>

<key>CcxOffLineDurUpLimit</key>

<integer>0</integer>

<key>CcxRm</key>

<integer>1</integer>

<key>Channel</key>

<integer>1</integer>

<key>NetworkType</key>

<integer>1</integer>

<key>QoS</key>

<integer>0</integer>

<key>SSID</key>

<string>ANY</string>

<key>StaUapsd</key>

<integer>0</integer>

<key>WiFi11bIbss</key>

<integer>0</integer>

<key>bRateAdaptive</key>

<integer>1</integer>

</dict>

<key>bConfigurationValue</key>

<integer>1</integer>

<key>bInterfaceNumber</key>

<integer>0</integer>

<key>bcdDevice</key>

<integer>512</integer>

<key>idProduct</key>

<integer>0x8187</integer>

<key>idVendor</key>

<integer>0x0bda</integer>

</dict>

</dict>

 

 

 

 

and remember to enable the wifi card in network manager, it appears as eth after that run realteck wifi app, in my particular install i dont have info on the installed wifi apart from usb info..it dosnt apear in airport either...watch that wifi bulb lol!

Link to comment
Share on other sites

  • 3 months later...

Hi man. Thanks to the tip. It is working at my USB Adapter. But there is a little problem: Everytime I boot, I have to run the terminal command as sudo (root) to load the driver:

#kextload /System/Library/Extension/RTL8187bt.kext

 

Well, I don't know why the driver is not loading at boot. Any Idea?

 

I am thinking to put any script to load the driver, but at OSX I don't know how to do this. Some like local.rc (Slackware).

 

Thanks Very Much. :D

Link to comment
Share on other sites

  • 2 weeks later...

* My first post after months of lurking/trolling the forum :)

 

Thank you for this post! the first them i did this it didn't work. I thought probably due to your versions (10.5.5 or later) however after checking the code to be inserted, i just skipped the first <dict> and the last </dict> and added it into Info.plist. Restarted and didn't expect it would work.

 

But to my surprise, when 10.5.6 completely booted, there was this message box saying "Enable your wifi from network blahblah..." and it really worked.

 

:)

 

thank you verify much ednutcracker!

Link to comment
Share on other sites

 Share

×
×
  • Create New...