<?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>Danny Tsang</title>
	<atom:link href="http://www.dannytsang.co.uk/index.php/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.dannytsang.co.uk</link>
	<description>A diary of (mostly) technology related encounters in the life of Danny Tsang</description>
	<lastBuildDate>Tue, 31 Aug 2010 23:01:28 +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>Kick A Linux User Who&#8217;s Logged In</title>
		<link>http://www.dannytsang.co.uk/index.php/kick-a-linux-user-whos-logged-in/</link>
		<comments>http://www.dannytsang.co.uk/index.php/kick-a-linux-user-whos-logged-in/#comments</comments>
		<pubDate>Tue, 31 Aug 2010 23:01:28 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[logoff]]></category>
		<category><![CDATA[pkill]]></category>
		<category><![CDATA[ssh]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2912</guid>
		<description><![CDATA[In command line type in who or w will list all the users who are currently logged in. To log them off type in the following: pkill -KILL -u danny where danny is the username. If &#8216;danny&#8217; was logged in multiple times e.g locally and via ssh then both will be logged off. Linux logout [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/setting-default-linux-shell/' rel='bookmark' title='Permanent Link: Setting Default Linux Shell'>Setting Default Linux Shell</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/gnu-screen-in-linux/' rel='bookmark' title='Permanent Link: GNU Screen In Linux'>GNU Screen In Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/separating-user-windows-on-different-drives/' rel='bookmark' title='Permanent Link: Separating User &#038; Windows On Different Drives'>Separating User &#038; Windows On Different Drives</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In command line type in <code>who</code> or <code>w</code> will list all the users who are currently logged in.</p>
<p>To log them off type in the following:<br />
<code>pkill -KILL -u danny</code></p>
<p>where danny is the username. If &#8216;danny&#8217; was logged in multiple times e.g locally and via ssh then both will be logged off.</p>
<p><a href="http://www.cyberciti.biz/faq/linux-logout-user-howto/" target="_blank">Linux logout user or logoff user commands</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/setting-default-linux-shell/' rel='bookmark' title='Permanent Link: Setting Default Linux Shell'>Setting Default Linux Shell</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/gnu-screen-in-linux/' rel='bookmark' title='Permanent Link: GNU Screen In Linux'>GNU Screen In Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/separating-user-windows-on-different-drives/' rel='bookmark' title='Permanent Link: Separating User &#038; Windows On Different Drives'>Separating User &#038; Windows On Different Drives</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/kick-a-linux-user-whos-logged-in/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Change Default Crontab Editor</title>
		<link>http://www.dannytsang.co.uk/index.php/change-default-crontab-editor/</link>
		<comments>http://www.dannytsang.co.uk/index.php/change-default-crontab-editor/#comments</comments>
		<pubDate>Thu, 26 Aug 2010 07:53:35 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[crontab]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=3001</guid>
		<description><![CDATA[To change the default crontab editor type in the following command: export EDITOR=nano Change nano for your preferred editor. Crontab editor Related posts:Setting Default Linux Shell Check GUI Program Is Running In Linux DNS Notification With Inadyn


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/setting-default-linux-shell/' rel='bookmark' title='Permanent Link: Setting Default Linux Shell'>Setting Default Linux Shell</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/check-gui-program-is-running-in-linux/' rel='bookmark' title='Permanent Link: Check GUI Program Is Running In Linux'>Check GUI Program Is Running In Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/dns-notification-with-inadyn/' rel='bookmark' title='Permanent Link: DNS Notification With Inadyn'>DNS Notification With Inadyn</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>To change the default crontab editor type in the following command:<br />
<code>export EDITOR=nano</code><br />
Change nano for your preferred editor.</p>
<p><a href="http://ubuntuforums.org/showthread.php?t=256778" target="_blank">Crontab editor</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/setting-default-linux-shell/' rel='bookmark' title='Permanent Link: Setting Default Linux Shell'>Setting Default Linux Shell</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/check-gui-program-is-running-in-linux/' rel='bookmark' title='Permanent Link: Check GUI Program Is Running In Linux'>Check GUI Program Is Running In Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/dns-notification-with-inadyn/' rel='bookmark' title='Permanent Link: DNS Notification With Inadyn'>DNS Notification With Inadyn</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/change-default-crontab-editor/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>FreePBX &#8211; Common Voicemail Box</title>
		<link>http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/</link>
		<comments>http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/#comments</comments>
		<pubDate>Wed, 18 Aug 2010 23:01:17 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Blog]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VMB]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2977</guid>
		<description><![CDATA[Overview I have several extensions on my Asterisk / FreePBX box but currently only one landline. Ring groups solved the problem of one incoming call ringing multiple handsets but there was only one official solution to sharing voicemail. Voicemail Blasting (VMB) VMB is a way of disseminating incoming voicemail to multiple voicemail boxes. For example [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I have several extensions on my Asterisk / FreePBX box but currently only one landline. Ring groups solved the problem of one incoming call ringing multiple handsets but there was only one official solution to sharing voicemail.</p>
<h3>Voicemail Blasting (VMB)</h3>
<p>VMB is a way of disseminating incoming voicemail to multiple voicemail boxes. For example someone lease a message on voicemail for one extension. When the person has finished leaving a message, VMB copies that message and puts it into designated extension voicemail boxes for other extensions to receive. The problem with this setup is that the voicemail may be heard from one extension and deleted but it still remains on others.</p>
<h3>Symbolic Links To The Rescue</h3>
<p>I found a neat trick to fool FreePBX / Asterisk to get multiple voicemail boxes pointing to one. The great point about this is that each extensions keeps most of their settings separate so things like password can be different for each extension but the messages are shared. This means one person can delete the message from one phone and another user will not see the message (maybe except in the trash).</p>
<h3>How To</h3>
<p>I have FreePBX running on a <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 10.04 install. First thing is to create all the extensions and enable voicemail on all of them.</p>
<p>Identify the one extension which will be shared amongst all others e.g 200.</p>
<p>Go to <code>/var/spool/asterisk/voicemail/default</code> Check if there&#8217;s a folder with the extension number of your designated voicemail. If not leave a message on extension 200 and it should create one.</p>
<p>Remove all other extensions which should share the same inbox as extension 200, e.g 201 and 202 <code>sudo rm -rf 201</code> and replace 201 with 202 etc.</p>
<p>Switch user to the Asterisk user. This is needed because the original directories were &#8220;owned&#8221; by the Asterisk user. Once created also ensure the symbolic links have at least the same or more permissions as extension 200 (or the shared voicemail box) <code>sudo su asterisk</code></p>
<p>Create a symbolic link to 200 with the previously removed folder names <code>ln -s 200 201</code><code>ln -s 200 202</code></p>
<h3>Summary</h3>
<p>This is a cool trick which should be transparent to FreePBX / Asterisk unless they change the way voicemail works. Updates and modules should not see any difference because the symbolic links point to a real directory.</p>
<p>Also it is easy to revert any extension back to having their own voicemail box or even create multiple shared voicemail boxes by removing the sym link and creating a new one to point to another extension directory.</p>
<p><a href="https://support.rhinoequipment.com/index.php?_m=knowledgebase&#038;_a=viewarticle&#038;kbarticleid=60">How to make multiple extensions use a common voicemail box</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>How To Start Oracle Enterprise Manager</title>
		<link>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/</link>
		<comments>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/#comments</comments>
		<pubDate>Wed, 11 Aug 2010 20:40:07 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[ORACLE]]></category>
		<category><![CDATA[oracle enterprise manager]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2935</guid>
		<description><![CDATA[Specify the SID export ORACLE_SID= Start the enterprise manager emctl start dbconsole How to start Oracle Enterprise manager Related posts:InstaMapper My Year At GSK Windows Vista Start Bar Search


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/instamapper/' rel='bookmark' title='Permanent Link: InstaMapper'>InstaMapper</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-year-at-gsk/' rel='bookmark' title='Permanent Link: My Year At GSK'>My Year At GSK</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/windows-vista-start-bar-search/' rel='bookmark' title='Permanent Link: Windows Vista Start Bar Search'>Windows Vista Start Bar Search</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Specify the SID<br />
<code>export ORACLE_SID=<database_sid></code><br />
Start the enterprise manager<br />
<code>emctl start dbconsole</code></p>
<p><a href="http://forums.oracle.com/forums/thread.jspa?threadID=241424&#038;tstart=15">How to start Oracle Enterprise manager</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/instamapper/' rel='bookmark' title='Permanent Link: InstaMapper'>InstaMapper</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-year-at-gsk/' rel='bookmark' title='Permanent Link: My Year At GSK'>My Year At GSK</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/windows-vista-start-bar-search/' rel='bookmark' title='Permanent Link: Windows Vista Start Bar Search'>Windows Vista Start Bar Search</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/how-to-start-oracle-enterprise-manager/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Adding Outgoing Skype For SIP To FreePBX</title>
		<link>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/</link>
		<comments>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/#comments</comments>
		<pubDate>Fri, 06 Aug 2010 23:01:00 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[gsm]]></category>
		<category><![CDATA[pbx]]></category>
		<category><![CDATA[pstn]]></category>
		<category><![CDATA[Skype]]></category>
		<category><![CDATA[Trunk]]></category>
		<category><![CDATA[UDP]]></category>
		<category><![CDATA[ulaw]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2937</guid>
		<description><![CDATA[Overview Skype has allowed other PBX software to connect to Skype using the standard protocol SIP. This is a good start to opening up Skype&#8217;s network to what is used around the world however it still lacks some features which Skype For Asterisk does offer such as calling Skype users. Cost At the time of [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>Skype has allowed other PBX software to connect to Skype using the standard protocol SIP. This is a good start to opening up Skype&#8217;s network to what is used around the world however it still lacks some features which <a href="http://www.digium.com/en/products/software/skypeforasterisk.php" target="_blank">Skype For Asterisk</a> does offer such as calling Skype users.</p>
<h3>Cost</h3>
<p>At the time of writing it costs £4.95 per channel so for 1 incomming and 1 outgoing it will add up to approximately £9.90 + buying the phone number itself for £3.95 per month. This all soon adds up to more than a traditional PSTN landline. Also you need to add Skype credit to the account which are for call time.</p>
<h3>Outgoing Channel</h3>
<p> For my testing purposes I had only bought one channel for out going calls. I have a landline so people would call that number and the outgoing channel can be used for calls going out to people at a cheaper rate. This means the costs per month is £4.95 + Skype credits.</p>
<h3>Setup &#8211; Skype</h3>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager.png" rel="lightbox[2937]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager-150x150.png" alt="" title="Skype Manager" width="150" height="150" class="aligncenter size-thumbnail wp-image-2957" /></a></div>
<p>Create a business account on Skype and log into Business Manager for Skype.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile.png" rel="lightbox[2937]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile-150x150.png" alt="" title="Skype Connect Profile" width="150" height="150" class="aligncenter size-thumbnail wp-image-2956" /></a></div>
<p>Create a new profile in Skype Connect giving it a meaningful name. Once created the important details to note are the <strong>SIP User</strong>, <strong>Password</strong>, <strong>Skype for SIP address</strong> and <strong>UDP Port</strong>.</p>
<h3>Setup &#8211; FreePBX</h3>
<p>Setting up Skype for outgoing calls in FreePBX is really simple.</p>
<p>Log into FreePBX admin and click on the <strong>Trunks menu > Add Trunk</strong></p>
<p>Enter the following details:<br />
General Settings:</p>
<ul>
Trunk Name: <Any name of your liking><br />
Outbound Caller ID: <SIP User><br />
CID Options: Allow Any CID (but can be changed to personal preference)<br />
Maximum Channels: <Number of channels obtain on Skype for SIP>
</ul>
<p>Outgoing Settings:</p>
<ul>
Trunk Name: <SIP User><br />
Peer Details:<br />
<blockquote>username=1235456786<br />
type=peer<br />
secret=password<br />
qualify=yes<br />
nat=yes<br />
insecure=invite<br />
host=sip.skype.com<br />
fromuser=1235456786<br />
disallow=all<br />
context=from-trunk<br />
allow=ulaw&#038;gsm&#038;alaw
</p></blockquote>
<p>Change the above peer details:<br />
username, fromuser=SIP User<br />
secret=Password<br />
host=Skype for SIP Address
</ul>
<p>Registration:</p>
<ul>
Register String: <SIP User>:<Password>@<Skype for SIP address/<SIP User></p>
<p>e.g<br />
13456725235:myPassword@sip.skype.com/13456725235
</ul>
<p>Save the changes.</p>
<p>Go to Outbound Routes and add a new route with the Skype trunk create above. The only thing to remember is that Skype must use international number dialing so an outbound route can be create to append the country code if necessary.</p>
<p><a href="http://forum.skype.com/index.php?showtopic=487451" target="_blank">Configuring an Asterisk PBX with Skype for SIP</a></p>
<p><a href="http://www.freepbx.org/forum/freepbx/users/how-to-configure-skype-for-asterisk-as-an-outgoing-trunk-in-freepbx" target="_blank">How to configure Skype for Asterisk as an outgoing trunk in FreePBX </a></p>

<a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/skype-connect-profile/' title='Skype Connect Profile'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Connect-Profile-150x150.png" class="attachment-thumbnail" alt="Skype Connect Profile" title="Skype Connect Profile" /></a>
<a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/skype-manager/' title='Skype Manager'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Skype-Manager-150x150.png" class="attachment-thumbnail" alt="Skype Manager" title="Skype Manager" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tethering HTC Desire With Ubuntu 9.10</title>
		<link>http://www.dannytsang.co.uk/index.php/tethering-htc-desire-with-ubuntu-9-10/</link>
		<comments>http://www.dannytsang.co.uk/index.php/tethering-htc-desire-with-ubuntu-9-10/#comments</comments>
		<pubDate>Sun, 01 Aug 2010 08:47:30 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mobile Phone]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2961</guid>
		<description><![CDATA[I read that Ubuntu 10.04 detected the HTC Desire automatically so I tried it on my EEE PC running Ubuntu 9.10. Plugged the USB cable in, set it to Internet Mode. a few seconds later Ubuntu reported it was connected. Tether a HTC Desire with Ubuntu 10.04 (Lucid) via USB Related posts:HTC Desire Mini Review [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/htc-desire-mini-review/' rel='bookmark' title='Permanent Link: HTC Desire Mini Review'>HTC Desire Mini Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/ibm-t60-ubuntu-winner/' rel='bookmark' title='Permanent Link: IBM T60 + Ubuntu = Winner'>IBM T60 + Ubuntu = Winner</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ipp-printer/' rel='bookmark' title='Permanent Link: Installing IPP Printer On Ubuntu'>Installing IPP Printer On Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I read that <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 10.04 detected the HTC Desire automatically so I tried it on my EEE PC running <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 9.10.</p>
<p>Plugged the USB cable in, set it to Internet Mode. a few seconds later <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> reported it was connected.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/08/HT-Desire-Tethering.png" rel="lightbox[2961]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/08/HT-Desire-Tethering-150x150.png" alt="" title="HT Desire Tethering" width="150" height="150" class="aligncenter size-thumbnail wp-image-2962" /></a></div>
<p><a href="http://robert.penz.name/307/tether-a-htc-desire-with-ubuntu-10-04-lucid-via-usb/" target="blank">Tether a HTC Desire with Ubuntu 10.04 (Lucid) via USB</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/htc-desire-mini-review/' rel='bookmark' title='Permanent Link: HTC Desire Mini Review'>HTC Desire Mini Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/ibm-t60-ubuntu-winner/' rel='bookmark' title='Permanent Link: IBM T60 + Ubuntu = Winner'>IBM T60 + Ubuntu = Winner</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/installing-ipp-printer/' rel='bookmark' title='Permanent Link: Installing IPP Printer On Ubuntu'>Installing IPP Printer On Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/tethering-htc-desire-with-ubuntu-9-10/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Remote Extension In FreePBX</title>
		<link>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/</link>
		<comments>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/#comments</comments>
		<pubDate>Thu, 29 Jul 2010 07:10:36 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Networking]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[DNS]]></category>
		<category><![CDATA[FreePBX]]></category>
		<category><![CDATA[pbx]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2939</guid>
		<description><![CDATA[Overview Phones / extensions can register with a PBX on a local network because they can see each other it becomes limited if you have follow me or would like to use the phone outside of your network. Asterisk / FreePBX allows users to register their extension outside of the network but there are few [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>Phones / extensions can register with a PBX on a local network because they can see each other it becomes limited if you have follow me or would like to use the phone outside of your network.</p>
<p>Asterisk / FreePBX allows users to register their extension outside of the network but there are few things Asterisk needs to know such as the external IP address and users can be restricted to who can and cannot connect externally from the network.</p>
<p>Please note that I have tried these steps using the dynamic IP address and have not tried it with the static IP but I will list the steps any ways.</p>
<h3>IP Configuration</h3>
<p>Edit the file <code>/etc/asterisk/sip_nat.conf</code> with super user rights or as the asterisk user:<br />
<code>sudo vi /etc/asterisk/sip_nat.conf</code><br />
Either change or add the following for a dynamic IP setup:</p>
<blockquote><p>externhost=dannytsang.co.uk<br />
externrefresh=120<br />
localnet=192.168.1.0/255.255.255.0</p></blockquote>
<p>Change the <strong>externhost</strong> to your DNS address e.g danny.no-ip.com. The <strong>localnet</strong> should be changed to the appropriate IP system in use. In my case the subnet is correct and the IP ranges from 192.168.1.1-192.168.1.254</p>
<p>For Static IP make sure the <strong>sip_nat.conf</strong> file says the following:</p>
<h3>Firewall Setup</h3>
<p>By default the following ports needs to be open and port forwarded to the FreePBX box:</p>
<li>5060 (UDP)</li>
<li>10001-20000 (UDP)</li>
<h3>FreePBX Extensions setup</h3>
<p>Navigate to the FreePBX Administration page and then click on the extensions link on the left hand side. There should be a list of extensions of the right hand side of the page if there are some set up.</p>
<p>Select the extension to be allowed remote registration and ensure the following options are set:<br />
<code>nat: yes<br />
qualify: yes</code></p>
<p>It is a good idea to have the extension have a password for registration otherwise the extension can register and make calls freely.</p>
<p><a href="http://www.freepbx.org/support/documentation/howtos/howto-setup-a-remote-sip-extension">HOWTO Setup A Remote SIP Extension</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Removing X11 On Mac OSX</title>
		<link>http://www.dannytsang.co.uk/index.php/removing-x11-on-mac-osx/</link>
		<comments>http://www.dannytsang.co.uk/index.php/removing-x11-on-mac-osx/#comments</comments>
		<pubDate>Wed, 21 Jul 2010 06:53:22 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Mac]]></category>
		<category><![CDATA[Mac OSX]]></category>
		<category><![CDATA[x11r6]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2927</guid>
		<description><![CDATA[In a terminal, type in the following to remove X11: sudo rm -rf /Applications/Utilities/X11.app /private/etc/X11 /usr/X11R6 /usr/bin/open-x11 /usr/lib/X11 /Library/Receipts/X11User.pkg Uninstalling X11 from your Mac Related posts:Stop Services / Daemons Starting Up In Ubuntu WordPress Thumbnail Generation Greyed Out WordPress 2.5 RC3


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/stop-services-daemons-starting-up-in-ubuntu/' rel='bookmark' title='Permanent Link: Stop Services / Daemons Starting Up In Ubuntu'>Stop Services / Daemons Starting Up In Ubuntu</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-thumbnail-generation-greyed-out/' rel='bookmark' title='Permanent Link: WordPress Thumbnail Generation Greyed Out'>WordPress Thumbnail Generation Greyed Out</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-25-rc3/' rel='bookmark' title='Permanent Link: WordPress 2.5 RC3'>WordPress 2.5 RC3</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In a terminal, type in the following to remove X11:<br />
<code>sudo rm -rf /Applications/Utilities/X11.app /private/etc/X11 /usr/X11R6 /usr/bin/open-x11 /usr/lib/X11 /Library/Receipts/X11User.pkg</code></p>
<p><a href="http://www.u-g-h.com/2007/01/31/uninstalling-x11-from-your-mac/" target="_blank">Uninstalling X11 from your Mac</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/stop-services-daemons-starting-up-in-ubuntu/' rel='bookmark' title='Permanent Link: Stop Services / Daemons Starting Up In Ubuntu'>Stop Services / Daemons Starting Up In Ubuntu</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-thumbnail-generation-greyed-out/' rel='bookmark' title='Permanent Link: WordPress Thumbnail Generation Greyed Out'>WordPress Thumbnail Generation Greyed Out</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-25-rc3/' rel='bookmark' title='Permanent Link: WordPress 2.5 RC3'>WordPress 2.5 RC3</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/removing-x11-on-mac-osx/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Show Nautilus As Text In Ubuntu 10.04</title>
		<link>http://www.dannytsang.co.uk/index.php/show-nautilus-as-text-in-ubuntu-10-04/</link>
		<comments>http://www.dannytsang.co.uk/index.php/show-nautilus-as-text-in-ubuntu-10-04/#comments</comments>
		<pubDate>Sat, 17 Jul 2010 08:57:06 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[nautilus]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[windows manager]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2919</guid>
		<description><![CDATA[In the new Ubuntu the windows manager Nautilus does not change from an icon to a text when you click on the current directory in the bread crumb. To solve this use the shortcut Ctrl + L Related posts:Sync Mozilla Thunderbird Using Dropbox VirtualBox With Ubuntu Quick Review My Windows 7 Shortcuts


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/' rel='bookmark' title='Permanent Link: VirtualBox With Ubuntu Quick Review'>VirtualBox With Ubuntu Quick Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-windows-7-shortcuts/' rel='bookmark' title='Permanent Link: My Windows 7 Shortcuts'>My Windows 7 Shortcuts</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>In the new <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> the windows manager Nautilus does not change from an icon to a text when you click on the current directory in the bread crumb. To solve this use the shortcut Ctrl + L</p>

<a href='http://www.dannytsang.co.uk/index.php/show-nautilus-as-text-in-ubuntu-10-04/file-browser-icons/' title='File Browser Icons'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/File-Browser-Icons-150x150.png" class="attachment-thumbnail" alt="File Browser Icons" title="File Browser Icons" /></a>
<a href='http://www.dannytsang.co.uk/index.php/show-nautilus-as-text-in-ubuntu-10-04/file-browser-text/' title='File Browser Text'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/File-Browser-Text-150x150.png" class="attachment-thumbnail" alt="File Browser Text" title="File Browser Text" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/sync-mozilla-thunderbird-using-dropbox/' rel='bookmark' title='Permanent Link: Sync Mozilla Thunderbird Using Dropbox'>Sync Mozilla Thunderbird Using Dropbox</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/virtualbox-with-ubuntu-review/' rel='bookmark' title='Permanent Link: VirtualBox With Ubuntu Quick Review'>VirtualBox With Ubuntu Quick Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-windows-7-shortcuts/' rel='bookmark' title='Permanent Link: My Windows 7 Shortcuts'>My Windows 7 Shortcuts</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/show-nautilus-as-text-in-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Flip Ultra HD Review</title>
		<link>http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/</link>
		<comments>http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/#comments</comments>
		<pubDate>Mon, 12 Jul 2010 23:01:59 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Camera]]></category>
		<category><![CDATA[amazon co uk]]></category>
		<category><![CDATA[Flip]]></category>
		<category><![CDATA[Flip Mino]]></category>
		<category><![CDATA[Flip Ultra]]></category>
		<category><![CDATA[hd]]></category>
		<category><![CDATA[HDMI]]></category>
		<category><![CDATA[mini cam]]></category>
		<category><![CDATA[YouTube]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2892</guid>
		<description><![CDATA[Overview I saw this amazing deal for a Flip Ultra HD for around £60, down from RRP of £150. Bargain! I had no need for a camcorder but I thought at that price I could experiment a little. Flip Mino HD Vs. Ultra HD Amazon.co.uk had both on offer and I was torn between the [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dorgem-open-source-montion-capture-software/' rel='bookmark' title='Permanent Link: Dorgem Open Source Montion Capture Software'>Dorgem Open Source Montion Capture Software</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/htc-desire-mini-review/' rel='bookmark' title='Permanent Link: HTC Desire Mini Review'>HTC Desire Mini Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/openpandora/' rel='bookmark' title='Permanent Link: OpenPandora'>OpenPandora</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I saw this amazing deal for a Flip Ultra HD for around £60, down from RRP of £150. Bargain! I had no need for a camcorder but I thought at that price I could experiment a little.</p>
<h3>Flip Mino HD Vs. Ultra HD</h3>
<p><a href="http://www.amazon.co.uk" target='_blank'>Amazon</a>.co.uk had both on offer and I was torn between the two. The Mino was more expensive but it was a lot smaller so it would have fit in a pocket a lot better than the Ultra HD. After some research I settled for the Ultra because of the flaws in the Mino and also the Ultra actually came out after the Mino and it has a new encoder.</p>
<h3>Packaging</h3>
<p>The box and stuffing was very neat and reminds of Apple. A cardboard gloss sleeve wraps another box which opens to the left and right to reveal the device itself. All the extras and booklets were hidden under the raised cardboard holding the mini cam in place.</p>
<p>There is a warranty, quick start guide, pouch and a lanyard. The puch is a cloth type material but not the microfibre fabric. The lanyard is string on one side with a metal strands insulated in plastic on the other side.</p>
<h3>Form Factor</h3>
<p>The Flip camera is a tad big to fit in a pocket not because of the width or height but the depth! Whilst it would fit in a pocket it would create a huge bulge. The screen is tiny but usable but the size of the buttons makes up for it. The D-pad is easy to use and really big.</p>
<p>There is a  1/4&#8243; standard screw connector for use with tripods or other mounts. The whole rubberised back is removable to allow the rechargeable battery to be inserted. There is a lock to stock the back from sliding out. The battery fits 2xAA sized battery so if the rechargeable battery runs out, it can be easily swapped out for off the shelf batteries. A nice feature.</p>
<p>There is a HDMI out on the side of the device which allows you to play record clips directly to another product such as a TV. I&#8217;m not sure if it will stream the recording to the TV if it&#8217;s plugged in.</p>
<h3>Usage</h3>
<p>The Camera is very simple to operate. There is a record mode which has a counter at the bottom to show how much recording time is left on the device.</p>
<p>The other mode is playback which you can use to view all the recordings. Each clip is shown in a strip in the order it was recorded. There is a trash or delete button to remove any unwanted clips.</p>
<p>I have not had it for long enough to see if the rechargeable batteries would last the 2 hours of recording time.</p>
<h3>Preview</h3>
<p>Here&#8217;s a clip I made early. I have to admit the recording is not ideal as I was pointing it to a dirt windscreen but you can see the motion of the capture. Another down point is that <a href="http://www.youtube.com/" target='_blank'>YouTube</a> does not support clips with 720p so it was down sampled to 480p which is standard definition.</p>
<div align="center"><object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/NXb2qIQ_A44&amp;hl=en_GB&amp;fs=1?rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/NXb2qIQ_A44&amp;hl=en_GB&amp;fs=1?rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></div>
<p>The video recording isn&#8217;t the best with it&#8217;s digital zoom. I found that playing the full resolution on a computer the colours seemed less saturated and possible some noise in the picture.</p>
<h3>Summary</h3>
<p>Overall a not bad purchase. It fulfilled a want not a need in my life and it does the job. Because of it&#8217;s low price I think it can be mounted anywhere and if it breaks I won&#8217;t be out of a big investment if it was a more expensive video camera. A good buy for mounting it on a bike for example.</p>

<a href='http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/flip-ultra-hd-box-opened/' title='Flip Ultra HD Box Opened'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Flip-Ultra-HD-Box-Opened-150x150.jpg" class="attachment-thumbnail" alt="Flip Ultra HD Box Opened" title="Flip Ultra HD Box Opened" /></a>
<a href='http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/flip-ultra-hd/' title='Flip Ultra HD'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Flip-Ultra-HD-150x150.jpg" class="attachment-thumbnail" alt="Flip Ultra HD" title="Flip Ultra HD" /></a>
<a href='http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/flip-ultra-hd-contents/' title='Flip Ultra HD Contents'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Flip-Ultra-HD-Contents-150x150.jpg" class="attachment-thumbnail" alt="Flip Ultra HD Contents" title="Flip Ultra HD Contents" /></a>
<a href='http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/flip-ultra-hd-box/' title='Flip Ultra HD Box'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Flip-Ultra-HD-Box-150x150.jpg" class="attachment-thumbnail" alt="Flip Ultra HD Box" title="Flip Ultra HD Box" /></a>
<a href='http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/flip-ultra-hd-charging/' title='Flip Ultra HD Charging'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/07/Flip-Ultra-HD-Charging-150x150.jpg" class="attachment-thumbnail" alt="Flip Ultra HD Charging" title="Flip Ultra HD Charging" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/dorgem-open-source-montion-capture-software/' rel='bookmark' title='Permanent Link: Dorgem Open Source Montion Capture Software'>Dorgem Open Source Montion Capture Software</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/htc-desire-mini-review/' rel='bookmark' title='Permanent Link: HTC Desire Mini Review'>HTC Desire Mini Review</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/openpandora/' rel='bookmark' title='Permanent Link: OpenPandora'>OpenPandora</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/flip-ultra-hd-review/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Hidden Data In Photos</title>
		<link>http://www.dannytsang.co.uk/index.php/hidden-data-in-photos/</link>
		<comments>http://www.dannytsang.co.uk/index.php/hidden-data-in-photos/#comments</comments>
		<pubDate>Sat, 10 Jul 2010 18:22:40 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Camera]]></category>
		<category><![CDATA[camera]]></category>
		<category><![CDATA[Exif]]></category>
		<category><![CDATA[exif viewer]]></category>
		<category><![CDATA[exposure settings]]></category>
		<category><![CDATA[high resolution]]></category>
		<category><![CDATA[images]]></category>
		<category><![CDATA[ISO]]></category>
		<category><![CDATA[Jeffrey]]></category>
		<category><![CDATA[photos]]></category>
		<category><![CDATA[resolution]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2908</guid>
		<description><![CDATA[Photos nowadays can have embedded information in them such as make and model, settings used to take the photo, etc. This can be good but also bad depending on what information is embedded. Similar Track Changes in a document, it is very useful when reviewing and modifying documents but if the same document was sent [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/france-trip-photos/' rel='bookmark' title='Permanent Link: France Trip Photos'>France Trip Photos</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/nas-requirements/' rel='bookmark' title='Permanent Link: NAS Requirements'>NAS Requirements</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-word-crashing-frequently/' rel='bookmark' title='Permanent Link: Microsoft Word Crashing Frequently'>Microsoft Word Crashing Frequently</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Photos nowadays can have embedded information in them such as make and model, settings used to take the photo, etc. This can be good but also bad depending on what information is embedded.</p>
<p>Similar Track Changes in a document, it is very useful when reviewing and modifying documents but if the same document was sent to say a customer it may not be so great.</p>
<p>In photos there may be things like make and model of the camera. Fine nothing too revealing. Settings used such as ISO, exposure settings Geo-location, date and time, etc. Some images can even have high resolution thumbnails embedded in them.</p>
<p>A useful tool to see if any of these information are in your photos visit <a href="http://regex.info/exif.cgi" target="_blank">Jeffrey&#8217;s  Exif Viewer</a></p>
<p><a href="http://www.hak5.org/episodes/episode-721" target="_blank">Hak 5 Episode 721 – Water Cooling, EXIF data mining and 25GB free cloud storage</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/france-trip-photos/' rel='bookmark' title='Permanent Link: France Trip Photos'>France Trip Photos</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/nas-requirements/' rel='bookmark' title='Permanent Link: NAS Requirements'>NAS Requirements</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/microsoft-word-crashing-frequently/' rel='bookmark' title='Permanent Link: Microsoft Word Crashing Frequently'>Microsoft Word Crashing Frequently</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/hidden-data-in-photos/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Java 4-Ever</title>
		<link>http://www.dannytsang.co.uk/index.php/java-4-ever/</link>
		<comments>http://www.dannytsang.co.uk/index.php/java-4-ever/#comments</comments>
		<pubDate>Sun, 04 Jul 2010 21:13:15 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Java]]></category>
		<category><![CDATA[.Net]]></category>
		<category><![CDATA[Microsoft]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2881</guid>
		<description><![CDATA[This was such a funny video I had to post it. Related posts:Liquid? All Things Digital Interview Pimp That Snack


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/liquid/' rel='bookmark' title='Permanent Link: Liquid?'>Liquid?</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/all-things-digital-interview/' rel='bookmark' title='Permanent Link: All Things Digital Interview'>All Things Digital Interview</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/pimp-that-snack/' rel='bookmark' title='Permanent Link: Pimp That Snack'>Pimp That Snack</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>This was such a funny video I had to post it.<br />
<object width="560" height="340"><param name="movie" value="http://www.youtube.com/v/fzza-ZbEY70&amp;hl=en_GB&amp;fs=1?rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999"></param><param name="allowFullScreen" value="true"></param><param name="allowscriptaccess" value="always"></param><embed src="http://www.youtube.com/v/fzza-ZbEY70&amp;hl=en_GB&amp;fs=1?rel=0&amp;color1=0x3a3a3a&amp;color2=0x999999" type="application/x-shockwave-flash" allowscriptaccess="always" allowfullscreen="true" width="560" height="340"></embed></object></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/liquid/' rel='bookmark' title='Permanent Link: Liquid?'>Liquid?</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/all-things-digital-interview/' rel='bookmark' title='Permanent Link: All Things Digital Interview'>All Things Digital Interview</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/pimp-that-snack/' rel='bookmark' title='Permanent Link: Pimp That Snack'>Pimp That Snack</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/java-4-ever/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>VNC/RDP Not Refreshing On Ubuntu</title>
		<link>http://www.dannytsang.co.uk/index.php/vncrdp-not-refreshing-on-ubuntu/</link>
		<comments>http://www.dannytsang.co.uk/index.php/vncrdp-not-refreshing-on-ubuntu/#comments</comments>
		<pubDate>Sun, 27 Jun 2010 09:59:24 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Gnome]]></category>
		<category><![CDATA[gnome panel]]></category>
		<category><![CDATA[RDP]]></category>
		<category><![CDATA[remote desktop]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[visual effects]]></category>
		<category><![CDATA[VNC]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2872</guid>
		<description><![CDATA[When I use VNC Client to remote desktop onto my Ubuntu 10.04 I got the background and maybe even the Gnome panel but the windows and programs were not appearing on the screen. However my mouse and clipboard was still working so I had ended up VNC&#8217;ing to the box and switching the display to [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-710/' rel='bookmark' title='Permanent Link: Ubuntu 7.10'>Ubuntu 7.10</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/re-discovering-linux/' rel='bookmark' title='Permanent Link: Re-discovering Linux'>Re-discovering Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-no-monitor-defaults-to-800x600/' rel='bookmark' title='Permanent Link: Ubuntu No Monitor Defaults To 800&#215;600'>Ubuntu No Monitor Defaults To 800&#215;600</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Empty-VNC-Window.png" rel="lightbox[2872]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Empty-VNC-Window-150x150.png" alt="" title="Empty VNC Window" width="150" height="150" class="aligncenter size-thumbnail wp-image-2875" /></a></div>
<p>When I use VNC Client to remote desktop onto my <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 10.04 I got the background and maybe even the <a href="http://www.gnome.org" target='_blank'>Gnome</a> panel but the windows and programs were not appearing on the screen. However my mouse and clipboard was still working so I had ended up VNC&#8217;ing to the box and switching the display to another source.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Screenshot-Appearance-Preferences.png" rel="lightbox[2872]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Screenshot-Appearance-Preferences-150x150.png" alt="" title="Screenshot-Appearance Preferences" width="150" height="150" class="aligncenter size-thumbnail wp-image-2874" /></a></div>
<p>To fix this problem just disable the visual desktop effects under <code>System > Preferences > Appearance</code> Under the <strong>Visual Effects</strong> tab set it to <strong>None</strong>.</p>
<p><a href="http://ubuntuforums.org/showthread.php?t=1383356">VNC &#8211; remote desktop does not refresh</a></p>

<a href='http://www.dannytsang.co.uk/index.php/vncrdp-not-refreshing-on-ubuntu/screenshot-appearance-preferences/' title='Screenshot-Appearance Preferences'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Screenshot-Appearance-Preferences-150x150.png" class="attachment-thumbnail" alt="Screenshot-Appearance Preferences" title="Screenshot-Appearance Preferences" /></a>
<a href='http://www.dannytsang.co.uk/index.php/vncrdp-not-refreshing-on-ubuntu/empty-vnc-window/' title='Empty VNC Window'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Empty-VNC-Window-150x150.png" class="attachment-thumbnail" alt="Empty VNC Window" title="Empty VNC Window" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-710/' rel='bookmark' title='Permanent Link: Ubuntu 7.10'>Ubuntu 7.10</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/re-discovering-linux/' rel='bookmark' title='Permanent Link: Re-discovering Linux'>Re-discovering Linux</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/ubuntu-no-monitor-defaults-to-800x600/' rel='bookmark' title='Permanent Link: Ubuntu No Monitor Defaults To 800&#215;600'>Ubuntu No Monitor Defaults To 800&#215;600</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/vncrdp-not-refreshing-on-ubuntu/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Western Digital Essentials 500GB Portable Drive</title>
		<link>http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/</link>
		<comments>http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/#comments</comments>
		<pubDate>Wed, 23 Jun 2010 10:27:54 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[passport]]></category>
		<category><![CDATA[rootkit]]></category>
		<category><![CDATA[smartware]]></category>
		<category><![CDATA[VCD]]></category>
		<category><![CDATA[western digital]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2852</guid>
		<description><![CDATA[I was shocked when I plugged the drive into my Windows 7 machine when 2 dialogues appear asking me what I want to e.g Open the folder, run the start up program&#8230; But why was there 2!? A quick look in Computer it listed 2 drives, one with 465GB and a &#8220;CD Drive&#8221; called WD [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/will-wright-at-regent-street-apple-store/' rel='bookmark' title='Permanent Link: Will Wright At Regent Street Apple Store'>Will Wright At Regent Street Apple Store</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/all-things-digital-interview/' rel='bookmark' title='Permanent Link: All Things Digital Interview'>All Things Digital Interview</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/tequila-discovered/' rel='bookmark' title='Permanent Link: Tequila Discovered'>Tequila Discovered</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>I was shocked when I plugged the drive into my Windows 7 machine when 2 dialogues appear asking me what I want to e.g Open the folder, run the start up program&#8230; But why was there 2!?</p>
<p>A quick look in Computer it listed 2 drives, one with 465GB and a &#8220;CD Drive&#8221; called WD SmartWare.</p>
<p>A bit of searching and found out Western Digital has taken 614MB out of the drive to put their own software. Fine a bit of marketing to get people to install their software. Further reading into the drive I found out that not only can you <strong>NOT</strong> remove the SmartWare from the drive but it was rootkit design so you can&#8217;t.</p>
<p>This software has appeared in the recent My Passport and My Book range from Western Digital but there is a to recover the space in a My Book but it involves removing the drive from the casing and zeroing the sectors. Not good.</p>
<p>I have to mention that there is a way of preventing the WD SmartWare from mounting but the space the software takes up will not be recovered by using the VCD Manager.</p>
<p>A good (but not complete) way of seeing which devices are affect check out their firmware update page <a href="http://www.wdc.com/wdproducts/wdsmartwareupdate/" target="_blank">http://www.wdc.com/wdproducts/wdsmartwareupdate/</a></p>

<a href='http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/wd-passport-packaging/' title='WD Passport Packaging'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/WD-Passport-Packaging-150x150.jpg" class="attachment-thumbnail" alt="WD Passport Packaging" title="WD Passport Packaging" /></a>
<a href='http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/wd-passport/' title='WD Passport'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/WD-Passport-150x150.jpg" class="attachment-thumbnail" alt="WD Passport" title="WD Passport" /></a>
<a href='http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/old-vs-new-drive/' title='Old vs new drive'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Old-vs-new-drive-150x150.jpg" class="attachment-thumbnail" alt="Old vs new drive" title="Old vs new drive" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/will-wright-at-regent-street-apple-store/' rel='bookmark' title='Permanent Link: Will Wright At Regent Street Apple Store'>Will Wright At Regent Street Apple Store</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/all-things-digital-interview/' rel='bookmark' title='Permanent Link: All Things Digital Interview'>All Things Digital Interview</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/tequila-discovered/' rel='bookmark' title='Permanent Link: Tequila Discovered'>Tequila Discovered</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/western-digital-essentials-500gb-portable-drive/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress Upload File IO Error</title>
		<link>http://www.dannytsang.co.uk/index.php/wordpress-upload-file-io-error/</link>
		<comments>http://www.dannytsang.co.uk/index.php/wordpress-upload-file-io-error/#comments</comments>
		<pubDate>Tue, 22 Jun 2010 12:31:47 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[WordPress]]></category>
		<category><![CDATA[adobe]]></category>
		<category><![CDATA[adobe flash]]></category>
		<category><![CDATA[io error]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2866</guid>
		<description><![CDATA[Just tried to upload files for the first time on my newly installed LAMP service but got an error message on the upload dialogue box saying IO Error in red. A work around is to use the browser upload which only allows you to select one file at a time to upload. To fix the [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/php-file-upload-limit/' rel='bookmark' title='Permanent Link: PHP File Upload Limit'>PHP File Upload Limit</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/why-linux-desktop-is-not-ready-yet/' rel='bookmark' title='Permanent Link: Why Linux Desktop Is Not Ready&#8230; Yet'>Why Linux Desktop Is Not Ready&#8230; Yet</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-incorrect-username-password-with-vsftp/' rel='bookmark' title='Permanent Link: WordPress Incorrect Username / Password With VSFTP'>WordPress Incorrect Username / Password With VSFTP</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just tried to upload files for the first time on my newly installed LAMP service but got an error message on the upload dialogue box saying IO Error in red.</p>
<p>A work around is to use the browser upload which only allows you to select one file at a time to upload.</p>
<p>To fix the issue, upgrade your browser&#8217;s Adobe Flash plugin.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/php-file-upload-limit/' rel='bookmark' title='Permanent Link: PHP File Upload Limit'>PHP File Upload Limit</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/why-linux-desktop-is-not-ready-yet/' rel='bookmark' title='Permanent Link: Why Linux Desktop Is Not Ready&#8230; Yet'>Why Linux Desktop Is Not Ready&#8230; Yet</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-incorrect-username-password-with-vsftp/' rel='bookmark' title='Permanent Link: WordPress Incorrect Username / Password With VSFTP'>WordPress Incorrect Username / Password With VSFTP</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/wordpress-upload-file-io-error/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>WordPress 3.0</title>
		<link>http://www.dannytsang.co.uk/index.php/wordpress-3-0/</link>
		<comments>http://www.dannytsang.co.uk/index.php/wordpress-3-0/#comments</comments>
		<pubDate>Thu, 17 Jun 2010 21:28:52 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Website]]></category>
		<category><![CDATA[WordPress]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2855</guid>
		<description><![CDATA[Just upgraded to version 3 of WordPress. Visually the default admin panel has been tweaked. It&#8217;s too soon to tell what&#8217;s been added without going through the release notes. Related posts:WordPress 2.3.2 WP 2.8.5 WordPress 2.7 &#8211; Big UI Changes


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/wordpress-232/' rel='bookmark' title='Permanent Link: WordPress 2.3.2'>WordPress 2.3.2</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wp-2-8-5/' rel='bookmark' title='Permanent Link: WP 2.8.5'>WP 2.8.5</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-27-big-ui-changes/' rel='bookmark' title='Permanent Link: WordPress 2.7 &#8211; Big UI Changes'>WordPress 2.7 &#8211; Big UI Changes</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>Just upgraded to version 3 of <a href="http://www.wordpress.org" target='_blank'>WordPress</a>. Visually the default admin panel has been tweaked. It&#8217;s too soon to tell what&#8217;s been added without going through the release notes.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/wordpress-232/' rel='bookmark' title='Permanent Link: WordPress 2.3.2'>WordPress 2.3.2</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wp-2-8-5/' rel='bookmark' title='Permanent Link: WP 2.8.5'>WP 2.8.5</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/wordpress-27-big-ui-changes/' rel='bookmark' title='Permanent Link: WordPress 2.7 &#8211; Big UI Changes'>WordPress 2.7 &#8211; Big UI Changes</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/wordpress-3-0/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Site Outage</title>
		<link>http://www.dannytsang.co.uk/index.php/site-outage/</link>
		<comments>http://www.dannytsang.co.uk/index.php/site-outage/#comments</comments>
		<pubDate>Wed, 16 Jun 2010 23:01:03 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Website]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2850</guid>
		<description><![CDATA[The site has been going up and down recently because I was upgrading the server from Ubuntu 8.04 to Ubuntu 10.04 which has caused some problems like the automate upgrades do not work anymore. Another reason for the site being down was that I changed the Name Server for my domain but screwed up my [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/wordpress-built-in-media-library-non-relative-links/' rel='bookmark' title='Permanent Link: WordPress Built-In Media Library Non Relative Links'>WordPress Built-In Media Library Non Relative Links</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/website-down-time/' rel='bookmark' title='Permanent Link: Website Down time'>Website Down time</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/internetwebsite-outage/' rel='bookmark' title='Permanent Link: Internet/Website Outage'>Internet/Website Outage</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>The site has been going up and down recently because I was upgrading the server from <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 8.04 to <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 10.04 which has caused some problems like the automate upgrades do not work anymore.</p>
<p>Another reason for the site being down was that I changed the Name Server for my domain but screwed up my MX records in the process. Long story short I should have left it as it was.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/wordpress-built-in-media-library-non-relative-links/' rel='bookmark' title='Permanent Link: WordPress Built-In Media Library Non Relative Links'>WordPress Built-In Media Library Non Relative Links</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/website-down-time/' rel='bookmark' title='Permanent Link: Website Down time'>Website Down time</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/internetwebsite-outage/' rel='bookmark' title='Permanent Link: Internet/Website Outage'>Internet/Website Outage</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/site-outage/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SPA3102 Username And Password</title>
		<link>http://www.dannytsang.co.uk/index.php/spa3102-username-and-password/</link>
		<comments>http://www.dannytsang.co.uk/index.php/spa3102-username-and-password/#comments</comments>
		<pubDate>Sun, 13 Jun 2010 23:01:59 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[Sipura]]></category>
		<category><![CDATA[SPA]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2825</guid>
		<description><![CDATA[For some reason I tried to gain access to my Sipura 3102 but it was asking for a username and password. I did not remember setting one but in the Whirlpool forum it says do the following: http://[host]/admin/advanced where [host] is the address of the SPA device. SPA 3102 &#8211; default username &#038; password? Related [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/enabling-remote-access-to-mysql/' rel='bookmark' title='Permanent Link: Enabling Remote Access To MySQL'>Enabling Remote Access To MySQL</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/netgear-dg834n-on-o2-broadband/' rel='bookmark' title='Permanent Link: Netgear DG834N On O2 Broadband'>Netgear DG834N On O2 Broadband</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>For some reason I tried to gain access to my Sipura 3102 but it was asking for a username and password. I did not remember setting one but in the Whirlpool forum it says do the following:</p>
<p><code>http://[host]/admin/advanced</code></p>
<p>where [host] is the address of the SPA device.</p>
<p><a href="http://forums.whirlpool.net.au/forum-replies-archive.cfm/702975.html" target="_blank">SPA 3102 &#8211; default username &#038; password?</a></p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/enabling-remote-access-to-mysql/' rel='bookmark' title='Permanent Link: Enabling Remote Access To MySQL'>Enabling Remote Access To MySQL</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/netgear-dg834n-on-o2-broadband/' rel='bookmark' title='Permanent Link: Netgear DG834N On O2 Broadband'>Netgear DG834N On O2 Broadband</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/' rel='bookmark' title='Permanent Link: Linksys SPA3102 And FreePBX On Ubuntu 10.04'>Linksys SPA3102 And FreePBX On Ubuntu 10.04</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/spa3102-username-and-password/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Linksys SPA3102 And FreePBX On Ubuntu 10.04</title>
		<link>http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/</link>
		<comments>http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/#comments</comments>
		<pubDate>Thu, 10 Jun 2010 23:01:47 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Hardware]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Networking]]></category>
		<category><![CDATA[analogue]]></category>
		<category><![CDATA[Asterisk]]></category>
		<category><![CDATA[ata]]></category>
		<category><![CDATA[cisco]]></category>
		<category><![CDATA[database]]></category>
		<category><![CDATA[dhcp]]></category>
		<category><![CDATA[Dial]]></category>
		<category><![CDATA[DND]]></category>
		<category><![CDATA[group pickup]]></category>
		<category><![CDATA[landline number]]></category>
		<category><![CDATA[linksys]]></category>
		<category><![CDATA[linksys spa3102]]></category>
		<category><![CDATA[mysql]]></category>
		<category><![CDATA[mysqladmin]]></category>
		<category><![CDATA[pbx]]></category>
		<category><![CDATA[pbx system]]></category>
		<category><![CDATA[PHP]]></category>
		<category><![CDATA[pots]]></category>
		<category><![CDATA[private branch exchange]]></category>
		<category><![CDATA[pstn]]></category>
		<category><![CDATA[Routes]]></category>
		<category><![CDATA[SIP]]></category>
		<category><![CDATA[softphone]]></category>
		<category><![CDATA[telephone line]]></category>
		<category><![CDATA[Trunks]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[VOIP]]></category>
		<category><![CDATA[web interface]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2186</guid>
		<description><![CDATA[Overview I wanted to setup a Private Branch eXchange(PBX) system using Asterisk server at home. As I already had a traditional land line (PSTN or POTS line) I needed something to bridge the computer to the land line. My idea of having a PBX at was to route as many calls over VOIP which tends [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<h3>Overview</h3>
<p>I wanted to setup a Private Branch eXchange(PBX) system using Asterisk server at home. As I already had a traditional land line (PSTN or POTS line) I needed something to bridge the computer to the land line. My idea of having a PBX at was to route as many calls over VOIP which tends to be cheaper like Skype and still use a traditional landline for emergencies as well as just having a landline number.</p>
<h3>History</h3>
<p>Originally I started writing a post on how to get a PBX with a web interface going on <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 8.04. However once I had it all installed it wasn&#8217;t working 100%. I had issues with permissions and FreePBX had problems with the operation panel. Fast forward 2-3 years and I&#8217;m back doing it again but this time on the next LTS release and 7 minor release later from FreePBX.</p>
<h3>Ubuntu 10.04 LTS</h3>
<h3>Asterisk</h3>
<p>Asterisk is a free and open source software for PBX. It&#8217;s what you see in companies to manage and route all their phones calls. Asterisk is a PBX engine which has several front end engines and even a distribution specially for PBX box called <a href="http://www.trixbox.org/" target="_blank">Trixbox</a>. If you just want a headless PBX then installing Asterix will suffice however I was not technically skilled enough to create all configuration files from scratch and also a nice front end will go a long way for the Wife Acceptance Factor (WAF). This is where FreePBX comes in.</p>
<h3>FreePBX</h3>
<p>FreePBX is GUI interface wrapper for Asterisk. <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> has a FreePBX package in it&#8217;s repository. FreePBX uses a web front end so it can be accessed anywhere and makes administration a lot easier. It uses modules to extend the functionally like add-ons in <a href="http://www.mozilla-europe.org/en/products/firefox/" target='_blank'>Firefox</a>. These include group pickup to Parking Lots.</p>
<p>With FreePBX this sorts out the software side of my PBX.</p>
<h3>Linksys SPA3102</h3>
<p>This an Analogue Telephone Adaptor(ATA) which is used to convert a land line to a digital network and a traditional land line phone to the network too. The hardware has been around for a long time and it does work with Asterisk. The SPA(Sipura)3102 can be used as a standalone PBX box too but in my case it will be used to forward incoming and outgoing calls.</p>
<p>The SPA3102 also has a web interface but it can also be used to act as a router at the same time. The web interface is very basic and not very user friendly but has a lot of options making it very customizable and configurable.</p>
<h3>Asterisk And FreePBX Install</h3>
<p>Switch to root user before installing <code>sudo su</code>.</p>
<p>Install MySQL <code>sudo apt-get install mysql-server</code><br />
When prompted for password enter one.</p>
<p>Install MySQL modules, PHP, kernel headers for compiling code, <code>apt-get install build-essential <a href="http://www.linux.org" target='_blank'>linux</a>-headers-`uname -r` openssh-server bison flex apache2 php5 php5-curl php5-cli php5-mysql php-pear php-db php5-gd curl sox libncurses5-dev libssl-dev libmysqlclient15-dev mpg123 libxml2-dev</code></p>
<p>Go to /usr/src <code>cd /usr/src/</code><br />
and download the Asterisk source files </p>
<blockquote><p>xargs wget << SOURCES</p>
<p>http://downloads.asterisk.org/pub/telephony/dahdi-linux-complete/releases/dahdi-linux-complete-2.2.1+2.2.1.tar.gz</p>
<p>http://downloads.asterisk.org/pub/telephony/libpri/releases/libpri-1.4.10.2.tar.gz</p>
<p>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-1.6.2.6.tar.gz</p>
<p>http://downloads.asterisk.org/pub/telephony/asterisk/releases/asterisk-addons-1.6.2.0.tar.gz</p>
<p>SOURCES</p></blockquote>
<p>Un-tar(zip) all the source files in /usr/src/ <code>tar xvf dahdi-<a href="http://www.linux.org" target='_blank'>linux</a>-complete-2.2.1+2.2.1.tar.gz</code><br />
<code>tar xvf libpri-1.4.10.2.tar.gz</code><br />
<code>tar xvf asterisk-1.6.2.6.tar.gz</code><br />
<code>tar xvf asterisk-addons-1.6.2.0.tar.gz</code></p>
<p>Compile Asterisk in the following order:<br />
<code>cd dahdi-<a href="http://www.linux.org" target='_blank'>linux</a>-complete-2.2.1+2.2.1</code><br />
<code>make all &#038;&#038; make install &#038;&#038; make config</code><br />
<code>cd ../libpri-1.4.10.2</code><br />
<code>make &#038;&#038; make install</code><br />
<code>cd ../asterisk-1.6.2.6</code><br />
<code>./configure</code><br />
<code>make &#038;&#038; make install</code><br />
<code>make samples</code><br />
<code>cd ../asterisk-addons-1.6.2.0</code><br />
<code>./configure</code><br />
<code>make &#038;&#038; make install</code><br />
<code>make samples</code><br />
Download and extract extra sounds <code>cd /var/lib/astersik/sounds</code><br />
<code>wget -O - http://downloads.asterisk.org/pub/telephony/sounds/asterisk-extra-sounds-en-gsm-current.tar.gz | tar xvfz -</code></p>
<p>Create an Asterisk user account on the <a href="http://www.linux.org" target='_blank'>Linux</a> box <code>adduser asterisk --disabled-password --no-create-home --gecos "asterisk PBX user"</code><br />
<code>adduser www-data asterisk</code></p>
<p>Make a backup of the Asterisk configuration file <code>cp /etc/apache2/apache2.conf /etc/apache2/apache2.conf_orig</code></p>
<p>Change the Asterisk config to run as a correct user <code>sed -i 's/^\(User\|Group\).*/\1 asterisk/' /etc/apache2/apache2.conf</code></p>
<p>Create the Asterisk service script which will start and stop the Asterisk demon:</p>
<blockquote><p>cat > /etc/init.d/asterisk <<-END_STARTUP<br />
#!/bin/bash<br />
### BEGIN INIT INFO<br />
# Provides:          asterisk<br />
# Required-Start:    \$network \$syslog<br />
# Required-Stop:     \$network \$syslog<br />
# Default-Start:     2 3 4 5<br />
# Default-Stop:      0 1 6<br />
# Short-Description: Asterisk daemon.<br />
# Description:       This script handles start/stop states of asterisk.<br />
### END INIT INFO</p>
<p>set -e<br />
set -a<br />
PATH=/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin<br />
DESC="Asterisk"<br />
NAME=amportal<br />
DAEMON=/usr/sbin/\$NAME</p>
<p>test -x \$DAEMON || exit 0</p>
<p>d_start() {<br />
    amportal start<br />
}</p>
<p>d_stop() {<br />
    amportal stop<br />
}</p>
<p>d_reload() {<br />
    amportal restart<br />
}</p>
<p>case "\$1" in</p>
<p>start)<br />
    echo -n "Starting \$DESC: \$NAME"<br />
    d_start<br />
    echo "."<br />
;;</p>
<p>stop)<br />
    echo -n "Stopping \$DESC: \$NAME"<br />
    d_stop<br />
    echo "."<br />
;;</p>
<p>restart|force-reload)<br />
    echo -n "Restarting \$DESC: \$NAME"<br />
    d_stop<br />
    sleep 10<br />
    d_start<br />
    echo "."<br />
;;</p>
<p>*)</p>
<p>    echo "Usage: \$SCRIPTNAME {start|stop|restart|force-reload}" >&#038;2<br />
    exit 3<br />
;;</p>
<p>esac</p>
<p>exit 0<br />
END_STARTUP</p></blockquote>
<p>Ensure the permissions of the demon script is correct <code>chmod 755 /etc/init.d/asterisk</code></p>
<p>Make Asterisk start up when the computer starts <code>update-rc.d asterisk defaults 90 10</code></p>
<p>Download and extract FreePBX<br />
<code>cd /usr/src/</code><br />
<code>wget -O - http://mirror.freepbx.org/freepbx-2.7.0.tar.gz | tar xvfz -</code><br />
<code>cd freepbx-2.7.0/</code></p>
<p>Copy the Amportal configuration <code>cp amportal.conf /etc/</code></p>
<p>Set environment variables for the current session. These variables will store the password for MySQL access so that the script can be 100% automated. One is the admin password and the other is the Asterisk database user password. These variables should clear once the terminal session ends but it is advised to remove them from the bash history in <strong>~/.bash_history</strong><br />
<code>export MYSQL_ROOT_PW=abcd</code><br />
<code>export ASTERISK_DB_PW=wxyz</code></p>
<p>Run the database scripts:<br />
<code>mysqladmin -u root -p${MYSQL_ROOT_PW} create asterisk</code><br />
<code>mysqladmin -u root -p${MYSQL_ROOT_PW} create asteriskcdrdb</code><br />
<code>mysql -u root -p${MYSQL_ROOT_PW} asterisk < SQL/newinstall.sql</code><br />
<code>mysql -u root -p${MYSQL_ROOT_PW} asteriskcdrdb < SQL/cdr_mysql_table.sql</code></p>
<blockquote><p>mysql -u root -p${MYSQL_ROOT_PW} <<-END_PRIVS<br />
GRANT ALL PRIVILEGES ON asterisk.* TO asteriskuser@localhost IDENTIFIED BY "${ASTERISK_DB_PW}";<br />
GRANT ALL PRIVILEGES ON asteriskcdrdb.* TO asteriskuser@localhost IDENTIFIED BY "${ASTERISK_DB_PW}";<br />
flush privileges;<br />
END_PRIVS</p></blockquote>
<p>Edit the amportal configuration file with the database username and password<br />
<code>sed -i "s/# \(AMPDBUSER=.*\)/\1/" /etc/amportal.conf</code><br />
<code>sed -i "s/# \(AMPDBPASS=\).*/\1${ASTERISK_DB_PW}/" /etc/amportal.conf</code><br />
<code>sed -i "s@\(AMPWEBROOT=\).*@\1/var/www/@"  /etc/amportal.conf</code><br />
<code>sed -i "s@\(FOPWEBROOT=\).*@\1/var/www/panel@" /etc/amportal.conf</code><br />
<code>sed -i "s@\(FOPWEBADDRESS=\).*@PUTIPADDRESS@" /etc/amportal.conf</code></p>
<p>Change the max PHP file upload size to 120mb in Apache<br />
<code>sed -i 's/\(^upload_max_filesize = \).*/\120M/' /etc/php5/apache2/php.ini</code></p>
<p>Change the files and directories so that Asterisk has access to them<br />
<code>chown asterisk. /var/run/asterisk</code><br />
<code>chown -R asterisk. /etc/asterisk</code><br />
<code>chown -R asterisk. /var/{lib,log,spool}/asterisk</code><br />
<code>chown -R asterisk. /var/www/</code></p>
<p>Remove line ending from the Asterisk configuration file.<br />
<code>sed -i '1 s/\(\[directories\]\).*/\1/' /etc/asterisk/asterisk.conf</code></p>
<p>Start Asterisk<br />
<code>./start_asterisk start</code></p>
<p>Install FreePBX<br />
<code>./install_amp</code></p>
<p>Restart Apache server<br />
<code>/etc/init.d/apache2 restart</code></p>
<p>Create a symlink to the "Music On Hold"(MOH) files<br />
<code>ln -s /var/lib/asterisk/moh /var/lib/asterisk/mohmp3</code></p>
<p>Start FreePBX<br />
<code>amportal start</code></p>
<h3>Asterisk / PBX Terminology</h3>
<p>Before I go into configuring the PBX itself it is worth knowing the terminology behind the technology.</p>
<ul>
<li>Extension - Can be considered as an internal phone number. Each extension can be associated with a user and the user and the user can "roam" from phone to phone keeping their phone number.</li>
<li>Feature Codes - Special phone numbers which can put an extension to do not disturb (DND) so that no phone calls will get through to accessing voicemail.</li>
<li>Trunk - Provides services to the PBX such as land line or to allow calls to another PBX.</li>
<li>Routes - The path a call may go. Routes consists of inbound, calls coming in and outbound, calls leaving the system routes.</li>
<li>Dial Rules - Rules defined in ASCII characters which govern routes e.g Only free phone numbers are allowed to take the land line route. All other numbers should go out to a VOIP provider.</li>
<li>Channels - Number of simultaneous calls a trunk can handle</li>
</ul>
<h3>Configure FreePBX</h3>
<p>First thing to do is set up extensions. Extensions are independent to any available routes as by default Asterisk treats any number dialled as an internal number. Below are steps to create 2 extensions. One number will eventually be assigned to the phone attached to the Linksys SPA3102 and the other for another hard/softphone.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/New-Extension.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/New-Extension-150x150.png" alt="" title="New Extension" width="150" height="150" class="aligncenter size-thumbnail wp-image-2843" /></a></div>
<ol>
<li>Go to Setup > Basic > Extensions menu item.</li>
<li>Ensure "Generic SIP Device" is selected in the Devices drop down box.</li>
<li>Enter the following details:</li>
<ol>
<li>User Extension - Phone number of extension E.G 1000</li>
<li>Display Name - Friendly name</li>
<li>Voicemail &#038; Directory Status - Enable this if you want the user to have voicemail facilities</li>
<li>Secret - Leave blank for now but this is the password for the extension.</li>
</ol>
<li>Submit the changes.</li>
<li>Click on the new extension listed on the right hand side of the Extensions page. This will edit the extension</li>
<li>Under <strong>Device Options</strong> section change the <strong>Mailbox</strong> by removing the @device suffix and just leave the extension number in the field.</li>
<li>Submit the changes again.</li>
<li>Repeat the steps above again to create a second extension, changing the extension number, display name and the mailbox setting E.G 1001</li>
<li>Apply the changes to make it take effect.</li>
</ol>
<p>At this point I would download a SIP softphone such as <a href="http://www.counterpath.com/x-lite.html" target="_blank">X-Lite</a> on two computers and test out the 2 extensions created. Using the X-Lite or other softphones is beyond this article.</p>
<p>For Dialling out of the Sipura 3102 a Trunk is needed as well as configuring the outbound route.</p>
<ol>
<li>Go to Setup > Basic > Trunks in FreePBX</li>
<li>Click on the <strong>Add SIP Trunk</strong></li>
<li>Fill in the following fields:</li>
<ol>
<li>Trunk Description - A friendly name for the trunk. This can be anything</li>
<li>Outbound Caller ID - Full telephone number of the landline including area code.</li>
<li>CID Options - Any</li>
<li>Maximum Channels - 1</li>
<li>Dial Rules - Leave blank</li>
<li>Outbound Dial Prefix - Leave blank</li>
<li>Trunk Name - A memorable name which will be used in the Sipura configuration</li>
<li>Peer Details:<br />
<blockquote><p>canreinvite=no<br />
context=from-pstn<br />
host=[host]<br />
nat=no<br />
port=5061<br />
type=friend<br />
qualify=yes<br />
dtmfmode=rfc2833</p></blockquote>
<p>Change [host] to the IP address of computer hosting Asterisk / FreePBX and [username] to username to be used by Sipura
</li>
<li>Leave the remaining fields blank.</li>
</ol>
<li>Submit Changes.</li>
<li>Go to Setup > Basic > Outbound Routes</li>
<li>Click on 0 9_outside (or create a new one)</li>
<li>Change the settings to as follows:</li>
<ol>
<li>All fields should be blank or left as default up to Dial Patterns.</li>
<li>Dial Patterns - <code>9|.</code></li>
<li>Trunk Sequence - Select the Trunk created above.</li>
</ol>
<li>Submit changes.</li>
<li>Apply the changes.</li>
</ol>
<p>The above setting outbound route requires a 9 to be dialled followed by the number to be dialled. The dial pattern can be changed later.</p>
<p>Create a new inbound route for the landline to Asterisk via SPA3102:</p>
<ol>
<li>Go to Setup > Inbound Call Control > Inbound Routes</li>
<li>Change the following settings:</li>
<ol>
<li>Description - A meaningful name for the inbound route</li>
<li>DID Number - Enter the landline telephone number including the area code.</li>
<li>Set Destination - Set where the landline call should go to. This can be voicemail or an extension</li>
</ol>
<li>Submit changes.</li>
<li>Apply Settings</li>
</ol>
<p>It is worth mentioning here that there is a module in FreePBX called Ring Group which would allow a group of extensions to be named as a destination. This means anyone in the group will have their phone ring when someone rings the landline.</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/FreePBX-user-authentication.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/FreePBX-user-authentication-150x150.png" alt="" title="FreePBX user authentication" width="150" height="150" class="aligncenter size-thumbnail wp-image-2815" /></a></div>
<p>As a recommended step check if a password has been set on the admin web page. Clear out the browser's cookies and cache. Go to the Freepbx page and click on the FreePBX Administration link it should prompt for a password. If not edit the default admin account or add a new account under <code>Setup > Basic > Administration</code></p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Administrators-account.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Administrators-account-150x150.png" alt="" title="Administrators account" width="150" height="150" class="aligncenter size-thumbnail wp-image-2814" /></a></div>
<p>Notice there is a warning under "General Settings". This means the authentication has not been turned on. Submit the changes and apply them once completed. Go to the Freepbx box and edit the file <code>/etc/amportal.conf</code> Look for the line <code>AUTHTYPE=none</code> and change it from <strong>none</strong> to <strong>database</strong>.</p>
<h3>Setting Up SPA3102</h3>
<p>Out of the box the ATA is configured to act as a router and has the web interface disabled on the WAN port. I will be putting SPA3102 into an existing network so I need to enable the WAN port and turn off the DHCP. The WAN port needs to be enabled so that it can connect to the local network instead of the box expecting a modem and turning off DHCP will stop two devices assigning an IP to the computers on the network.</p>
<p>Plug a telephone into phone socket of the SPA3102 and the power in the power socket. Pick up the phone and dial ***** (5 asterisks) and then 7932 and then 1. Hang up or press #.</p>
<p>Now plug the network cable into the Internet port of the SPA3102 <strong>NOT THE ETHERNET PORT</strong>. Point your browser to the IP address of the SPA3102. To find out what the IP is you should be able to check on your router or dial ***** (5 asterisks) > 110 on your phone.</p>
<p>Just like a router, a webpage with settings and status of the device should appear. Use the screenshots below and set all the settings below:</p>
<div align="center"><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-System-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-System-Tab-150x150.png" alt="" title="SPA3102 Voice-System Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2823" /></a><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-SIP-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-SIP-Tab-150x150.png" alt="" title="SPA3102 Voice-SIP Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2822" /></a><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Provisioning-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Provisioning-Tab-150x150.png" alt="" title="SPA3102 Voice-Provisioning Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2819" /></a><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Regional-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Regional-Tab-150x150.png" alt="" title="SPA3102 Voice-Regional Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2821" /></a><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Line-1-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Line-1-Tab-150x150.png" alt="" title="SPA3102 Voice-Line 1 Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2818" /></a><a href="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-PSTN-Line-Tab.png" rel="lightbox[2186]"><img src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-PSTN-Line-Tab-150x150.png" alt="" title="SPA3102 Voice-PSTN Line Tab" width="150" height="150" class="aligncenter size-thumbnail wp-image-2820" /></a></div>
<p>The settings are for UK and I have change the tones in the Voice > Regional settings. Others such as the daylight savings are aligned to the UK time zone.</p>
<p>The following needs to be configured according to the environment.<br />
<strong>Voice > Line 1 > Proxy and Registration</strong></p>
<ul>
<li>Proxy - IP address of the <a href="http://www.linux.org" target='_blank'>Linux</a> box which will host the Asterisk and FreePBX software.</li>
</ul>
<p><strong>Voice > Line 1 > Subscriber Information</strong></p>
<ul>
<li>User ID - Extension set in FreePBX</li>
<li>Password - Leave blank initially for easier debugging but it should match the secret settings in the extensions</li>
</ul>
<p><strong>Voice > PSTN Line > Proxy and Registration</strong></p>
<ul>
<li>Proxy - IP address of the <a href="http://www.linux.org" target='_blank'>Linux</a> box which will host the Asterisk and FreePBX software.</li>
</ul>
<p><strong>Voice > PSTN Line > Dial Plans</strong></p>
<ul>
<li>Dial Plan 2 - S0(<:xxxxxxxxxx>) where x is the phone number of your land land including the area code e.g 01323123456</li>
</ul>
<p><a href="http://www.asterisk.org/" target="_blank">Asterisk</a><br />
<a href="http://www.trixbox.org/" target="_blank">Trixbox</a><br />
<a href="http://www.freepbx.org/" target="_blank">FreePBX</a><br />
<a href="http://hmontoliu.blogspot.com/2010/03/installing-asterisk-and-freepbx-on.html">Installing Asterisk and FreePBX on a vmware instance of Ubuntu 10.04 (Lucid) alpha3</a></p>
<div align="center"></div>

<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/freepbx-user-authentication/' title='FreePBX user authentication'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/FreePBX-user-authentication-150x150.png" class="attachment-thumbnail" alt="FreePBX user authentication" title="FreePBX user authentication" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/administrators-account/' title='Administrators account'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/Administrators-account-150x150.png" class="attachment-thumbnail" alt="Administrators account" title="Administrators account" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-line-1-tab/' title='SPA3102 Voice-Line 1 Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Line-1-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-Line 1 Tab" title="SPA3102 Voice-Line 1 Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-provisioning-tab/' title='SPA3102 Voice-Provisioning Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Provisioning-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-Provisioning Tab" title="SPA3102 Voice-Provisioning Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-regional-tab/' title='SPA3102 Voice-Regional Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-Regional-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-Regional Tab" title="SPA3102 Voice-Regional Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-sip-tab/' title='SPA3102 Voice-SIP Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-SIP-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-SIP Tab" title="SPA3102 Voice-SIP Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-system-tab/' title='SPA3102 Voice-System Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-System-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-System Tab" title="SPA3102 Voice-System Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/spa3102-voice-pstn-line-tab/' title='SPA3102 Voice-PSTN Line Tab'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/SPA3102-Voice-PSTN-Line-Tab-150x150.png" class="attachment-thumbnail" alt="SPA3102 Voice-PSTN Line Tab" title="SPA3102 Voice-PSTN Line Tab" /></a>
<a href='http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/new-extension/' title='New Extension'><img width="150" height="150" src="http://www.dannytsang.co.uk/wp-content/uploads/2010/06/New-Extension-150x150.png" class="attachment-thumbnail" alt="New Extension" title="New Extension" /></a>



<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/adding-outgoing-skype-for-sip-to-freepbx/' rel='bookmark' title='Permanent Link: Adding Outgoing Skype For SIP To FreePBX'>Adding Outgoing Skype For SIP To FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/remote-extension-in-freepbx/' rel='bookmark' title='Permanent Link: Remote Extension In FreePBX'>Remote Extension In FreePBX</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/freepbx-common-voicemail-box/' rel='bookmark' title='Permanent Link: FreePBX &#8211; Common Voicemail Box'>FreePBX &#8211; Common Voicemail Box</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/linksys-spa3102-and-freepbx-on-ubuntu-10-04/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Full Disk &#8211; MediaTomb Hog</title>
		<link>http://www.dannytsang.co.uk/index.php/full-disk-mediatomb-hog/</link>
		<comments>http://www.dannytsang.co.uk/index.php/full-disk-mediatomb-hog/#comments</comments>
		<pubDate>Sun, 30 May 2010 21:40:46 +0000</pubDate>
		<dc:creator>Danny</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Disk]]></category>
		<category><![CDATA[MediaTomb]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://www.dannytsang.co.uk/?p=2805</guid>
		<description><![CDATA[For some reason MediaTomb was out putting a lot of log statements in /var/log/mediatomb.log. I tailed the file and only got what looked like time stamped entries of normal scanning information as I have timed re-scans. The file managed to fill my 250GB hard drive when Ubuntu 10.04 started to complain. After removing the file [...]


Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/mediatomb-dlna-to-playstation-3/' rel='bookmark' title='Permanent Link: MediaTomb DLNA To Playstation 3'>MediaTomb DLNA To Playstation 3</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/xmltv-error-6400-and-xmltv-error-2304/' rel='bookmark' title='Permanent Link: XMLTV Error 6400 And XMLTV Error 2304'>XMLTV Error 6400 And XMLTV Error 2304</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-performance-tweaks-to-ubuntu/' rel='bookmark' title='Permanent Link: My Performance Tweaks To Ubuntu'>My Performance Tweaks To Ubuntu</a></li>
</ol>]]></description>
			<content:encoded><![CDATA[<p>For some reason MediaTomb was out putting a lot of log statements in /var/log/mediatomb.log. I tailed the file and only got what looked like time stamped entries of normal scanning information as I have timed re-scans.</p>
<p>The file managed to fill my 250GB hard drive when <a href="http://www.ubuntu.com/" target='_blank'>Ubuntu</a> 10.04 started to complain. After removing the file using the command line all was fine again.</p>


<p>Related posts:<ol><li><a href='http://www.dannytsang.co.uk/index.php/mediatomb-dlna-to-playstation-3/' rel='bookmark' title='Permanent Link: MediaTomb DLNA To Playstation 3'>MediaTomb DLNA To Playstation 3</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/xmltv-error-6400-and-xmltv-error-2304/' rel='bookmark' title='Permanent Link: XMLTV Error 6400 And XMLTV Error 2304'>XMLTV Error 6400 And XMLTV Error 2304</a></li>
<li><a href='http://www.dannytsang.co.uk/index.php/my-performance-tweaks-to-ubuntu/' rel='bookmark' title='Permanent Link: My Performance Tweaks To Ubuntu'>My Performance Tweaks To Ubuntu</a></li>
</ol></p>]]></content:encoded>
			<wfw:commentRss>http://www.dannytsang.co.uk/index.php/full-disk-mediatomb-hog/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
