<?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>atc &#187; networking</title>
	<atom:link href="http://blog.beplacid.net/tag/networking/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.beplacid.net</link>
	<description>Musings of technology, sport, life et al</description>
	<lastBuildDate>Thu, 10 Jun 2010 10:24:24 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.9.2</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Xbox Live home network port forwarding</title>
		<link>http://blog.beplacid.net/2009/04/21/xbox-live-home-network-port-forwarding/</link>
		<comments>http://blog.beplacid.net/2009/04/21/xbox-live-home-network-port-forwarding/#comments</comments>
		<pubDate>Tue, 21 Apr 2009 11:15:40 +0000</pubDate>
		<dc:creator>atc</dc:creator>
				<category><![CDATA[Games]]></category>
		<category><![CDATA[Miscellaneous]]></category>
		<category><![CDATA[Quick post]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[XBox 360]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[ports]]></category>
		<category><![CDATA[xbox]]></category>
		<category><![CDATA[xbox live]]></category>

		<guid isPermaLink="false">http://blog.beplacid.net/?p=68</guid>
		<description><![CDATA[I&#8217;ve moved house and being nowhere near the router that connects us to the net, I had to purchase an Xbox Wireless Adapter (rip-off!). Once it was setup, I had to test the network connection. For some reason UPnP wasn&#8217;t working even when enabled on the Linksys WRT54GR, so I had to set up port [...]]]></description>
			<content:encoded><![CDATA[<p>I&#8217;ve moved house and being nowhere near the router that connects us to the net, I had to purchase an Xbox Wireless Adapter (rip-off!). Once it was setup, I had to test the network connection. For some reason UPnP wasn&#8217;t working even when enabled on the <strong>Linksys WRT54GR</strong>, so I had to set up <strong>port forwarding</strong>. The <strong>ports needed by Xbox Live</strong> are as follows:</p>
<ul>
<li><strong>TCP 80 </strong></li>
<li><strong>UDP 88</strong></li>
<li><strong>TCP &amp; UDP 3074</strong></li>
<li><strong>TCP &amp; UDP 53</strong></li>
</ul>
<p>I found those details on the official knowledge base article found <a title="Microsoft Knowledge Base" href="http://support.microsoft.com/kb/908874" target="_blank">here</a>. Hope that helps!</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.beplacid.net%2F2009%2F04%2F21%2Fxbox-live-home-network-port-forwarding%2F';
  addthis_title  = 'Xbox+Live+home+network+port+forwarding';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.beplacid.net/2009/04/21/xbox-live-home-network-port-forwarding/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Virtualbox 2.1.x VBoxAddIf no longer exists (command not found)</title>
		<link>http://blog.beplacid.net/2009/02/16/virtualbox-21x-vboxaddif-no-longer-exists-command-not-found/</link>
		<comments>http://blog.beplacid.net/2009/02/16/virtualbox-21x-vboxaddif-no-longer-exists-command-not-found/#comments</comments>
		<pubDate>Mon, 16 Feb 2009 23:30:25 +0000</pubDate>
		<dc:creator>atc</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[NoNeedForWindows]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[virtualbox]]></category>

		<guid isPermaLink="false">http://blog.beplacid.net/?p=64</guid>
		<description><![CDATA[or, &#8220;What happened to VboxAddIf?!&#8221;
I decided to upgrade to Virtualbox 2.1 the other day as I wanted to keep up to date. It&#8217;s a great bit of software.
One of the VMs I use regularly runs Debian and serves as a development environment and a nagios server for monitoring the various sites I host here at [...]]]></description>
			<content:encoded><![CDATA[<p><em><strong>or, &#8220;What happened to VboxAddIf?!&#8221;</strong></em></p>
<p>I decided to upgrade to <strong>Virtualbox 2.1</strong> the other day as I wanted to keep up to date. It&#8217;s a great bit of software.</p>
<p>One of the VMs I use regularly runs Debian and serves as a development environment and a nagios server for monitoring the various sites I host here at beplacid.net. Unfortunately, a command I relied on regularly was <strong>VBoxAddIf</strong> to setup a bridged network device between my host (also Debian) and the guest instance. According to <a title="VirtualBox bug tracker [new window]" href="http://www.virtualbox.org/ticket/3225" target="_blank">this bug report</a>, networking has been completely rewritten in VirtualBox 2.x, therefore VBoxAddIf (the script) is no longer relevant.</p>
<p>There are two ways you can fix this: use the GUI to configure the VM to use one of your host devices, or if you&#8217;re headless, setup the network using <strong>VBoxManage modifyvm</strong>. The <a title="VirtualBox user manual [PDF, new window]" href="http://download.virtualbox.org/virtualbox/2.1.4/UserManual.pdf" target="_blank">user manual</a> (section 8.5.3) has the best collection of information on it. For me, I do the following to force the VM to use my previously created bridge device br0. It&#8217;ll do for now until I&#8217;ve got more time to investigate and do it properly:</p>
<p><code>VBoxManage modifyvm debian -nic1 hostif -hostifdev1 br0</code></p>
<p>You&#8217;ll need to run the command while the VM is not running.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.beplacid.net%2F2009%2F02%2F16%2Fvirtualbox-21x-vboxaddif-no-longer-exists-command-not-found%2F';
  addthis_title  = 'Virtualbox+2.1.x+VBoxAddIf+no+longer+exists+%28command+not+found%29';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.beplacid.net/2009/02/16/virtualbox-21x-vboxaddif-no-longer-exists-command-not-found/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Pyela &#8211; Python Eternal Lands APIs</title>
		<link>http://blog.beplacid.net/2008/07/27/pyela-python-eternal-lands-apis/</link>
		<comments>http://blog.beplacid.net/2008/07/27/pyela-python-eternal-lands-apis/#comments</comments>
		<pubDate>Sun, 27 Jul 2008 10:55:33 +0000</pubDate>
		<dc:creator>atc</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[api]]></category>
		<category><![CDATA[eternal lands]]></category>
		<category><![CDATA[networking]]></category>
		<category><![CDATA[python]]></category>

		<guid isPermaLink="false">http://blog.beplacid.net/2008/07/27/pyela-python-eternal-lands-apis/</guid>
		<description><![CDATA[Some time ago, I began hacking away at a simple API (Application Programming Interface) for Eternal Lands written in Python. I intended to write something that was quick and concise, and that would be easy to reuse. Using a typical OO approach, I finally came up with &#8216;Pyela &#8211; Python Eternal Lands API&#8217;.
Pyela is an [...]]]></description>
			<content:encoded><![CDATA[<p>Some time ago, I began hacking away at a simple API (Application Programming Interface) for Eternal Lands written in Python. I intended to write something that was quick and concise, and that would be easy to reuse. Using a typical OO approach, I finally came up with &#8216;<a href="http://pyela.googlecode.com" title="Pyela - Python Eternal Lands API" target="_blank">Pyela</a> &#8211; Python Eternal Lands API&#8217;.</p>
<p>Pyela is an object oriented (OO) API for communicating with an Eternal Lands server. It aims to be a simple wrapper for socket operations and messages that pertain to the undocumented Eternal Lands Network Protocol. A demonstration of the API is easy to see in the Pyela &#8211; GUI application, which is a Eternal Lands chat client written using Pyela. You can download that <a href="http://pyela.googlecode.com/files/pyela-gui-0.4.tar" title="Download Pyela chat client" target="_blank">here</a>.</p>
<p>Pyela is released under the GPL3 and is open to patches and any suggestions you may have and is hosted by Google code &#8211; <a href="http://pyela.googlecode.com" title="Pyela Homepage" target="_blank">pyela.googlecode.com</a>.</p>
<script type="text/javascript">
  addthis_url    = 'http%3A%2F%2Fblog.beplacid.net%2F2008%2F07%2F27%2Fpyela-python-eternal-lands-apis%2F';
  addthis_title  = 'Pyela+%26%238211%3B+Python+Eternal+Lands+APIs';
  addthis_pub    = '';
</script><script type="text/javascript" src="http://s7.addthis.com/js/addthis_widget.php?v=12" ></script>
]]></content:encoded>
			<wfw:commentRss>http://blog.beplacid.net/2008/07/27/pyela-python-eternal-lands-apis/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
