Jump to content

KFP

Members
  • Posts

    41
  • Joined

  • Last visited

Everything posted by KFP

  1. My patch in CellPhoneHelper.kext. I use existing Huawei E367 as template. I assume Apple will support Huawei E367 in near future because it exists in CellPhoneHelper.kext without any InterfaceDriver now, so I will keep eyes on coming patch (10.9.3) <key>0x12D1/0x140C Huawei EM820U</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>InfoCommands</key> <dict> <key>HiddenProperties</key> <dict> <key>CommandPortBaseName</key> <string>mbim</string> <key>ControlPortBaseName</key> <string>mbim</string> <key>StatusType</key> <string>AppleMBIM</string> </dict> </dict> <key>Initializing</key> <true/> <key>InterfaceMapping</key> <dict> <key>0</key> <string>mbim</string> </dict> <key>WWAN</key> <true/> </dict> <key>bcdDevice</key> <integer>0</integer> <key>idProduct</key> <integer>5132</integer> <key>idVendor</key> <integer>4817</integer> </dict>
  2. I also test T-Mobile WWAN software: T-Mobile webConnect Manager for Macintosh v2.06 http://tmodc.hcac.com/T-MobileRocket3.04GLaptopStick/Device.htm The pages says It just supports T-Mobile Rocket 3.0 Laptop USB stick (4G/LTE) But It works perfectly on Mavericks with EM820U, it can read SIM message from T-Mobile SIM card. webConnect Manager compact mode: Full mode: Read old message from my SIM card: One thing I notice, T-Mobile shows the 3G channel is based on EDGE, not HSPA+, (it also shows the signal strength, it changes from time to time) Maybe it is because the free service from T-Mobile. (free 200mb every month from T-Mobile )
  3. Wow, Leon -- I only have dial-up modem. How did you patch CellPhoneHelper.kext to get WWAN working? For me, only show it as WWAN by patching CellPhoneHelper.kext, but no signal strength bar, no WWAN device in Preferences -> Network.
  4. Jake Lo, Can I use your guide for T410 (Intel Graphics)? https://osxlatitude.com/index.php?/topic/5798-install-osx-on-lenovo-thinkpad-t410s/ Really appreciated.
  5. Leon - I am so happy to see Ericsson f3507g is still working so well on Mavericks. it is recognized as 2 diail-up modems after I installed on Lenovo x201 (remember to tape pin20 -- it is very important, otherwise, the laptop does not recognize it). After I patched CellPhoneHelper.kext, there are one diail-up modem, the other becomes WWAN. It does not matter to create Network Interface based on diail-up modem or WWAN, they both show signal bar. I still use you dell script to connect to T-Mobile, 7.2Mbps. Ericsson f3507g is fully supported by Mavericks, even radio indicator is working (turn on/off while connecting/disconnecting, flashed while data sending/receiving)
  6. I am just wondering what is difference between a dial-up modem and a WWAN card. From end-user point of view and performance, they should be the same. a WWAN card is also a dial-up modem, it is just supported natively by Apple KEXT (AppleWWANSupport2.kext or AppleWWANSupport1.kext or AppleUSBCDC.kext or AppleUSBCDCACMData.kext) Am I correct? or there are indeed differences from hardware itself (have 2 different working mode, such as "WWAN card working mode" uses PCI Express 1.0 Lane, but "dial-up modem mode" only goes through USB2.0 channel)? If you check all those supported devices in CellPhoneHelper.kext. actually most of those devices hooked up via USB2.0 not PCI Express Lane. so an Apple Supported WWAN device is a USB device mostly. data goes through USB2.0 channel. -- I am just feeling so confused.
  7. KFP

    [WWAN] DW5550

    Mavericks only support 2 Sony Ericsson Phones -- one is CDMA phone, the other is Motorola chipset based. There is no similar Ericsson GSM template you can use in Cellphonehelper.kext Try to use some generic GSM in Cellphonehelper.kext, it might help! ---update--- I found Cellphonehelper.kext supports Ericsson GSM very well, such as Ericsson F3507g, it recognize as WWAN and Dialup-Modem both. I will try F5521GW for myself. I will follow-up the same way as F3507g
  8. This is ppp.log, shows one complete connection session, notice "Communicating at 21600 bps". that is 21Mbps HSPA+ speed! on Apr 21 21:30:41 2014 : publish_entry SCDSet() failed: Success! Mon Apr 21 21:30:41 2014 : publish_entry SCDSet() failed: Success! Mon Apr 21 21:30:42 2014 : CCLWrite : A Mon Apr 21 21:30:42 2014 : CCLWrite : T Mon Apr 21 21:30:42 2014 : CCLWrite : \13 Mon Apr 21 21:30:42 2014 : CCLWrite : A Mon Apr 21 21:30:42 2014 : CCLWrite : T Mon Apr 21 21:30:42 2014 : CCLWrite : \13 Mon Apr 21 21:30:42 2014 : CCLWrite : A Mon Apr 21 21:30:42 2014 : CCLWrite : T Mon Apr 21 21:30:42 2014 : CCLWrite : \13 Mon Apr 21 21:30:42 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:30:42 2014 : CCLWrite : ATE0V1&F&D2&C1&C2S0=0\13 Mon Apr 21 21:30:42 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:30:42 2014 : CCLWrite : ATE0V1\13 Mon Apr 21 21:30:43 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:30:43 2014 : CCLWrite : ATS7=60\13 Mon Apr 21 21:30:43 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:30:43 2014 : Dialing without tone Mon Apr 21 21:30:43 2014 : CCLWrite : ATX3S6=4\13 Mon Apr 21 21:30:43 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:30:43 2014 : Dialing *99***1# Mon Apr 21 21:30:43 2014 : CCLWrite : ATDT*99***1#\13 Mon Apr 21 21:30:43 2014 : CCLMatched : CONNECT Mon Apr 21 21:30:43 2014 : CCLMatched : 21600 Mon Apr 21 21:30:43 2014 : Communicating at 21600 bps. Mon Apr 21 21:30:46 2014 : CCLExit: 0 Mon Apr 21 21:30:46 2014 : Serial connection established. Mon Apr 21 21:30:46 2014 : using link 0 Mon Apr 21 21:30:46 2014 : Using interface ppp0 Mon Apr 21 21:30:46 2014 : Connect: ppp0 <--> /dev/cu.HUAWEIMobile-Modem Mon Apr 21 21:30:47 2014 : sent [LCP ConfReq id=0x1 <asyncmap 0x0> <magic 0x3eabcd5f> <pcomp> <accomp>] Mon Apr 21 21:30:47 2014 : rcvd [LCP ConfReq id=0x4 <asyncmap 0x0> <auth chap MD5> <magic 0x3097938> <pcomp> <accomp>] Mon Apr 21 21:30:47 2014 : No auth is possible Mon Apr 21 21:30:47 2014 : lcp_reqci: returning CONFREJ. Mon Apr 21 21:30:47 2014 : sent [LCP ConfRej id=0x4 <auth chap MD5>] Mon Apr 21 21:30:47 2014 : rcvd [LCP ConfAck id=0x1 <asyncmap 0x0> <magic 0x3eabcd5f> <pcomp> <accomp>] Mon Apr 21 21:30:47 2014 : rcvd [LCP ConfReq id=0x5 <asyncmap 0x0> <magic 0x3097938> <pcomp> <accomp>] Mon Apr 21 21:30:47 2014 : lcp_reqci: returning CONFACK. Mon Apr 21 21:30:47 2014 : sent [LCP ConfAck id=0x5 <asyncmap 0x0> <magic 0x3097938> <pcomp> <accomp>] Mon Apr 21 21:30:47 2014 : sent [IPCP ConfReq id=0x1 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 0.0.0.0> <ms-dns3 0.0.0.0>] Mon Apr 21 21:30:47 2014 : sent [IPV6CP ConfReq id=0x1 <addr fe80::f2de:f1ff:fe07:2501>] Mon Apr 21 21:30:47 2014 : rcvd [LCP DiscReq id=0x6 magic=0x3097938] Mon Apr 21 21:30:47 2014 : rcvd [LCP ProtRej id=0x7 80 57 01 01 00 0e 01 0a f2 de f1 ff fe 07 25 01] Mon Apr 21 21:30:48 2014 : rcvd [IPCP ConfNak id=0x1 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>] Mon Apr 21 21:30:48 2014 : sent [IPCP ConfReq id=0x2 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>] Mon Apr 21 21:30:49 2014 : rcvd [IPCP ConfNak id=0x2 <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>] Mon Apr 21 21:30:49 2014 : sent [IPCP ConfReq id=0x3 <compress VJ 0f 01> <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>] Mon Apr 21 21:30:50 2014 : rcvd [IPCP ConfReq id=0x2] Mon Apr 21 21:30:50 2014 : ipcp: returning Configure-NAK Mon Apr 21 21:30:50 2014 : sent [IPCP ConfNak id=0x2 <addr 0.0.0.0>] Mon Apr 21 21:30:50 2014 : rcvd [IPCP ConfRej id=0x3 <compress VJ 0f 01>] Mon Apr 21 21:30:50 2014 : sent [IPCP ConfReq id=0x4 <addr 0.0.0.0> <ms-dns1 10.11.12.13> <ms-dns3 10.11.12.14>] Mon Apr 21 21:30:50 2014 : rcvd [IPCP ConfReq id=0x3] Mon Apr 21 21:30:50 2014 : ipcp: returning Configure-ACK Mon Apr 21 21:30:50 2014 : sent [IPCP ConfAck id=0x3] Mon Apr 21 21:30:50 2014 : rcvd [IPCP ConfNak id=0x4 <addr 30.196.193.20> <ms-dns1 10.177.0.34> <ms-dns3 10.168.179.116>] Mon Apr 21 21:30:50 2014 : sent [IPCP ConfReq id=0x5 <addr 30.196.193.20> <ms-dns1 10.177.0.34> <ms-dns3 10.168.179.116>] Mon Apr 21 21:30:50 2014 : rcvd [IPCP ConfAck id=0x5 <addr 30.196.193.20> <ms-dns1 10.177.0.34> <ms-dns3 10.168.179.116>] Mon Apr 21 21:30:50 2014 : ipcp: up Mon Apr 21 21:30:50 2014 : Could not determine remote IP address: defaulting to 10.64.64.64 Mon Apr 21 21:30:50 2014 : local IP address 30.196.193.20 Mon Apr 21 21:30:50 2014 : remote IP address 10.64.64.64 Mon Apr 21 21:30:50 2014 : primary DNS address 10.177.0.34 Mon Apr 21 21:30:50 2014 : secondary DNS address 10.168.179.116 Mon Apr 21 21:30:50 2014 : Received protocol dictionaries Mon Apr 21 21:30:50 2014 : Committed PPP store Mon Apr 21 21:31:44 2014 : [DISCONNECT] Mon Apr 21 21:31:44 2014 : Hangup (SIGHUP) Mon Apr 21 21:31:44 2014 : ipcp: down Mon Apr 21 21:31:44 2014 : sent [LCP TermReq id=0x2 "User request"] Mon Apr 21 21:31:44 2014 : Connection terminated. Mon Apr 21 21:31:44 2014 : Connect time 1.0 minutes. Mon Apr 21 21:31:44 2014 : Sent 75431 bytes, received 465980 bytes. Mon Apr 21 21:31:44 2014 : CCLWrite : +++ Mon Apr 21 21:31:46 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:31:46 2014 : CCLWrite : ATH\13 Mon Apr 21 21:31:46 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:31:46 2014 : CCLWrite : A Mon Apr 21 21:31:46 2014 : CCLWrite : T Mon Apr 21 21:31:46 2014 : CCLWrite : \13 Mon Apr 21 21:31:46 2014 : CCLMatched : OK\13\10 Mon Apr 21 21:31:46 2014 : CCLWrite : AT\13 Mon Apr 21 21:31:47 2014 : CCLExit: 0 Mon Apr 21 21:31:47 2014 : Serial link disconnected.
  9. Patch CellPhoneHelper.kext is really easy, because Mavericks supports "0x12D1/0x1446 Huawei E367" Huawei E367 (USB-Modem) and Huawei EM820U (PCI-Card modem) use the same chipset: Qualcomm MDM8200A So just copy the block of "0x12D1/0x1446 Huawei E367", rename as "0x12D1/0x140C6 Huawei EM820U", and update "idProduct" to "5132" from "5190" --done: USB Device: PPP setup in Network: Menubar Icon:
  10. The easiest WWAN setup -- is found. The WWAN card I want to choose -- supports both CDMA and GSM, supports HSPA+ 21Mb (not HSPA 7.2MB), under $30. Vender supports Mavericks Then I found this one -- HUAWEI EM820U Vender software -- http://consumer.huaw...8098&pro=EM820U HUAWEI_DataCard_ClientSoftware_MAC-V200R003B015D02SP01C983(for Mac OS 10.9) Installation and setup is easy, Release the screws from the back of x201, remove the keyboard and palm rest bezel. Insert EM820U, (next to the wifi card), connect red line to M (Main) connector, blue line to A (Auxiliary). put everything back. download and run package of HUAWEI_DataCard_ClientSoftware_MAC-V200R003B015D02SP01C983(for Mac OS 10.9). it will install MAC OSX driver for EM820U and an application called Mobile Partner. After reboot, there is new PPP device based on HuaWeiMobile-Modem is added into System Preferences ->Network. I can connect to T-Mobile 3G network directly from there, or using Mobile Partner, both work for me. Under USB, I found HuaWei EM820U, but under WWAN, there is nothing. So far, everything is straightforward, no tweak. Software mirror: Mac: HUAWEI_DataCard_ClientSoftware_MACV200R003B015D02SP01C983_for_Mac_OS_10.9.zip Windows: 0sf501ww.rar
  11. On Mavericks, what is the best WWAN card you recommend? -- with less efforts and time to setup it.
  12. Leon -- I have Lonovo Ericsson f3507g, works on my Thinkpad x200 with Windows 7 Professional, connected to T-Mobile without problem. I want to follow your guide to move Ericsson f3507g and SIM into my X201 with Mavericks 10.9.2 I did not see your guide mention anything about OSX version or hardware information. I assume it should be OK for my case - Mavericks 10.9.2 and X201. Please advise and thank you for that excellent guide.
  13. try my way to setup it #58 https://osxlatitude.com/index.php?/topic/2833-install-osx-on-lenovo-thinkpad-x201-and-x201s/page-3
  14. 2 x USB3.0 ExpressCard working on X201 with Mavericks: 1) GMYLE BC628 34mm USB3.0 Adapter (ASMedia 1042 chipset) 2) AKE BC398 54mm USB3.0 Adapter (NEC Renesas uPD720202 chipset) GenericUSBXHCI.kext supports both. you can install it from Source Project (search Google) I got 2.5Gbps, which is pretty good comparing with USB2.0 480Mbps. I am not sure, ExpressCard slot on X201 is version 1.0 or 2.0, or above cards are designed as 1x ExpressCard. I preferred ExpressCard 54 in X201, it just fills in all gaps, it seems more steady to plugin and out USB device with it. and uPD720202 seems more stable for hot swapping than ASMedia 1042! I read somewhere that ExpressCard can only reach 2.5Gbps as maximum bandwidth. it does not matter the ExpressCard slot is 1x or 2x. so the speed is correct. Download my GenericUSBXHCI.kext: GenericUSBXHCI.kext.zip (or http://yaodi.zzl.org/GenericUSBXHCI.kext.zip)
  15. You must enable "Memory Execution Protection" in your BIOS. otherwise, it will keep rebooting!
×
×
  • Create New...