Jump to content

XOXMA

Members
  • Posts

    3
  • Joined

  • Last visited

Posts posted by XOXMA

  1. I think that the modification IOSerialFamily.kext is not needed

    necessary line exists in AppleWWANSupport.kext and AppleWWANSupport1.kext

    but I did all the steps with the link and everything worked and stopped at that

    I wrote a post to report that identical modem is working 😃

    now I have time for experiments so that everything is thoroughly tested

    modem script required in my opinion, I edited CellPhoneHelper.kext for a few days without result

  2. post edited screen correct now if I understand right

     

    My step

    1. edit CellPhoneHelper.kext

    /System/Library/Extensions/CellPhoneHelper.kext/Contents/Info.plist

    add in IOKitPersonalities or edit exist with this

     

    <key>0x413C/0x8194 Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</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>Default Personality</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>wwanCNTL</string>
                                                    <key>DataPortBaseName</key>
                                                    <string>wwan</string>
                                                    <key>StatusType</key>
                                                    <string>CellPhoneGSM</string>
                                            </dict>
                                    </dict>
                                    <key>Initializing</key>
                                    <true/>
                                    <key>InterfaceMapping</key>
                                    <dict>
                                            <key>2</key>
                                            <dict>
                                                    <key>name</key>
                                                    <string>wwan</string>
                                            </dict>
                                            <key>1</key>
                                            <dict>
                                                    <key>name</key>
                                                    <string>wwanCNTL</string>
                                            </dict>
                                    </dict>
                                    <key>WWAN</key>
                                    <true/>
                            </dict>
                            <key>bcdDevice</key>
                            <integer>002</integer>
                            <key>idProduct</key>
                            <integer>33172</integer>
                            <key>idVendor</key>
                            <integer>16700</integer>
                    </dict>

     

    2. IOSerialFamily.kext editing

    /System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport.kext/Contents/Info.plist

     

    <key>0x413C/* Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</key>
                      <dict>
                              <key>CFBundleIdentifier</key>
                              <string>com.apple.driver.AppleWWANSupport</string>
                              <key>IOClass</key>
                              <string>AppleWWANSupport</string>
                              <key>IOProviderClass</key>
                              <string>IOUSBHostDevice</string>
                              <key>idProduct</key>
                              <string>*</string>
                              <key>idVendor</key>
                              <integer>16700</integer>
                      </dict>

     

    /System/Library/Extensions/IOSerialFamily.kext/Contents/PlugIns/AppleWWANSupport1.kext/Contents/Info.plist

     

    <key>0x413C/* Dell Wireless 5630 (EVDO-HSPA) Mobile Broadband Mini-Card:</key>
                     <dict>
                             <key>CFBundleIdentifier</key>
                             <string>com.apple.driver.AppleWWANSupport1</string>
                             <key>IOClass</key>
                             <string>AppleWWANSupport1</string>
                             <key>IOProviderClass</key>
                             <string>IOUSBHostInterface</string>
                             <key>InputBuffers</key>
                             <integer>16</integer>
                             <key>OutputBuffers</key>
                             <integer>4</integer>
                             <key>bConfigurationValue</key>
                             <integer>1</integer>
                             <key>bInterfaceNumber</key>
                             <string>*</string>
                             <key>idProduct</key>
                             <string>*</string>
                             <key>idVendor</key>
                             <integer>16700</integer>
                     </dict>

    AppleWWANSupport.kext and AppleWWANSupport1.kext have string 0x413C I'm deleting it

     

    3. I move the edited kext from Desktop to /S/L/E in Kext Utility

     

    4. /Library/Modem Scripts/Generic GPRS.ccl/Contents/Resources/Base Script.ccl 

    just replace by this file

    Base Script.ccl.zip

     

    5. reboot

×
×
  • Create New...