<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Adam Sherman &#187; Mobile</title>
	<atom:link href="http://www.sherman.ca/archives/category/system/mobile/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.sherman.ca</link>
	<description>Mostly random thoughts on software, gear and the great outdoors.</description>
	<lastBuildDate>Fri, 09 Jul 2010 14:12:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>New iPhone 3G S</title>
		<link>http://www.sherman.ca/archives/2009/06/19/new-iphone-3g-s/</link>
		<comments>http://www.sherman.ca/archives/2009/06/19/new-iphone-3g-s/#comments</comments>
		<pubDate>Fri, 19 Jun 2009 14:16:06 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mac OS]]></category>
		<category><![CDATA[Mobile]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rogers]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/?p=177</guid>
		<description><![CDATA[So I bought a new 32GB iPhone 3G S this morning at a Rogers Plus store. Was painless and, since I give them so much money each month, I received the $299 pricing. Different from last time is that the staff activated the phone before handing it over. I plugged it into iTunes which offered [...]]]></description>
			<content:encoded><![CDATA[<p>So I bought a new 32GB iPhone 3G S this morning at a Rogers Plus store. Was painless and, since I give them so much money each month, I received the $299 pricing.</p>

<p>Different from last time is that the staff activated the phone before handing it over.</p>

<p>I plugged it into iTunes which offered to restore my previous unit&#8217;s backup and I&#8217;m good to go. Smooth!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2009/06/19/new-iphone-3g-s/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>iPhone OS 3.0, Tethering and Rogers</title>
		<link>http://www.sherman.ca/archives/2009/06/18/iphone-os-30-tethering-and-rogers/</link>
		<comments>http://www.sherman.ca/archives/2009/06/18/iphone-os-30-tethering-and-rogers/#comments</comments>
		<pubDate>Thu, 18 Jun 2009 14:36:00 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[iphone]]></category>
		<category><![CDATA[rogers]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/?p=175</guid>
		<description><![CDATA[I thought I&#8217;d let everyone know that I upgraded my iPhone 3G to iPhone OS 3.0 yesterday and tethering Just Works™ over both Bluetooth PAN and USB. In fact, it&#8217;s much simpler to use than I expected. I have an original 6G data plan with Rogers and according to their FAQ, this is a supported [...]]]></description>
			<content:encoded><![CDATA[<p>I thought I&#8217;d let everyone know that I upgraded my iPhone 3G to iPhone OS 3.0 yesterday and tethering <em>Just Works™</em> over both Bluetooth PAN and USB. In fact, it&#8217;s much simpler to use than I expected.</p>

<p>I have an original 6G data plan with Rogers and according to their <a href="http://www.rogers.com/web/content/wireless-products/iphone_faqs">FAQ</a>, this is a supported feature and I am not going to get a multi-thousand dollar bill next month. <img src='http://www.sherman.ca/wp-includes/images/smilies/icon_smile.gif' alt=':)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2009/06/18/iphone-os-30-tethering-and-rogers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Unlimited Nothing</title>
		<link>http://www.sherman.ca/archives/2008/02/05/unlimited-nothing/</link>
		<comments>http://www.sherman.ca/archives/2008/02/05/unlimited-nothing/#comments</comments>
		<pubDate>Wed, 06 Feb 2008 04:20:19 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/archives/2008/02/05/unlimited-nothing/</guid>
		<description><![CDATA[The  Unlimited surfing on your Fido  option includes unlimited mobile surfing on your handset only and is only available on selected handsets (non-Fido certified handsets, WindowsMobile devices and PC cards are not eligible).   Data usage incurred on ineligible handsets and devices, incurred while tethering (using a handset or device as a wireless modem or laptop) or incurred using non-Fido (third party) applications downloaded to your handset will be subject to pay-per-use charge of 5¢ per KB.]]></description>
			<content:encoded><![CDATA[<p>So <a href="http://www.rogers.com/web/content/wireless-plans/essentials?content10=unlimited_ondevice_mobile#start">Rogers</a> (and their other brand, <a href="http://fido.ca/portal/en/domore/sdp_options.shtml">Fido</a>) have <span style="font-style: italic;">Unlimited Data</span> plans. And guess what? The fine print is so bad I do not know whether to laugh or cry. The Fido page says</p>

<blockquote>
  The <b>Unlimited surfing on your Fido</b> option includes unlimited mobile surfing on your handset only and is only available on selected handsets (non-Fido certified handsets, WindowsMobile devices and PC cards are not eligible). Data usage incurred on ineligible handsets and devices, incurred while tethering (using a handset or device as a wireless modem or laptop) or incurred using non-Fido (third party) applications downloaded to your handset will be subject to pay-per-use charge of 5¢ per KB. Option applies within Canada only. While roaming outside Canada, data transmission charge of 5¢ per KB apply, except in the U.S. where data transmission charges of 1¢ per KB apply.
</blockquote>

<p>The Rogers page has a few good ones too, have a look.</p>

<p>This means that I can have unlimited data, but only on devices where I would likely not use much, right?</p>

<p>The <a href="http://torontoist.com/2008/02/unlimited_meani.php">Torontoist</a> has an article on this subject.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2008/02/05/unlimited-nothing/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Road Warrior Access with OpenVPN</title>
		<link>http://www.sherman.ca/archives/2005/01/16/road-warrior-access-with-openvpn/</link>
		<comments>http://www.sherman.ca/archives/2005/01/16/road-warrior-access-with-openvpn/#comments</comments>
		<pubDate>Sun, 16 Jan 2005 23:36:40 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[System]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2005/01/16/road-warrior-access-with-openvpn/</guid>
		<description><![CDATA[Since my previous posts (1 &#38; 2) about using IPsec in tunnel mode to securely connect multiple networks (I&#8217;m up to 17 on the same gateway.), I have needed to add support for &#8220;road warriors&#8221;. While IPsec has low overhead, even in tunnel mode, it requires a lot of effort to configure for use by [...]]]></description>
			<content:encoded><![CDATA[<p>Since my previous posts (<a href="http://www.sherman.ca/archives/2004/11/21/linux-26-ipsec-vpns/">1</a> &amp; <a href="http://www.sherman.ca/archives/2004/12/09/ipsec-with-linux-269-shorewall">2</a>) about using IPsec in tunnel mode to securely connect multiple networks (I&#8217;m up to 17 on the same gateway.), I have needed to add support for &#8220;road warriors&#8221;.</p>

<p>While IPsec has low overhead, even in tunnel mode, it requires a lot of effort to configure for use by mobile clients. First, we must now <em>assume</em> NATs in the field; whether they are behind the now omnipresent home gateways or on public wireless networks. Secondly, it is my experience that using a VPN system based around bridging has many advantages:</p>

<ul>
<li>supports services requiring broadcasts (SMB Browsing, <a href="http://www.zeroconf.org/">Zeroconf</a>/<a href="http://www.apple.com">Rendezvous</a>, etc.</li>
<li>allows bi-directional routing to remote networks</li>
<li>supports legacy, non-IP, protocols</li>
</ul>

<p>I will elaborate on the routing issues. In our setup, our main gateway connects to 17 remote networks via IPsec. In order for a remote client to access a remote network, both the client and the remote gateway must have the correct routing table.</p>

<p>In light of the above, I decided to use <a href="http://www.openvpn.net/">OpenVPN</a>. It fulfills my main objectives: simplicity and security. Correctly setup, <a href="http://www.openvpn.net/">OpenVPN</a> will perform verification against both the client and server certificates and uses very strong crypto. To set this up you will need a PKI (Public Key Infrastructure).</p>

<p>My server-side configuration:</p>

<pre><code>ca /etc/ssl/certs/ca.crt
ccd-exclusive
cert /etc/ssl/certs/gw.domain.ca.crt
client-config-dir ccd
client-to-client
dev tap0
dh /etc/ssl/dh2048.pem
float
group nogroup
keepalive 10 120
key /etc/ssl/private/gw.domain.ca.key  # This file should be kept secret
local 66.46.199.130
passtos
persist-key
persist-tun
port 1194
proto udp
push "route 10.100.0.0 255.255.0.0"
server-bridge 10.100.0.1 255.255.255.0 10.100.0.90 10.100.0.100
status openvpn-status.log
user nobody
verb 4
</code></pre>

<p>My client-side configuration:</p>

<pre><code>dev tap0
remote gw.domain.ca
tls-remote gw.domain.ca
pull
nobind
passtos
float
tls-client
ca ts-ca.crt
cert adam.crt
key adam.key
keepalive 15 45
persist-tun
persist-key
verb 2
</code></pre>

<p>Note the <code>tls-remote</code> directive. This is critical to ensuring that the client verifies the identity of the server.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2005/01/16/road-warrior-access-with-openvpn/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>A passable VoIP emergency solution</title>
		<link>http://www.sherman.ca/archives/2004/10/31/a-passable-voip-emergency-solution/</link>
		<comments>http://www.sherman.ca/archives/2004/10/31/a-passable-voip-emergency-solution/#comments</comments>
		<pubDate>Sun, 31 Oct 2004 13:45:20 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>
		<category><![CDATA[VoIP]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2004/10/31/a-passable-voip-emergency-solution/</guid>
		<description><![CDATA[This has some serious merit. If the SIP registrar can notice when an endpoint&#8217;s IP address changes and proactively query the user to reset the emergency services destination, we could have a workable solution.]]></description>
			<content:encoded><![CDATA[<p><a href="http://andyabramson.blogs.com/voipwatch/2004/10/more_e911_ideas.html">This</a> has some serious merit. If the SIP registrar can notice when an endpoint&#8217;s IP address changes and proactively query the user to reset the emergency services destination, we could have a workable solution.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2004/10/31/a-passable-voip-emergency-solution/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wifi in Montréal</title>
		<link>http://www.sherman.ca/archives/2004/10/25/wifi-in-montral/</link>
		<comments>http://www.sherman.ca/archives/2004/10/25/wifi-in-montral/#comments</comments>
		<pubDate>Mon, 25 Oct 2004 01:45:48 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2004/10/25/wifi-in-montral/</guid>
		<description><![CDATA[While waiting for the bus in Montreal this weekend, I found a Starbucks with free wireless Internet access, provided by VidéoTron. It&#8217;s a block away, on Saint-Denis, parallel to Barrie.]]></description>
			<content:encoded><![CDATA[<p>While waiting for the bus in Montreal this weekend, I found a Starbucks with free wireless Internet access, provided by VidéoTron.</p>

<p><img src="http://www.sherman.ca/content/starbucks-wifi-montreal.gif" height="353" width="463" border="1" hspace="4" vspace="4" alt="Map" title="Map" /></p>

<p>It&#8217;s a block away, on Saint-Denis, parallel to Barrie.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2004/10/25/wifi-in-montral/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Wireless VoIP</title>
		<link>http://www.sherman.ca/archives/2004/06/21/wireless-voip/</link>
		<comments>http://www.sherman.ca/archives/2004/06/21/wireless-voip/#comments</comments>
		<pubDate>Mon, 21 Jun 2004 20:14:06 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2004/06/21/wireless-voip/</guid>
		<description><![CDATA[Some really shiny new products are coming out, first there is a nice unit from Pulver here and Daily Wireless mentioned this one from ZyXEL Wireless VoIP devices that are standards compliant (SIP &#38; 801.11g) are going to become an important piece. Next is to see how softphones on PDAs stack up.]]></description>
			<content:encoded><![CDATA[<p>Some really shiny new products are coming out, first there is a nice unit from <a href="http://www.pulver.com">Pulver</a> <a href="http://voipstore.pulver.com/product_info.php?products_id=35&amp;osCsid=e77a344f0b436ba31fe0002596d0671d">here</a> and <a href="http://dailywireless.org">Daily Wireless</a> <a href="http://dailywireless.org//modules.php?name=News&amp;file=article&amp;sid=2711&amp;src=rss10">mentioned</a> <a href="http://www.us.zyxel.com/products/model.php?indexcate=1075688089&amp;indexFlagvalue=1079378556">this one</a> from <a href="http://www.us.zyxel.com">ZyXEL</a> Wireless VoIP devices that are standards compliant (SIP &amp; 801.11g) are going to become an important piece. Next is to see how softphones on PDAs stack up.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2004/06/21/wireless-voip/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Apple &#8211; AirPort Express &#8211; AirTunes</title>
		<link>http://www.sherman.ca/archives/2004/06/07/apple-airport-express-airtunes/</link>
		<comments>http://www.sherman.ca/archives/2004/06/07/apple-airport-express-airtunes/#comments</comments>
		<pubDate>Mon, 07 Jun 2004 18:07:49 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2004/06/07/apple-airport-express-airtunes/</guid>
		<description><![CDATA[Cool gear of the month: Apple AirPort Express &#38; AirTunes I&#8217;m not sure what the difference between the full blown AirPort and the Express version is, but the AirPort Express supports use as a bridge to extend the range of an AirPort Extreme-based network. (I assume this is WDS.)]]></description>
			<content:encoded><![CDATA[<p>Cool gear of the month: <a href="http://www.apple.com/airportexpress">Apple AirPort Express</a> &amp; <a href="http://www.apple.com/airportexpress/airtunes.html">AirTunes</a></p>

<p>I&#8217;m not sure what the difference between the full blown AirPort and the Express version is, but the AirPort Express supports use as a bridge to extend the range of an AirPort Extreme-based network. (I assume this is <em>WDS</em>.)</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2004/06/07/apple-airport-express-airtunes/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Good Combination GSM Phone &amp; PDA</title>
		<link>http://www.sherman.ca/archives/2004/01/19/a-good-combination-gsm-phone-pda/</link>
		<comments>http://www.sherman.ca/archives/2004/01/19/a-good-combination-gsm-phone-pda/#comments</comments>
		<pubDate>Tue, 20 Jan 2004 03:01:34 +0000</pubDate>
		<dc:creator>adam</dc:creator>
				<category><![CDATA[Gear]]></category>
		<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://www.sherman.ca/2004/01/19/a-good-combination-gsm-phone-pda/</guid>
		<description><![CDATA[There are many candidates available now, all with something problematic about them it seems. Bit of a PITA. On my radar are the following: Sony Ericsson P900 Handspring Treo 600 The P900 sounds great, but for the Memory Stick slot that can only handle up to 128MB cards. The Treo 600 has a terrific form [...]]]></description>
			<content:encoded><![CDATA[<p>There are many candidates available now, all with something problematic about them it seems. Bit of a PITA.</p>

<p>On my radar are the following:</p>

<ul>
  <li><a href="http://www.sonyericsson.com/p900/">Sony Ericsson P900</a></li>
  <li><a href="http://www.handspring.com/products/communicators/treo600_overview.jhtml">Handspring Treo 600</a></li>
</ul>

<p>The P900 sounds great, but for the Memory Stick slot that can only handle up to
128MB cards. The Treo 600 has a terrific form factor, but comes without Bluetooth or a high resolution screen. In addition, Handspring is not confirming that a
quality J2ME implementation will be available for it.
</p>

<p>Ideally, I&#8217;d have a phone that can handle the new North American frequency, 850MHz, in addition to the frequencies used outside NA. Good Java support is also very important to me.
</p>
]]></content:encoded>
			<wfw:commentRss>http://www.sherman.ca/archives/2004/01/19/a-good-combination-gsm-phone-pda/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
