ccr4700 Posted May 4, 2018 Share Posted May 4, 2018 Hello. I'm trying to use Sierra Wireless EM7430 on Panasonic CF-RZ6 with High Sierra 10.13.4. The card is detected as USB device by default. And I use Legacy_Sierra_QMI_10.13.kext. Here is my Info.plist. 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>0x1199/0x9071 EM7430</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>36977</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> With Legacy kext, the card is recognized as WWAN card, but Modem Software shows Unknown. Connect button is disabled in System Configuration so I can't use it. USBCOMP is 8 by default, and 14 is not supported in this card. swi_usbcomp.pl output was like below.https://zukota.com/sierra-wireless-em7455-how-to-enable-com-ports/ (It's EM7455 result, but EM7430 is Asia version of EM7455 so both are almost same card.) swi_usbcomp.pl requires MBIM to work, and USBCOMP should be 8 to use with Windows. So I avoid to use 6, use 8. It may be a problem the card is recognized under USB 3.0, but I can't change it by FakePCIID_XHCIMux.kext because this PC is Kaby Lake based that doesn't have EHCI. I attached IORegistryExplorer output. If EM7430 is not capable to use in High Sierra, I'll buy EM7330 instead. If it is not chip related problem, I want to know the solution. Any ideas? cf-rz6.ioreg Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 4, 2018 Administrators Share Posted May 4, 2018 Insert a SIM card Configure your operator's APN Link to comment Share on other sites More sharing options...
ccr4700 Posted May 4, 2018 Author Share Posted May 4, 2018 I already inserted a SIM and set APN ( NTT DOCOMO ) but Connect button is still disabled. If I choose Connect from menu bar, it failed with "An error occurred with the modem. Try reconnecting. If the problem continues, verify your settings and contact your Administrator." message. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 4, 2018 Administrators Share Posted May 4, 2018 Then check that the patch you've used has remained aligned with the plist syntax of 10.13.4's CellPhoneHelper kext. It may have changed and that patch you used was made off an earlier version of High Sierra. Link to comment Share on other sites More sharing options...
ccr4700 Posted May 4, 2018 Author Share Posted May 4, 2018 Thanks for your advice. I can't find the syntax difference between my plist above and 10.13.4 /S/L/E/CellPhoneHelper.kext/Info.plist . And CFBundleIdentifier / OSBundleLibraries are matched. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 4, 2018 Administrators Share Posted May 4, 2018 What does it show when you click on the WWAN icon in the Finder's bar? Link to comment Share on other sites More sharing options...
ccr4700 Posted May 5, 2018 Author Share Posted May 5, 2018 Icon show this. When I click "Connect", this message appeared. Link to comment Share on other sites More sharing options...
Administrators Hervé Posted May 11, 2018 Administrators Share Posted May 11, 2018 At this stage, I can only suspect incorrect APN settings. Link to comment Share on other sites More sharing options...
ccr4700 Posted May 15, 2018 Author Share Posted May 15, 2018 I bought EM7330 and it worked with USBCOMP=14. The Modem Software still shows Unknown but I can select connect button from menu. I only modified device id in Legacy_Sierra_QMI_10.13.kext from 36977(EM7440) to 36929(EM7330). No other changes. I don't know why EM7430 doesn't work but I still want to get it work because it has better specification than EM7330. Link to comment Share on other sites More sharing options...
Darius1984 Posted November 27, 2018 Share Posted November 27, 2018 Is any chance to work this modem on Mojave Link to comment Share on other sites More sharing options...
Recommended Posts