Jump to content

WWAN card choice and how to


Mariotaf

Recommended Posts

Hi, 

 

I have a dell e7240 running on el capitan

 

so I got 2 WWAN PCI E mini card :

Ericsson F3507G

ZTE MF210

 

Both ar WCDMA HSUPA modem

 

I tried with ZTE and got this in system information

 

 post-112644-0-95521200-1508431972_thumb.png

 

so I took:

  • dev id 0x0016
  • vendor id 0x19d2

 

I converted it online and I got this :

  • dev id 22
  • vendor id 6610

 

I added this in Info.plist inside CellPhoneHelper.kext:

<key>0x0016/0x19d2 ZTE WCDMA Technologies MSM</key>
<dict>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.AppleUSBHostMergeProperties</string>
<key>IOClass</key>
<string>AppleUSBHostMergeProperties</string>
<key>IOProviderClass</key>
<string>IOUSBHostDevice</string>
<key>IOProviderMergeProperties</key>
<dict>
<key>DeviceModemOverrides</key>
<dict>
<key>AccessPointName</key>
<string>Obtain From Service Provider</string>
<key>ConnectionPersonality</key>
<string>Sierra GSM Personality</string>
<key>ConnectionScript</key>
<string>WWAN.ccl</string>
<key>DeviceContextID</key>
<string>1</string>
<key>DeviceModel</key>
<string>GSM</string>
<key>DeviceVendor</key>
<string>ZTE</string>
</dict>
<key>DevicePPPOverrides</key>
<dict>
<key>LCPMTU</key>
<integer>1450</integer>
</dict>
<key>InfoCommands</key>
<dict>
<key>ATCommands</key>
<dict>
<key>DirectoryNumber</key>
<string>+cnum</string>
<key>IMEI</key>
<string>+cgsn</string>
<key>IMSI</key>
<string>+cimi</string>
<key>Manufacturer</key>
<string>+cgmi</string>
<key>Model</key>
<string>+cgmm</string>
<key>ModemSW</key>
<string>+cgmr</string>
<key>Serial#</key>
<string>+gsn</string>
</dict>
<key>HiddenProperties</key>
<dict>
<key>CommandPortBaseName</key>
<string>wwanCMD</string>
<key>ControlPortBaseName</key>
<string>wwanCMD</string>
<key>DataPortBaseName</key>
<string>wwan</string>
<key>StatusType</key>
<string>CellPhoneGSM</string>
</dict>
</dict>
<key>Initializing</key>
<true/>
<key>InterfaceMapping</key>
<dict>
<key>1</key>
<dict>
<key>name</key>
<string>wwanCNTL</string>
</dict>
<key>3</key>
<dict>
<key>name</key>
<string>wwanCMD</string>
</dict>
<key>4</key>
<dict>
<key>name</key>
<string>wwan</string>
</dict>
</dict>
<key>WWAN</key>
<true/>
</dict>
<key>bcdDevice</key>
<integer>6</integer>
<key>idProduct</key>
<integer>0022</integer>
<key>idVendor</key>
<integer>6610</integer>
</dict>

 

I use kext utility to restore it and repair permission
after reboot, always the same, no wwan module, so how to?
 
Link to comment
Share on other sites

  • Administrators

There are various ways, it really depends on the model. You can look at the card itself and check for any indication on the label or you can scrounge the Web for indications.

 

if you cannot identify the chip, you may try to patch the kext using various module entries of the Info.plist file as the starting base. You'd then be on a trial and error mode.

 

The Ericsson F3507G module has been discussed at great length in a separate thread. Can't remember if the card got to run as a WWAN module as just as a dial-up modem. It was reported fully working under El Capitan so you could expect it still works under Sierra and High Sierra. I've not played with 3G modules for some time now, they've become sort of obsolete with the ever widening ability to use one's smartphone as a wireless hotspot/access point.

Link to comment
Share on other sites

  • Administrators

ZTE MF210 is based on the following chipsets:

  • MSM6290 -> Qualcomm 3G HSUPA (7,2Mbps D/L, 5,76Mbps U/L)
  • RTR6285 -> Qualcomm RF IC
  • PM6653 -> Qualcomm Power Management IC

so, it's basically a Qualcomm device and, ideally, any CellPhoneHelper patch should be based on a Qualcomm profile.

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...