<?xml version="1.0" encoding="UTF-8"?>
<?xml-stylesheet type="text/xsl" media="screen" href="/~d/styles/rss2full.xsl"?><?xml-stylesheet type="text/css" media="screen" href="http://feeds.feedburner.com/~d/styles/itemcontent.css"?><rss 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/" xmlns:feedburner="http://rssnamespace.org/feedburner/ext/1.0" version="2.0">

<channel>
	<title>NWI Tech Support</title>
	
	<link>http://www.nwitechsupport.com</link>
	<description>Just another IT guys trials and tribulations</description>
	<lastBuildDate>Thu, 08 Mar 2012 05:44:00 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=</generator>
		<atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="self" type="application/rss+xml" href="http://feeds.feedburner.com/NwiTechSupport" /><feedburner:info uri="nwitechsupport" /><atom10:link xmlns:atom10="http://www.w3.org/2005/Atom" rel="hub" href="http://pubsubhubbub.appspot.com/" /><item>
		<title>OpenGTS LiveCD</title>
		<link>http://feedproxy.google.com/~r/NwiTechSupport/~3/79H0FhQnopk/</link>
		<comments>http://www.nwitechsupport.com/2011/11/15/opengts-livecd/#comments</comments>
		<pubDate>Tue, 15 Nov 2011 16:46:55 +0000</pubDate>
		<dc:creator>tdurbin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.nwitechsupport.com/?p=444</guid>
		<description><![CDATA[Update &#8211; Added some fixes and the like, the new iso can be found in the downloads section or just below. *All passwords are set to &#8216;slighPCs&#8216; by default. &#160; OpenGTSlive-0.0.1 11-16-2011 added CentOS-6 abrt fix (bug ID 4993) added htop (commandline process viewer) added mytop (commandline MySQL process viewer configured to watch the &#8216;gts&#8217; [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Note: There is a print link embedded within this post, please visit this post to print it.</strong></p>
<p>Update &#8211; Added some fixes and the like, the new iso can be found in the downloads section or just below.</p>
<h4>*All passwords are set to &#8216;<span style="color: #000000;">slighPCs</span>&#8216; by default.</h4>
<p>&nbsp;</p>
<p><strong>OpenGTSlive-0.0.1</strong><br />
<em>11-16-2011</em></p>
<ul>
<li><span style="color: #008000;">added CentOS-6 abrt fix (<a href="http://bugs.centos.org/view.php?id=4993" target="_blank"><span style="color: #008000;">bug ID 4993</span></a>)</span></li>
<li><span style="color: #008000;">added <span style="color: #000080;"><a href="http://htop.sourceforge.net/" target="_blank"><span style="color: #000080;">htop </span></a></span>(commandline process viewer)</span></li>
<li><span style="color: #008000;">added <span style="color: #000080;"><a href="http://jeremy.zawodny.com/mysql/mytop/" target="_blank"><span style="color: #000080;">mytop </span></a></span>(commandline MySQL process viewer configured to watch the &#8216;gts&#8217; DB)</span></li>
<li><span style="color: #008000;">added epel repo (for possible future dependency issues)</span></li>
<li><span style="color: #008000;">added &#8216;boot to install&#8217; methods</span></li>
<li><span style="color: #008000;">removed extra OpenGTS files (files left under LIVE_ROOT)</span></li>
<li><span style="color: #008000;">removed 10 second timed login</span></li>
<li><span style="color: #008000;">re-added 10 second timed login (due to missing Language and Keyboard selection option)</span></li>
</ul>
<p>&nbsp;</p>
<p><strong>OpenGTSlive-0.0.2</strong><br />
<em>11-27-2011</em></p>
<ul>
<li><span style="color: #008000;">added fonts to display all languages properly</span></li>
<li><span style="color: #008000;">added OpenGTS Language Selection menu</span></li>
<li><span style="color: #008000;">fixed mytop for installed systems</span></li>
<li><span style="color: #008000;">reconfigured auto-login timer to 3 minutes (more time for Language/Keyboard selection at login)</span></li>
<li><span style="color: #008000;">symlinked OpenGTS logs to /var/log</span></li>
</ul>
<p>&nbsp;</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.<br />
<em>12-22-2011</em></p>
<ul>
<li><span style="color: #008000;">updated CentOS to 6.1 Final</span></li>
<li><span style="color: #008000;">updated OpenGTS to v2.3.9</span></li>
<li><span style="color: #008000;">reconfigured OpenGTS to run under the user &#8216;gts&#8217;</span></li>
<li><span style="color: #008000;">hard drive install; add Firstboot user to sudoers by default</span></li>
<li><span style="color: #008000;">hard drive install; disable screensaver lock by default</span></li>
<li><span style="color: #008000;">added a very simple configuration GUI (via yad)</span></li>
</ul>
<p>&nbsp;</p>
<p>Note: There is a file embedded within this post, please visit this post to download the file.<br />
<em>03-07-2012</em></p>
<ul>
<li><span style="color: #008000;">updated CentOS to 6.2 Final</span></li>
<li><span style="color: #008000;">updated OpenGTS to v2.4.0</span></li>
<li><span style="color: #008000;">replaced OpenGTS start-up script (tk10x server is started by default)<br />
</span></li>
<li><span style="color: #008000;">added start-up scripts for </span><span style="color: #008000;">default</span><span style="color: #008000;"><span style="color: #000000;"> aspicore</span>, <span style="color: #000000;">gtsdmtp</span>, <span style="color: #000000;">icare</span>,</span> sipgear<span style="color: #008000;">, <span style="color: #000000;">taip</span>, and <span style="color: #000000;">template</span></span> <span style="color: #008000;">(spec&#8217;d for GPS2OpenGTS_free of which UDP is still non-functional)</span></li>
<li><span style="color: #008000;">opened additional TCP and UDP ports 31200 and 31272 via iptables<br />
</span></li>
</ul>
<p>&nbsp;</p>
<p>*We have decided to give <a title="MyLiveTracker" href="https://www.google.com/url?sa=t&amp;rct=j&amp;q=&amp;esrc=s&amp;source=web&amp;cd=2&amp;cts=1331163485821&amp;ved=0CD0QFjAB&amp;url=https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dde.msk.mylivetracker.client.android%26hl%3Den&amp;ei=WPFXT9biLsb2ggfAsc3SDA&amp;usg=AFQjCNGv-cV2B42p9PWWv4ATIoztPHR2Lw&amp;sig2=CCrh2dQkhB4LnmHCn6D1nw&amp;cad=rja" target="_blank">MyLiveTracker</a> a go for Android tracking, the configuration is as follows:</p>
<ol>
<li>Click on <span style="color: #008000;">Settings</span> -&gt; <span style="color: #008000;">Server</span></li>
<li>For <span style="color: #008000;">Transfer protocol</span> select <span style="color: #008000;">Tk102 Emulator</span></li>
<li>For <span style="color: #008000;">Server address (dns or ip)</span> add <span style="color: #008000;">your</span> <span style="color: #008000;">WAN IP or DDNS name</span></li>
<li>For <span style="color: #008000;">port</span> enter <span style="color: #008000;">31272</span></li>
<li>For <span style="color: #008000;">Server path (only for&#8230;)</span> enter <span style="color: #008000;">your WAN IP or DDNS name</span> at port <span style="color: #008000;">8080</span> (Example:  <span style="color: #008000;">slighpcs.foundhere.org:8080</span>)</li>
<li>Check the box next to <span style="color: #008000;">Close connection after every upload</span></li>
<li>Change the <span style="color: #008000;">Time trigger</span> (Default is 10 seconds), add <span style="color: #008000;">Trigger Logic</span> along with a <span style="color: #008000;">Distance trigger</span>&#8230; if you wish</li>
<li>Click <span style="color: #008000;">Save</span></li>
<li>Click <span style="color: #008000;">Settings</span> -&gt; <span style="color: #008000;">Account</span></li>
<li>Navigate to the <span style="color: #000080;">OpenGTS</span> web interface, login, click on the <span style="color: #000080;">Administration</span> tab, then click on <span style="color: #003366;"><span style="color: #000080;">Vehicle</span> <span style="color: #000080;">Admin</span></span></li>
<li>Create a new <span style="color: #003366;"><span style="color: #000080;">Vehicle</span> <span style="color: #000080;">ID</span></span> or modify the existing <span style="color: #000080;">test01</span> by clicking the <span style="color: #000080;">Edit</span> button</li>
<li>Add the <span style="color: #008000;">Device Id (IMEI)</span> number from <span style="color: #008000;">MyLiveTracker</span> to the <span style="color: #003366;"><span style="color: #000080;">Unique</span> <span style="color: #000080;">ID</span></span> field</li>
<li>Click <span style="color: #008000;">Cancel</span> to find your way back to the main interface within <span style="color: #008000;">MyLiveTracker</span></li>
<li>Click <span style="color: #008000;">Localization</span> (this will initiate GPS)</li>
<li>Click <span style="color: #008000;">Tracking</span></li>
</ol>
<p>&nbsp;</p>
<p>We have also added an update script (<span style="color: #008000;">opengts_0.0.2_update.sh</span>) in the Downloads section to update any previous LiveCD install&#8230;</p>
<p><del>*Apparently the <strong>mytop</strong> config file didn&#8217;t make it&#8217;s way over properly. To fix this issue, you can either copy the contents of <a href="http://www.nwitechsupport.com/download/69/" target="_blank">gtsmytop.txt</a> to the file ~/.mytop (<em>the file will have to be created</em>)</del> or just run the following from a terminal (&#8216;Applications&#8217; &gt; &#8216;System Tools&#8217; &gt; &#8216;Terminal&#8217;):</p>
<blockquote><p><del>wget -O ~/.mytop http://www.nwitechsupport.com/download/69/</del></p></blockquote>
<blockquote><p>wget -O ~/update002.sh http://www.nwitechsupport.com/download/opengts/opengts_0.0.2_update.sh</p>
<p>su (enter your password)</p>
<p>sh update002.sh</p></blockquote>
<p>&nbsp;</p>
<p>This is somewhat of  follow-up for the OpenGTS script recently posted, but I figured it deserved it&#8217;s own post due to the information I wanted to provide.</p>
<p>You can download the CentOS 6 OpenGTS LiveCD from the downloads section, or just click <a href="http://www.nwitechsupport.com/download/67/" target="_blank">here</a>. We have aptly named this distro &#8216;OpenGTS Live&#8217;.</p>
<p>What is OpenGTS Live?</p>
<p>OpenGTS Live is a LiveCD running CentOS 6.0 Final with all of the necessary components to successfully operate OpenGTS, as well as phpMyAdmin for low-level OpenGTS database manipulation. This includes native Tomcat6 (v6.0.24), OpenJDK (v1.6.0.0), MySQL-server (v5.1.52), Apache2 (v2.2.15), and phpMyAdmin (v3.4.7) <em>installed from the epel repo</em>, as well as OpenGTS (v2.3.8). Ant (v1.7.1) is also installed to allow rebuilding of the webapps, in case you&#8217;d like to add your own custom edits.</p>
<p>The LiveCD is locked down via iptables (firewall) to only allow TCP port 8080 for tomcat (OpenGTS Web Interface), both TCP and UDP port 31000 for OpenDMTP communications (GPS data server transmissions), as well as TCP port 22 for shell access. Of course, to allow successfull communications between device(s) and server you&#8217;ll need to map all ports with the exception of ssh (port 22) from your router/firewall to the OpenGTS server.</p>
<p>Here is a run through:</p>
<p>1.) Download and burn the image to CD. While Windows 7 includes a native ISO burning utility, there are plenty of ISO to disk applications for all other flavors&#8230; you can refer to <a href="http://www.nwitechsupport.com/2010/01/06/how-to-burn-an-iso-file-to-cd-from-within-windows/" target="_blank">this</a> post if you are on one of those other various versions (Windows XP, Vista, etc&#8230;).</p>
<p>&nbsp;</p>
<p>2.) Insert and boot from the CD (either use the Function command for the boot menu or change the boot sequence from within BIOS).</p>
<p><a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdBoot.png"><img class="alignnone size-medium wp-image-446" title="LiveCD Boot" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdBoot-300x216.png" alt="" width="300" height="216" /></a>     <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdBootMenu.png"><img class="alignnone size-medium wp-image-447" title="LiveCD Boot Menu" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdBootMenu-300x216.png" alt="" width="300" height="216" /></a>     <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdSplashScreen.png"><img class="alignnone size-medium wp-image-448" title="LiveCD Splash Screen" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdSplashScreen-300x217.png" alt="" width="300" height="217" /></a></p>
<p>&nbsp;</p>
<p>3.) Login to the LiveCD (or wait 10 seconds to let the Auto Login take place).</p>
<p><a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdAutoLogin.png"><img class="alignnone size-medium wp-image-449" title="LiveCD Auto Login" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdAutoLogin-300x216.png" alt="" width="300" height="216" /></a></p>
<p>&nbsp;</p>
<p>4.) You should now have the system loaded. On the desktop you&#8217;ll notice two important icons labeled <strong>&#8216;OpenGTS Web Interface&#8217;</strong> as well as &#8216;<strong>phpMyAdmin&#8217;</strong>. You can also find both shortcuts under &#8216;<em>Applications&#8217; &gt; &#8216;Internet&#8217; </em>(top left-hand corner).</p>
<p><a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdDesktop.png"><img class="alignnone size-medium wp-image-453" title="Livecd Desktop" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdDesktop-300x215.png" alt="" width="300" height="215" /></a>     <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdApplications.png"><img class="alignnone size-medium wp-image-456" title="LiveCD Applications" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdApplications-300x216.png" alt="" width="300" height="216" /></a></p>
<p>&nbsp;</p>
<p>5.) Let&#8217;s start by double clicking the <strong>&#8216;OpenGTS Web Interface&#8217;</strong> icon on the desktop. You&#8217;ll be prompted to login. The <em>Account</em>: is <em><strong>&#8216;admin&#8217;</strong></em> and the <em>Password</em>: is <em><strong>&#8216;slighPCs&#8217;</strong></em>, leave the <em>User</em>: field blank. Click on <em>&#8216;Administration&#8217; &gt; &#8216;Vehicle Admin&#8217;</em> and you&#8217;ll notice the user <strong><em>&#8216;test01&#8242;</em></strong>. This ID was specifically setup for the Android application <a href="http://www.google.com/url?sa=t&amp;rct=j&amp;q=GPS2OpenGTS_free&amp;source=web&amp;cd=1&amp;ved=0CB8QFjAA&amp;url=https%3A%2F%2Fmarket.android.com%2Fdetails%3Fid%3Dcom.wiebej.gps2opengtsfree%26hl%3Den&amp;ei=u5HCTtjTLIjO2wXZ7szWDg&amp;usg=AFQjCNHHN-yaB-5OOMCFCOR3BNVpqfULGQ" target="_blank">&#8216;GPS2OpenGTS_free&#8217;</a> for testing purposes.</p>
<p><a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdGTScredentials.png"><img class="alignnone size-medium wp-image-459" title="LiveCD OpenGTS Credentials" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdGTScredentials-300x216.png" alt="" width="300" height="216" /></a>     <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdWebInterfaceHome.png"><img class="alignnone size-medium wp-image-460" title="LiveCD OpenGTS Web Interface Home" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdWebInterfaceHome-300x216.png" alt="" width="300" height="216" /> </a>    <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdGTSvehicleID.png"><img class="alignnone size-medium wp-image-464" title="LiveCD OpenGTS VehicleID" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdGTSvehicleID-300x216.png" alt="" width="300" height="216" /></a></p>
<p>&nbsp;</p>
<p>6.) Now we&#8217;ll take a look at <strong>&#8216;phpMyAdmin&#8217;</strong>. You can open the interface from the desktop icon or via <em>&#8216;Applications&#8217; &gt; &#8216;Internet&#8217; &gt; &#8216;phpMyAdmin&#8217;</em>. The <em>Username</em>: is <em><strong>&#8216;root&#8217;</strong></em> and the <em>Password</em>: is <strong><em>&#8216;slighPCs&#8217;</em></strong> (the same credentials for MySQL). The OpenGTS database was defaultly named <em>&#8216;gts&#8217;</em>.</p>
<p><a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminLogin.png"><img class="alignnone size-medium wp-image-466" title="LiveCD phpMyAdmin Login" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminLogin-300x216.png" alt="" width="300" height="216" /> </a>    <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminHome.png"><img class="alignnone size-medium wp-image-467" title="LiveCD phpMyAdmin Home" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminHome-300x217.png" alt="" width="300" height="217" /> </a>    <a href="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminGTSDB.png"><img class="alignnone size-medium wp-image-468" title="LiveCD phpMyAdmin OpenGTS DB" src="http://www.nwitechsupport.com/wp-content/uploads/2011/11/LivecdPhpMyAdminGTSDB-300x216.png" alt="" width="300" height="216" /></a></p>
<p>&nbsp;</p>
<p>That about sums it up!</p>
<p>There will be a follow-up post to run through the install process as soon as time permits.</p>
<p>&nbsp;</p>
<h4>If anyone has any suggestions, questions, or comments please let us know!</h4>
<p>&nbsp;</p>
<p><a href="http://www.nwitechsupport.com/forum/?mingleforumaction=viewtopic&amp;t=3">Join the Forum discussion on this post</a></p>
<img src="http://feeds.feedburner.com/~r/NwiTechSupport/~4/79H0FhQnopk" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nwitechsupport.com/2011/11/15/opengts-livecd/feed/</wfw:commentRss>
		<slash:comments>35</slash:comments>
		<feedburner:origLink>http://www.nwitechsupport.com/2011/11/15/opengts-livecd/</feedburner:origLink></item>
		<item>
		<title>OpenGTS Install</title>
		<link>http://feedproxy.google.com/~r/NwiTechSupport/~3/ES_U3sLpKsI/</link>
		<comments>http://www.nwitechsupport.com/2011/11/10/opengts-install/#comments</comments>
		<pubDate>Thu, 10 Nov 2011 20:44:47 +0000</pubDate>
		<dc:creator>tdurbin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.nwitechsupport.com/?p=432</guid>
		<description><![CDATA[Recently we have become involved in a project that I figured I&#8217;d share with the community as it seems there are numerous build requests on freelancer.com as well as many other &#8216;rent-a-guru&#8217; sites&#8230; and as always, this is our contribution back to the AWSOME world of Open Source! Our goal was to build, but of [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Note: There is a print link embedded within this post, please visit this post to print it.</strong></p>
<p>Recently we have become involved in a project that I figured I&#8217;d share with the community as it seems there are numerous build requests on freelancer.com as well as many other &#8216;rent-a-guru&#8217; sites&#8230; and as always, this is our contribution back to the AWSOME world of Open Source!</p>
<p>Our goal was to build, but of course, an Open Source GPS (Global Positioning System) Tracking System to be used with Android devices.</p>
<p>Doing little research yielded that there was no better route than <a href="http://www.opengts.org/" target="_blank">OpenGTS</a>&#8230; it&#8217;s been around for ages, implemented in over 90+ countries, has an enormous list of compatible devices, functionality that seems limitless, scalability, etc&#8230; Needless to say, we found our match.</p>
<p>Next came the core build/implementation phase to provide an environment for development. This was the part that was lacking without some background in Java, MySQL, Tomcat, and Linux in general&#8230;</p>
<p>Searching provided numerous &#8216;good&#8217; posts on the subject, and the documentation on GeoTelematic Solutions website was helpful as well, but there was nothing that just &#8220;worked&#8221; out-of-the-box. Hence, the reason for this article.</p>
<p>To begin, we started with a fresh install of CentOS 6 &#8220;Minimal Desktop&#8221;, the DVD iso came from from the official CentOS mirror, have a look <a href="http://www.centos.org/modules/tinycontent/index.php?id=30" target="_blank">here</a> for the full locations list.</p>
<p>During the install you were requested to enter a &#8216;root&#8217; password, you will need this password to run the script as sudo has not been setup for the user created during the initial start-up. When you reach the login you&#8217;ll notice your created user in a list above &#8216;other&#8230;&#8217;. Click on &#8216;other&#8217; and type root as the username, then enter the password you created during the install. You will receive a warning about running under the &#8216;root&#8217; account. You can dismiss this and even put a check in the box &#8216;&#8230;don&#8217;t show this again&#8230;&#8217;.</p>
<p>Here is where the hard part becomes simple&#8230; To install OpenGTS all you need to do is open a terminal window &#8216;Applications &gt; System Tools &gt; Terminal&#8217;. Then execute the following command:</p>
<blockquote><p>mkdir ~/files; cd ~/files; wget http://www.nwitechsupport.com/download/opengts/opengts_cos6_r2a.sh</p></blockquote>
<p>You just told Linux to create the directory &#8216;files&#8217; under your home directory which is currently &#8216;/root&#8217;, move to that directory and download the Installer Script.</p>
<p>Next we&#8217;ll want to run the script by executing the following command:</p>
<blockquote><p>sh opengts_cos6_r2a.sh</p></blockquote>
<p>After the script completes you should have a fully functional OpenGTS system&#8230; problem is that you&#8217;ll need a way for your devices to communicate back to the system to track their locations. This will require some network environment information as you&#8217;ll need to open port 8080 TCP for tomcat (access to the web interface), as well as port 31000 TCP and UDP (to allow the OpenDMTP protocol through) and then pass the connection to your newly installed OpenGTS server.</p>
<p>How to go about these steps are dependent upon a number of factors within your environment including your Firewall/Router, Internet WAN IP (DHCP or Static), and LAN IP of the OpenGTS server.</p>
<p>You can acquire your LAN IP via the terminal with the command:</p>
<blockquote><p>ifconfig</p></blockquote>
<p>If you plan on keeping the install around, I would recommend setting a static IP, or better yet, set an IP via the DHCP server and lock it down by the MAC address&#8230; depending on your environment, of course.</p>
<p>You can acquire your WAN IP via any MYIP website such as our own <a href="http://myip.spcddns.com" target="_blank">here</a>.</p>
<p>The firewall/router is going to depend on <em>your specific</em> firewall/router, as stated&#8230; and there are just too many to list. To narrow down your efforts search for &#8216;Port Mapping&#8221; or &#8216;Pinhole&#8217; with regard to your specific device.</p>
<p>If you have a DHCP (Dynamic Host Configuration Protocol) address on the WAN side, as many subscribers do. You&#8217;ll want to look into Dynamic DNS as a permanent solution. We provide Dynamic DNS to our own client base, it&#8217;s just not been released to the public (formally)&#8230; if you&#8217;d like to be added send us a request and we&#8217;ll set up an account for you.</p>
<p>Bare in mind that the script provided is a crude BASH script, and we take no responsibility for any issues or damages this may cause. Just covering our own there. If you have any problems, questions, etc&#8230; Let us know.</p>
<img src="http://feeds.feedburner.com/~r/NwiTechSupport/~4/ES_U3sLpKsI" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nwitechsupport.com/2011/11/10/opengts-install/feed/</wfw:commentRss>
		<slash:comments>18</slash:comments>
		<feedburner:origLink>http://www.nwitechsupport.com/2011/11/10/opengts-install/</feedburner:origLink></item>
		<item>
		<title>Attention IT Bloggers…</title>
		<link>http://feedproxy.google.com/~r/NwiTechSupport/~3/8FrSlDUKBNM/</link>
		<comments>http://www.nwitechsupport.com/2011/03/15/attention-it-bloggers/#comments</comments>
		<pubDate>Tue, 15 Mar 2011 12:23:40 +0000</pubDate>
		<dc:creator>admin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Uncategorized]]></category>

		<guid isPermaLink="false">http://www.nwitechsupport.com/?p=427</guid>
		<description><![CDATA[Hello all, First off, I would like to thank all of you who have made your way to this site. Second off, I would like to apologize for the lack of new material. Fortunately, we have been rather busy here lately and, unfortunately, haven&#8217;t had any free time to write any new articles&#8230; With that [...]]]></description>
			<content:encoded><![CDATA[<p>Hello all,</p>
<p>First off, I would like to thank all of you who have made your way to this site. Second off, I would like to apologize for the lack of new material. Fortunately, we have been rather busy here lately and, unfortunately, haven&#8217;t had any free time to write any new articles&#8230; With that said, we are seeking your experiences and expertise. Anyone with the desire is welcome. Please <a href="http://www.nwitechsupport.com/wp-login.php?action=register">join our network</a> and contribute away!<br />
&nbsp;</p>
<p>Thank you for your support,<br />
Ted</p>
<img src="http://feeds.feedburner.com/~r/NwiTechSupport/~4/8FrSlDUKBNM" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nwitechsupport.com/2011/03/15/attention-it-bloggers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		<feedburner:origLink>http://www.nwitechsupport.com/2011/03/15/attention-it-bloggers/</feedburner:origLink></item>
		<item>
		<title>Providing interactive Remote access.</title>
		<link>http://feedproxy.google.com/~r/NwiTechSupport/~3/cqzosM3fs-8/</link>
		<comments>http://www.nwitechsupport.com/2010/03/02/providing-interactive-remote-access/#comments</comments>
		<pubDate>Tue, 02 Mar 2010 19:31:13 +0000</pubDate>
		<dc:creator>tdurbin</dc:creator>
				<category><![CDATA[General]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Macintosh]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://www.nwitechsupport.com/?p=228</guid>
		<description><![CDATA[Remote technical support Some number of years ago, we constructed a web-based remote support application utilizing the open source software UltraVNC. It&#8217;s a mini sever known as SC (Single Click) and it&#8217;s really easy to build. Take a look at the walk through for details. There are also lots of excellent 3rd party projects to [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Note: There is a print link embedded within this post, please visit this post to print it.</strong></p>
<h2>Remote technical support</h2>
<p>Some number of years ago, we constructed a web-based remote support application utilizing the open source software UltraVNC. It&#8217;s a mini sever known as SC (Single Click) and it&#8217;s really easy to build. Take a look at the <a title="UltraVNC SC" href="http://www.uvnc.com/addons/singleclick.html" target="_blank">walk through</a> for details. There are also lots of excellent 3rd party projects to consider as well, you can find them within the <a title="UltraVNC Forum" href="http://forum.ultravnc.info/" target="_blank">forum</a>.</p>
<p>All you need is to get going is:</p>
<ul>
<li>access to your router configuration</li>
<li>a bit of in-site on (port mapping and firewall ports)</li>
<li>an MS Windows (Mac and Unix/Linux work as well)  box to serve as the the listener</li>
<li>webspace to host your compiled application</li>
<li>It is also a great relief to use a DDNS system to ease the locating of your machine on the Internet as well.</li>
</ul>
<p><!-- br--><br />
<strong>What is DDNS (Dynamic Domain Name System)?</strong><br />
Dynamic DNS is a system designed to implement the mapping of FQDN&#8217;s (Fully Qualified Domain Name) to DHCP allocated IP addresses.</p>
<p><strong>So&#8230; what does this do for me?</strong><br />
In layman&#8217;s terms, DDNS essentially allows you to give your computer a persistent name to be reached at over the Internet.</p>
<p><strong>Can&#8217;t my machine be reach via IP address?</strong><br />
Absolutely, the problem is that most residential ISP&#8217;s (Internet Service Provider) utilize a DHCP (Dynamic Host Configuration Protocol) server to provide you an IP address. A DHCP server houses list(s) of IP addresses called Range(s) to allot to the numerous clients they serve on an as needed basis. Each allotted IP address is leased for a specific amount of time before it expires and your machine needs to either renew or request a new one depending on the ISP&#8217;s server configuration.</p>
<p><strong>How does a DDNS server work?</strong><br />
A DDNS server works by allowing the user to create an A Record (Address Record) to be housed in a specific Zone File<strong> </strong>(which can be though of as a domain configuration file). This record stores the name of your choosing and maps to the IP address that the configuration detects from your WAN connection. This name is then pre-pended to the domain name you selected or was allotted to you and this is the FQDN in which your WAN IP is located. For this to work properly a client piece is required. The job of the client piece is to monitor your IP address changes and report them back to the server.</p>
<p><strong>WAN address&#8230;, then how do I find my computer?</strong><br />
First things first, you will need to find your LAN (Local Area Network) IP address. The easiest way to go about this is to open a command prompt from the start menu or by using the key command <code>WIN+R</code>, typing <code>cmd</code> in the run box and pressing Enter. From the command prompt type <code>ipconfig</code> and press Enter. Your IP address will be listed in the output. To find your computer from the Internet, more than likely, you will need to gain entrance through a NAT (Network Address Translation) system first. A NAT is designed to provide all of your computers/devices behind the router a single WAN IP address provided by your ISP. This system was designed primarily to conserve the limited number of IP addresses on the Internet. To break it down, the router takes over and directs traffic between the Internet and your LAN. To locate a specific device behind a NAT a port mapping or pinhole is required. This port mapping is essentially a direct path via a specific port between the router and the specified computer or device. When a request from the Internet comes in for that specific port the router checks it&#8217;s list and recognizes, for example, port 5500 is mapped to IP address 192.168.0.104 (note that some routers require/prefer mappings based on a hostname rather than IP address), and sends it along happily.</p>
<p><strong>The Listener (VNC server)</strong><br />
UltraVNC server, as well as most other VNC servers, provide a listening mode that can be flagged during execution to enable to the server to listen for and accept/deny incoming connection attempts. The beauty of listening mode is that most firewalls are bypassed from the connecting side due to the outgoing rather than incoming request. The default listening port is 5500.</p>
<h2><span style="color: #008000;"><strong>Our latest project</strong></span></h2>
<p>Our latest project, currently in the works and partially completed, was designed to offer anyone with an Internet connection the ability to provide friends, family, clients, etc&#8230; interactive live support utilizing the recent  development of the <a title="UltraVNC" href="http://www.uvnc.com" target="_blank">UltraVNC</a> wrapper, known as <a title="ChunkVNC" href="http://forum.ultravnc.info/viewtopic.php?t=15764" target="_blank">ChunkVNC</a>.</p>
<p>We currently have the Windows client/viewer, as well as the Macintosh client available and we&#8217;re currently working on a Linux solution.</p>
<p>To use these services, all one would need to do is instruct their friend, family, client, etc&#8230; to the <a title="slighPC's" href="http://www.slighpcs.com">slighPC&#8217;s </a><span style="color: #000080;"><strong>Live Support</strong></span> section located under the <strong><span style="color: #000080;">Main Menu</span></strong> on the right-hand side. Download and run the client application labeled:</p>
<div>
<div><a title="Windows Open Remote Client" href="http://www.nwitechsupport.com/download/49/"><strong> <img title="Live Support client - Windows" src="http://www.slighpcs.com/images/stories/connect48.png" border="0000" alt="Live Support client - Windows" width="48" height="48" />OpenRemoteDesk &#8211; Windows</strong></a>.</div>
<div><a title="OpenRemoteDesk v2" href="http://www.nwitechsupport.com/download/59/"><strong><strong>OpenRemoteDesk_v2 &#8211; Windows</strong></strong></a></div>
<div><span style="color: #ffffff;">.<br />
</span></div>
</div>
<p>The <em>support provider</em> would then download and run the viewer, also under the &#8220;Live Support&#8221; section labeled:</p>
<div><strong><a title="Windows Open Remote Viewer" href="http://www.nwitechsupport.com/download/50/"><img title="Live Support viewer - Windows" src="http://www.slighpcs.com/images/stories/connect48.png" border="0000" alt="Live Support viewer - Windows" width="48" height="48" />OpenRemoteView &#8211; Windows</a></strong>.</div>
<div><a title="OpenRemoteView v2" href="http://www.nwitechsupport.com/download/60/"><strong>OpenRemoteView_v2 &#8211; Windows</strong></a></div>
<p></br><br />
Type in the code provided by your friend, family, client, etc&#8230; and lend your helping hand as the rest is self-explanatory.</p>
<img src="http://feeds.feedburner.com/~r/NwiTechSupport/~4/cqzosM3fs-8" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nwitechsupport.com/2010/03/02/providing-interactive-remote-access/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		<feedburner:origLink>http://www.nwitechsupport.com/2010/03/02/providing-interactive-remote-access/</feedburner:origLink></item>
		<item>
		<title>slighPCs’ Puppy Linux build…</title>
		<link>http://feedproxy.google.com/~r/NwiTechSupport/~3/VGCg-ZNTm2Y/</link>
		<comments>http://www.nwitechsupport.com/2010/02/01/slighpcs-puppy-linux-build/#comments</comments>
		<pubDate>Mon, 01 Feb 2010 21:34:46 +0000</pubDate>
		<dc:creator>tdurbin</dc:creator>
				<category><![CDATA[Linux]]></category>

		<guid isPermaLink="false">http://www.nwitechsupport.com/?p=267</guid>
		<description><![CDATA[I have recently began revamping our Puppy build. Recompiling the majority of applications found on the ISO as quite a few of the PETs are relatively ancient. As well there are many missing packages we find complimentary to the portable OS. I will post the PETs and latest ISO as soon as I find time. [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Note: There is a print link embedded within this post, please visit this post to print it.</strong></p>
<p>I have recently began revamping our Puppy build. Recompiling the majority of applications found on the ISO as quite a few of the PETs are relatively ancient. As well there are many missing packages we find complimentary to the portable OS. I will post the PETs and latest ISO as soon as I find time.</p>
<p>&#8230;I have begun uploading the recompiled PETs. They can be found under the <strong>&#8220;Puppy Linux Pets&#8221;</strong> category in the Downloads section.</p>
<p style="text-align: left;">I finally made time to add the finishing touches to our Puplet aptly named sPCpup over the week end. <a href="http://www.nwitechsupport.com/wp-content/uploads/2010/02/Screenshot.png"> </a>The base image has been posted to the Downloads section.</p>
<p style="text-align: left;"><a href="http://www.nwitechsupport.com/wp-content/uploads/2010/02/Screenshot.png"><img class="size-medium wp-image-300    aligncenter" title="sPCpup Desktop" src="http://www.nwitechsupport.com/wp-content/uploads/2010/02/Screenshot-300x187.png" alt="" width="300" height="187" /></a><a href="http://www.nwitechsupport.com/wp-content/uploads/2010/02/Screenshot.png"><br />
</a>I noticed a minor issue regarding the Wine menu and a missing icon. I have rebuilt the image with the fix included and uploaded to the Downloads section. I didn&#8217;t feel it was necessary to increment the ISO revision, so the image name remains the same. If you are running live and would like to manually fix this issue type the following from the command line:</p>
<p style="text-align: left;"><code>cd /usr/share/desktop-directories; wget -O Puppy-Wine.directory http://slighpcs.com/downloads/puppy/spc431/Puppy-Wine-menu</code></p>
<p style="text-align: left;">Please feel free to post any comments or questions regarding PETs or Puppy Linux images here.</p>
<p style="text-align: left;">Sheesh&#8230; another issue with the wine pet was discovered&#8230; apparently I have got to slow down. Winetricks and all of the application symlinks were missed on the inclusion. I apologize for the inconvenience as you will need to uninstall/reinstall or simply reinstall over the top of the existing. The updated PET has be uploaded.</p>
<p style="text-align: left;">I have been working on compatibility fixes for the pets we have compiled&#8230; these fixes will be tested under the original Puppy Linux 4.3.1 as well as any other derivatives requested. I will post the fixes as they are completed, time permitting of course.</p>
<p style="text-align: left;">As per request, I have stripped 40-something packages from the original puplet over the past few days. Mind you, there is no huge significance in file size; 97.7MB as compared with the original image 102.1MB. Below is the list of packages removed.</p>
<p style="text-align: left;">Asunder, Bcrypt-file-encryption, Burniso2cd-burn-iso-file-to-CD-DVD, Epdfview, Galculator, Gcolor2, Getez, Gfontselect, GAdmin-Rsync, Gpicview, Gtkdialog-tex-markup-editor, Gtk-Hash, Hardinfo, Hiawatha, Htop, ISOMaster-iso-file-editor, MP-console-editor, MTR-Traceroute, Osmo, Pawdioconverter, Pbackup, Pdvdrsab, Petspec-pkg-db-generator, Pmirror, Pmwget, Pnethood, Pplog-blog, Pschedule, Ptimer, Pudd-copy-drive-partition, Pure_FTPd-FTP-server, Pwidgets, Quisp, Secure-ssh-telnet, Ssh-gui-secure-telnet, Transmission, Treesize, Xdelta-difference-manager, Xfburn-cd-edition, Xfdiff-cut, Xfmedia, Xine, and Zmixer-sound-mixer.</p>
<p style="text-align: left;">You can find the ISO listed as <em>sPCpup-431-stripped</em> in the Downloads section. I will also post the individual Pets as soon as I have some time.</p>
<h3 style="text-align: left;">A new release has been completed&#8230;</h3>
<p style="text-align: left;">Introducing<strong> <span style="color: #008000;">sPCpup-431-familiar</span>,</strong> at just over 148MB, this ISO is packed with familiar applications to get most any job done efficiently and effectively.</p>
<p style="text-align: left;"><span style="color: #000000;">Highlights include:</span></p>
<ul>
<li><span style="color: #000080;">Firefox <span style="font-size: x-small;">v3.6.3,</span></span></li>
<li><span style="color: #000080;"><span style="font-size: x-small;"> </span>Filezilla <span style="font-size: x-small;">v3.3.2.1</span></span></li>
<li><span style="color: #000080;"><span style="font-size: x-small;"> </span>Abiword <span style="font-size: x-small;">v2.8.2</span></span></li>
<li><span style="color: #000080;">Gnumeric <span style="font-size: x-small;">v1.10.0</span></span></li>
<li><span style="color: #000080;">Gimp <span style="font-size: x-small;">v2.6.8</span></span></li>
<li><span style="color: #000080;">Gparted <span style="font-size: x-small;">v0.5.2</span></span></li>
<li><span style="color: #000080;">ddrescue <span style="font-size: x-small;">v1.12</span></span></li>
<li><span style="color: #000080;">ClamAV <span style="font-size: x-small;">v0.96</span></span></li>
<li><span style="color: #000080;">ClamTk <span style="font-size: x-small;">v4.25</span></span></li>
<li><span style="color: #000080;">lameSMBxplorer <span style="font-size: x-small;">v2.1.</span></span></li>
</ul>
<p style="text-align: left;">You can find the ISO in the Linux section under Downloads.</p>
<p style="text-align: left;">
<img src="http://feeds.feedburner.com/~r/NwiTechSupport/~4/VGCg-ZNTm2Y" height="1" width="1"/>]]></content:encoded>
			<wfw:commentRss>http://www.nwitechsupport.com/2010/02/01/slighpcs-puppy-linux-build/feed/</wfw:commentRss>
		<slash:comments>12</slash:comments>
		<feedburner:origLink>http://www.nwitechsupport.com/2010/02/01/slighpcs-puppy-linux-build/</feedburner:origLink></item>
	</channel>
</rss>

