Jump to content
antizo

[Solved] MC7710 on mojave 10.14 can't connect

Recommended Posts

On windows and linux , It works well ,but on macos I can't use it to connect the internet.

 

Here is the Info.plist of Legacy_Sierra_QMI_10.13.kext that I have used.

 

Spoiler
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>BuildMachineOSBuild</key>
<string>16B2657</string>
<key>CFBundleDevelopmentRegion</key>
<string>English</string>
<key>CFBundleIdentifier</key>
<string>com.apple.driver.LegacySierraQMI</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Legacy Sierra QMI</string>
<key>CFBundlePackageType</key>
<string>KEXT</string>
<key>CFBundleShortVersionString</key>
<string>1.4.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleSupportedPlatforms</key>
<array>
<string>MacOSX</string>
</array>
<key>CFBundleVersion</key>
<string>1.4.0</string>
<key>IOKitPersonalities</key>
<dict>
<key>0x199/0x68a2 MC7710</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>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>Sierra Wireless</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>wwan</string>
<key>ControlPortBaseName</key>
<string>wwan</string>
<key>DataPortBaseName</key>
<string>wwan</string>
<key>StatusType</key>
<string>CellPhoneGSM</string>
</dict>
</dict>
<key>Initializing</key>
<true/>
<key>InterfaceMapping</key>
<dict>
<key>0</key>
<dict>
<key>name</key>
<string>wwanDM</string>
</dict>
<key>2</key>
<dict>
<key>name</key>
<string>wwanGPS</string>
</dict>
<key>3</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>26786</integer>
<key>idVendor</key>
<integer>4505</integer>
</dict>
</dict>
<key>OSBundleLibraries</key>
<dict>
<key>com.apple.driver.AppleUSBHostMergeProperties</key>
<string>1.0</string>
<key>com.apple.iokit.IOUSBHostFamily</key>
<string>1.0.1</string>
<key>com.apple.kpi.iokit</key>
<string>8.0</string>
<key>com.apple.kpi.libkern</key>
<string>9.0.0</string>
</dict>
<key>OSBundleRequired</key>
<string>Root</string>
</dict>
</plist>

 

__________________________________

 

And other information

 

1235413005_ScreenShot2019-05-05at11_25_00PM.thumb.png.f163edde65a121134c097c58ace32fc3.png

 

 

1780899917_ScreenShot2019-05-05at11_25_42PM.png.04afbb8fc7b2b5e0b0aafa54e8abff63.png

 

205870008_ScreenShot2019-05-05at11_26_15PM.thumb.png.32cbfbae21da161103f2fc485c8df22c.png

 

1959422703_ScreenShot2019-05-05at11_26_54PM.png.f2488926af2c22b10054a7c794c8dc30.png

 

1959422703_ScreenShot2019-05-05at11_26_54PM.png.f2488926af2c22b10054a7c794c8dc30.png

 

1139875771_ScreenShot2019-05-05at11_27_02PM.png.fba87e14b2c2be54e4d13489229f0579.png

 

Share this post


Link to post
Share on other sites

I have modified the code of Info.plist that I have put .

"<key>0x1199/0x68a2 MC7710</key>"  instead of  "<key>0x199/0x68a2 MC7710</key>"

and it worked , nice !

 

147028896_ScreenShot2019-05-06at10_31_03AM.png.644395e1697d5cef240d6e6bf95dacc6.png

 

1839543570_ScreenShot2019-05-06at10_32_02AM.png.e8c64bf96c98f2361a59f7e66acfeb24.png

 

2003144742_ScreenShot2019-05-06at10_32_19AM.png.6972af40d8f21acb4313e32ba862ba47.png

 

But Aircard watcher doesn't work.

Info.plist.zip

Share this post


Link to post
Share on other sites

That "Key" field is just like a title, so if that's the only thing you modified, it's not possible that it made a change in terms of operations; you must have changed something else.

 

In addition if you opted to modify the vendor id of your dedicated entry from 0x1199 (i.e. 4505 in decimal) to 0x(0)199 (i.e. 409 in decimal), then your dedicated entry no longer applies to your hardware (its ids obviously will not change!) and another profile is being used instead...

Share this post


Link to post
Share on other sites

I don't know anything else what I have done.

And I have uninstalled the SierraWirelessDrivers.

$ ls -al /dev/tty.*
crw-rw-rw-  1 root  wheel   21,   6 May  6 17:45 /dev/tty.Bluetooth-Incoming-Port
crw-rw-rw-  1 root  wheel   21,   2 May  6 17:45 /dev/tty.wwan
crw-rw-rw-  1 root  wheel   21,   4 May  6 17:45 /dev/tty.wwanDM
crw-rw-rw-  1 root  wheel   21,   0 May  6 17:45 /dev/tty.wwanGPS

But the icon of LTE in the  top-bar displays unconnect always , I cannot use it .

I must go to the network preferences to connect the LTE , but the icon still shows unconnect  .

what can I do if I want to use it to connect or disconnect?

 

110687634_ScreenShot2019-05-06at5_47_05PM.png.4ac85b400338268ad817bde8a293ca4a.png

Share this post


Link to post
Share on other sites

So the main change was the uninstallation of the SierraWireless drivers.

 

The WWAN icon may simply refer to a different piece of previously registered hardware from when you had the SierraWireless drivers installed. It may be like when you choose show the Bluetooth icon in the menu bar and then remove or disable the Bluetooth hardware: the icon stays there but is unusable.

 

Try and uncheck the box used to display the icon, then recheck it afterwards.

 

Share this post


Link to post
Share on other sites

I know that now!

It's very simple.

Because the icon  stands for the "MC7710" ,not "MC7710 2" in the network preferences .

So when I delete the "MC7710" and rename the "MC7710 2" by "MC7710" ,it works. 

haha 

And I can manage the LTE  by the icon .

nice

 

763013440_ScreenShot2019-05-06at8_10_45PM.png.4bf21b3536ac39e434d4475974207421.png

 

Do u know how to use the Aircard watcher ?

I have tried to install many different editions ,but no one  can worked.

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Loading...

×
×
  • Create New...