Snow Leopard: WWAN using Merlin XU870 ExpressCard
This is the same issue I’ve posted on a couple of forums. It’s seemed detailed enough to be a blog post, so here it is. Under 10.5.8 (Leopard) I was successfully using my Merlin XU870 ExpressCard (supplied by ISP) with Three Broadband (3) in Australia. I did not use the 3 drivers, but used the Leopard WWAN built-in to connect. There was never an issue as Leopard detected the card as a “Novatel Wireless HSDPA Modem”, and I configured the Network Advanced settings for 3 postpaid services as:
- Vendor: Novatel Wireless Inc.
- Model: GSM
- APN: 3netaccess
- CID: 1
I installed Snow Leopard as an Upgrade (not a fresh install) after having a CCC backup and a Time machine backup in place.
When I plugged in my 3 expresscard, 10.6 detects the card, initialises and populates the WWAN icon with “Telstra 3G: Not Configured”.
It detects the card as a “Novatel Wireless HSDPA Modem”, and automatically configures the Network Advanced settings of the card, as shown:
The question is: Why is the APN telstra.datapack setup as default?
I am able to change the APN to 3netaccess, which results in a successful connection to 3:Wed Sep 2 15:38:25 2009 : Initializing phone: ATE0V1&F&D2&C1S0=0<br /> Wed Sep 2 15:38:25 2009 : Initializing PDP context: AT+CGDCONT=1,"IP","3netaccess"<br /> Wed Sep 2 15:38:25 2009 : Initializing with secondary command: AT$NWPDN=0<br /> Wed Sep 2 15:38:25 2009 : Dialing: ATD*99***1<a href="http://search.twitter.com/search?q=%23" class="tweet-hashtag">#</a><br /> Wed Sep 2 15:38:25 2009 : Waiting for connection<br /> Wed Sep 2 15:38:25 2009 : Connection established<br /> Wed Sep 2 15:38:28 2009 : Serial connection established.<br /> Wed Sep 2 15:38:28 2009 : Using interface ppp0<br /> Wed Sep 2 15:38:28 2009 : Connect: ppp0 <--> /dev/cu.wwan<br /> Wed Sep 2 15:38:32 2009 : Could not determine remote IP address: defaulting to 10.64.***.***<br /> Wed Sep 2 15:38:32 2009 : local IP address 115.130.***.***<br /> Wed Sep 2 15:38:32 2009 : remote IP address 10.64.***.***<br /> Wed Sep 2 15:38:32 2009 : primary DNS address 202.124.68.182<br /> Wed Sep 2 15:38:32 2009 : secondary DNS address 202.124.65.22
The annoying thing is the WWAN menu still shows Telstra when connected.
Looking at the WWAN system file:cd /System/Library/Extensions/IOSerialFamily.kext/\<br /> Contents/PlugIns/AppleWWANSupport.kext/Contents/\<br /> Resources/<br /> less countryCodes.plist
it has only Telstra, Optus and Vodafone carriers listed. I think this could be the cause of the default APN being populated in the Advanced settings. I can’t find where the “Telstra 3G” in the WWAN menu item is coming from though.
I’d appreciate if anyone can give their thoughts on how to fix this.