Jump to content

Qualcomm Gobi 2000


joshualevy

Recommended Posts

  • Administrators

Please check your reported PCI vendor id as I do not find the same on PCI database web site:

http://www.pcidatabase.com/search.php?device_search_str=9204&device_search=Search

 

You'll easily get those ids if you see the card under the USB section of your System Report.

 

For instance:

SystemReport.png

 

What's the target OS X version?

Link to comment
Share on other sites

Windows calls the device 'Qualcomm Gobi 2000 HS-USB Mobile Broadband Device 9205'.

And it has the following hardware identification string:

 

'USB\VID_05C6&PID_9205&REV0002&MI_00'

 

Mac OS X Mavericks calls the the device: 'Qualcomm Gobi 2000', and shows the same vendor / devicecode:

 

Vendor: 0x05c6 (Qualcomm, Inc.)

Device: 0x9205

 

It would be very very very nice if we could get this 3G chip working in OS X!

 

Kasper

post-49339-0-21298100-1386935157_thumb.png

post-49339-0-51091000-1386936891_thumb.png

Link to comment
Share on other sites

Out of the box it's not seen as 'WWAN' in the System Profiler (see attached screenshot).

Also the Network Preference Pane in the System Prefs does not list an additional connection (see second screenshot).

 

I've read the thread on 'Rubel's blog' but I don't understand the paragraph about uploading carrier firmware, I mean in Windows it just works, so why is this firmware thingie in Mac OS X?

 

Without understanding the firmware thingie, I will try the guide one of these days :-)

post-49339-0-81140000-1387068967_thumb.png

post-49339-0-49530000-1387068972_thumb.png

Link to comment
Share on other sites

  • Administrators

Firmware = microcode on the device itself. Usually, it's tuned to a specific Network vendor, but I'd leave it as is for the moment.

 

Download Rubel's appropriate AppleUSBCDCACMData kext (64 or 32bit) and patch it with your own device ids:

  • product id 0x9205= 37381 (decimal)
  • vendor id 0x05c6= 1478 (decimal)

 

Open up the kext and edit the plist as follows:

  • before
<key>AppleUSBCDCACMData3</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleUSBCDCACMData</string>
<key>IOClass</key>
<string>AppleUSBCDCACMData</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>IOUserClientClass</key>
<string>AppleUSBCDCACMDataUserClient</string>
<key>InputBuffers</key>
<integer>8</integer>
<key>IsQualcommGobiDevice</key>
<true/>
<key>OutputBuffers</key>
<integer>16</integer>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>2</integer>
<key>idProduct</key>
<integer>4878</integer>
<key>idVendor</key>
<integer>2352</integer>
</dict>
  • after
<key>AppleUSBCDCACMData3</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleUSBCDCACMData</string>
<key>IOClass</key>
<string>AppleUSBCDCACMData</string>
<key>IOProviderClass</key>
<string>IOUSBInterface</string>
<key>IOUserClientClass</key>
<string>AppleUSBCDCACMDataUserClient</string>
<key>InputBuffers</key>
<integer>8</integer>
<key>IsQualcommGobiDevice</key>
<true/>
<key>OutputBuffers</key>
<integer>16</integer>
<key>bConfigurationValue</key>
<integer>1</integer>
<key>bInterfaceNumber</key>
<integer>2</integer>
<key>idProduct</key>
<integer>37381</integer>
<key>idVendor</key>
<integer>1478</integer>
</dict>

Then place the kext in /E/E, re-run myFix (quick) and reboot. See how it goes from there on.

Link to comment
Share on other sites

Dear Hervé,

Thanks for the tips, I saw that the version available for download is quite out-dated compared to the version shipped in Mavericks (4.0.5 vs. 4.2.1b2).

First I tried it by patching the 'old' downloaded version, no luck.

So I decided to apply the change (or in this case 'add' the XML-block) to the current version (which didn't had a 'AppleUSBCDCACMData3' XML-block).

 

But also this 'change' didn't make the device show up under the WWAN in the system profiler nor an additional device in the Network Pref Pane..

Any other ideas?

Link to comment
Share on other sites

Please sign in to comment

You will be able to leave a comment after signing in



Sign In Now
×
×
  • Create New...