Jump to content

DW5560 WWAN: supported under Mavericks?


ClassicRed

Recommended Posts

Hello

I am trying to run my WWAN card on Mavericks 10.9.0 / 10.9.1

This is a Sony Ericsson DW5560

Mavericks gives me the following information:

DW5560:

   Product id: 0x818e
   Provider ID: 0x413c (Dell Inc.)
   Version 0.00
   Serial number: 1AB4C4F44BAAD4M0
   Speed: Up to 480 Mb / s
   Manufacturer: Dell
   Identifying location: 0x1a160000 / 4
   Available current (mA): 500
   Current Required (mA): 0

I followed this method but it does not work:

- https://osxlatitude.com/index.php?/topic/2385-wwan-using-dw5520-on-osx/

I tried to change the following kexts:
CellPhonehelper.kext
IOSerialFamilly.kext

But without success

Thank you for your help.

Link to comment
Share on other sites

Hello

 

- If I understood, I open my CellPhone
I change this:

<key>0x0FCE/0XD0D0 Sony Ericsson W350</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.driver.AppleUSBMergeNub</string>
			<key>IOClass</key>
			<string>AppleUSBMergeNub</string>
			<key>IOProviderClass</key>
			<string>IOUSBDevice</string>
			<key>IOProviderMergeProperties</key>
			<dict>
				<key>DeviceModemOverrides</key>
				<dict>
					<key>AccessPointName</key>
					<string>Obtain From Service Provider</string>
					<key>ConnectionPersonality</key>
					<string>Sony Ericsson GPRS</string>
					<key>ConnectionScript</key>
					<string>Generic GPRS.ccl</string>
					<key>DeviceContextID</key>
					<string>1</string>
					<key>DeviceModel</key>
					<string>GPRS (GSM/3G)</string>
					<key>DeviceVendor</key>
					<string>Motorola</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>
					</dict>
					<key>HiddenProperties</key>
					<dict>
						<key>CommandPortBaseName</key>
						<string>wwan</string>
						<key>ControlPortBaseName</key>
						<string>wwan</string>
						<key>DataPortBaseName</key>
						<string>wwan</string>
						<key>InterfaceDriver</key>
						<string>AppleUSBCDC</string>
						<key>StatusType</key>
						<string>CellPhoneGSM</string>
					</dict>
				</dict>
				<key>Initializing</key>
				<true/>
				<key>InterfaceMapping</key>
				<dict>
					<key>2</key>
					<string>wwan</string>
				</dict>
				<key>WWAN</key>
				<true/>
			</dict>
			<key>bcdDevice</key>
			<integer>0</integer>
			<key>idProduct</key>
			<integer>53456</integer>
			<key>idVendor</key>
			<integer>4046</integer>
		</dict>

by this :

<key>0x413e/0X818E Sony Ericsson F5321 ( DW5560 )</key>
		<dict>
			<key>CFBundleIdentifier</key>
			<string>com.apple.driver.AppleUSBMergeNub</string>
			<key>IOClass</key>
			<string>AppleUSBMergeNub</string>
			<key>IOProviderClass</key>
			<string>IOUSBDevice</string>
			<key>IOProviderMergeProperties</key>
			<dict>
				<key>DeviceModemOverrides</key>
				<dict>
					<key>AccessPointName</key>
					<string>Obtain From Service Provider</string>
					<key>ConnectionPersonality</key>
					<string>Sony Ericsson GPRS</string>
					<key>ConnectionScript</key>
					<string>Generic GPRS.ccl</string>
					<key>DeviceContextID</key>
					<string>1</string>
					<key>DeviceModel</key>
					<string>GPRS (GSM/3G)</string>
					<key>DeviceVendor</key>
					<string>Ercisson</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>
					</dict>
					<key>HiddenProperties</key>
					<dict>
						<key>CommandPortBaseName</key>
						<string>wwan</string>
						<key>ControlPortBaseName</key>
						<string>wwan</string>
						<key>DataPortBaseName</key>
						<string>wwan</string>
						<key>InterfaceDriver</key>
						<string>AppleUSBCDC</string>
						<key>StatusType</key>
						<string>CellPhoneGSM</string>
					</dict>
				</dict>
				<key>Initializing</key>
				<true/>
				<key>InterfaceMapping</key>
				<dict>
					<key>2</key>
					<string>wwan</string>
				</dict>
				<key>WWAN</key>
				<true/>
			</dict>
			<key>bcdDevice</key>
			<integer>0</integer>
			<key>idProduct</key>
			<integer>33166</integer>
			<key>idVendor</key>
			<integer>4046</integer>
		</dict>

Happy New Year to all

Link to comment
Share on other sites

  • Administrators

I would just add a new entry as opposed to change an existing one.

 

Then set your new vendor id to 16700 (= 0x413c) otherwise you'll never match your actual hardware. No guarantee that this will work though... Only if that W350 model uses compatible firmware as F5321 (i.e. uses the same commands). Your DeviceVendor info should be set to "Sony Ericsson" or "Generic", not "Ercisson" (or "Ericsson"). Basically, this info should match one of the entries in the list of Vendors available in the "Advanced" tab when you configure a WWAN module in the Network Preferences panel.

 

Remember to place your modified CellPhoneHelper kext to /E/E and run myFix (quick) to make it supersede the vanilla kext in /S/L/E.

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