<?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>Brandan's Thoughts &#187; Linux</title>
	<atom:link href="http://brandan.thelloyds.net/category/tech/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://brandan.thelloyds.net</link>
	<description>... and stuff.</description>
	<lastBuildDate>Fri, 30 Jul 2010 14:50:48 +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>Booting Ubuntu from USB</title>
		<link>http://brandan.thelloyds.net/2008/04/10/booting-ubuntu-from-usb/</link>
		<comments>http://brandan.thelloyds.net/2008/04/10/booting-ubuntu-from-usb/#comments</comments>
		<pubDate>Fri, 11 Apr 2008 02:02:46 +0000</pubDate>
		<dc:creator>Brandan</dc:creator>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>
		<category><![CDATA[Ubuntu]]></category>

		<guid isPermaLink="false">http://brandan.thelloyds.net/?p=42</guid>
		<description><![CDATA[I recently set up a usb drive with a bootable version of Ubuntu using the following tutorial http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar It is geared to Ubuntu Gutsy but I was able to install the Ubuntu Hardy Alpha 4 with the same instructions. Upgrade to Hardy Alpha 5, and Beta was really smooth, all I had to do was [...]]]></description>
			<content:encoded><![CDATA[<p>I recently set up a usb drive with a bootable version of Ubuntu using the following tutorial <a class="linkifyplus" href="http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar">http://www.debuntu.org/how-to-install-ubuntu-linux-on-usb-bar</a></p>
<p>It is geared to Ubuntu Gutsy but I was able to install the Ubuntu Hardy Alpha 4 with the same instructions.</p>
<p>Upgrade to Hardy Alpha 5, and Beta was really smooth, all I had to do was copy the new files into the bootable partition.</p>
<hr />
<p><small>© Brandan for <a href="http://brandan.thelloyds.net">Brandan's Thoughts</a>, 2008. |
<a href="http://brandan.thelloyds.net/2008/04/10/booting-ubuntu-from-usb/">Permalink</a> |
<a href="http://brandan.thelloyds.net/2008/04/10/booting-ubuntu-from-usb/#comments">No comments</a> 
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://brandan.thelloyds.net/2008/04/10/booting-ubuntu-from-usb/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tomato</title>
		<link>http://brandan.thelloyds.net/2008/01/19/tomato/</link>
		<comments>http://brandan.thelloyds.net/2008/01/19/tomato/#comments</comments>
		<pubDate>Sat, 19 Jan 2008 18:36:02 +0000</pubDate>
		<dc:creator>Brandan</dc:creator>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://brandan.thelloyds.net/2008/01/19/tomato/</guid>
		<description><![CDATA[New Router Firmware I saw a post on Lifehacker about setting up a different firmware on my home router. I&#8217;ve tried this before with DD-WRT, HyperWRT and Open-WRT. The only version that I was able to get set up easily was HyperWRT.  HyperWRT was alright (read functional) but it certainly wasn&#8217;t fantastic.  In setting up [...]]]></description>
			<content:encoded><![CDATA[<h3>New Router Firmware</h3>
<p>I saw a post on <a href="http://lifehacker.com/344765/turn-your-60-router-into-a-user+friendly-super+router-with-tomato">Lifehacker</a> about setting up a different firmware on my home router.  I&#8217;ve tried this before with <a href="http://www.dd-wrt.com/">DD-WRT</a>, <a href="http://www.thibor.co.uk/">HyperWRT</a> and <a href="http://openwrt.org/">Open-WRT</a>.  The only version that I was able to get set up easily was HyperWRT.  HyperWRT was alright (read functional) but it certainly wasn&#8217;t fantastic.   In setting up the other two firmware I managed to <acronym title="'brick' describes a device that cannot function in any capacity (such as a machine with damaged firmware). This usage derives from the machine now being considered 'as useful, and as entertaining, as a brick.' The term can also be used as a verb. For example, 'I bricked my MP3 player when I tried to upgrade it.'">brick</acronym> two routers so I eventually gave in and left the stock firmware on my main gateway router.</p>
<h3>Tomato</h3>
<p>Last night I set up <a href="http://www.polarcloud.com/tomato">Tomato</a> and I am very pleased with the results.  I really like the <a href="http://www.polarcloud.com/img/ssqosg108.png">eye candy</a> that shows <a href="http://www.polarcloud.com/img/ssbwm100.png">how you are using your bandwidth</a> and I feel that this feature may <a href="http://ap.google.com/article/ALeqM5jzb1sVxxqr1RdJLc5i_6nmTZq7CAD8U7KREG0">prove to be useful in the future</a>.  I am also very interested to see how much bandwidth my house uses considering we have a few servers, two laptops, and a bunch of small devices that all connect to the internet.  I will post some results at one month, three months, and hopefully a year.</p>
<h3>Troubleshooting</h3>
<p>The install went really smoothly.  I uploaded the new firmware right over my old firmware (with fingers crossed) and I was running again in under a minute with no further configuration needed.    The only issue I had was with configuring the bandwidth logs to save over the network to another box.  I had to learn to configure <a href="http://en.wikipedia.org/wiki/Samba_(software)">Samba</a>, which is the Linux version of Microsoft Windows shared folders.  Normally, from within Linux, I connect via <a href="http://en.wikipedia.org/wiki/Ssh">ssh</a> to all my computers since it is secure (as opposed to Microsoft Windows shared folders).  This is much easier to configure for me and I gave up bothering with Samba years ago.  But to get this feature of Tomato working I needed a Samba share to push the logs to.  I was able to configure everything and I was able to connect from my laptop to the share via <code>smb://192.168.1.4/logs</code> but I was unable to get the router to successfully connect.  First, I was receiving the error:<br />
<code>"CIFS VFS: cifs_mount failed w/return code = -6".</code><br />
While tracing the connection attempt with <a href="http://www.wireshark.org/">wireshark</a> I saw that the only difference was that my laptop was connecting successfully to <code>smb://192.168.1.4/LOGS</code> while the router was failing to connect to <code>smb://192.168.1.4/logs</code>.  I changed the case so that the share name was uppercase and then I started receiving the error:<br />
<code>"CIFS VFS: cifs_mount failed w/return code = -1".</code><br />
I was able to resolve this by changing my samba configuration (/etc/samba/smb.conf) from &#8220;security = share&#8221; to &#8220;security = user&#8221;.  After making this change and restarting samba everything worked fine.</p>
<hr />
<p><small>© Brandan for <a href="http://brandan.thelloyds.net">Brandan's Thoughts</a>, 2008. |
<a href="http://brandan.thelloyds.net/2008/01/19/tomato/">Permalink</a> |
<a href="http://brandan.thelloyds.net/2008/01/19/tomato/#comments">One comment</a> 
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://brandan.thelloyds.net/2008/01/19/tomato/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Listening to Podcasts on Linux</title>
		<link>http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/</link>
		<comments>http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/#comments</comments>
		<pubDate>Sun, 08 Oct 2006 01:56:47 +0000</pubDate>
		<dc:creator>Brandan</dc:creator>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Tech]]></category>

		<guid isPermaLink="false">http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/</guid>
		<description><![CDATA[Last week one of my coworkers told me about Synergy (which lets you use a single mouse and keyboard with multiple computers across a network, and is cross-platform so I can use it on my laptop and my work computer) so I have been able to use my laptop more at work and I would [...]]]></description>
			<content:encoded><![CDATA[<p>Last week one of my coworkers told me about <a href="http://synergy2.sourceforge.net/" title="Synergy Project on SourceForge">Synergy</a> (which lets you use a single mouse and keyboard with multiple computers across a network, and is cross-platform so I can use it on my laptop and my work computer) so I have been able to use my laptop more at work and I would rather have all my podcasts in a single location anyhow.  Since my laptop is running <a href="http://www.ubuntu.com/" title="The Ubuntu Linux Project">Ubuntu</a> I needed a Linux alternative to iTunes.  I have been trying to find an alternative to Apple&#8217;s iTunes for managing my podcasts for quite awhile and ever since their, recent, upgrade to iTunes 7 my search has taken on a new life.  I have heard that quite a few people that listen to Podcasts with iTunes have been having problems since the upgrade.</p>
<p>So I started, last week, using Amarok. One of the things that  I didn&#8217;t like about it is that I can&#8217;t figure out how to list all the Podcasts that I have, yet, to listen to in one place.  I know that they have some interface that lists them in an HTML page under the content tab but I can&#8217;t find a way to send them to my media device from there.  So I found where the program stores it&#8217;s smart playlist information (~/.kde/share/apps/amarok/smartplaylistbrowser_save.xml) and I found a <a href="http://www.linuxquestions.org/questions/showthread.php?t=484915" title="Discussion about retrieving Amarok information via dcop.">discussion online</a> with how to interface with the SQL in the program and I wrote a query to pull up Podcasts that I haven&#8217;t listened to yet.  The query is listed below.  I am having problems with the filename portion though.  It seems that Amarok saves the podcasts to directories based on the &#8220;Album name&#8221; and these have spaces in them that are encoded in the file location as %20&#8242;s.  This wouldn&#8217;t be a problem except that SQLite does not have a Replace function so I can&#8217;t figure out how to replace the &#8216;%20&#8242; with a space manually.  <a href="/smartplaylistbrowser_save.xml" title="Amarok Smart PLaylist code ">Here is the code</a> that lists them in case anyone is interested. And here is the SQL:<br />
<code>         SELECT  		substr(podcastepisodes.localurl, 8, length(podcastepisodes.localurl)-7) as url,  		0 as deviceid,  		podcastchannels.title as name,  		podcastepisodes.composer as name,  		podcastepisodes.composer as name,  		'Podcast' as name,  		podcastepisodes.title as title,  		'2006' as name,  		podcastepisodes.comment as comment,  		0 as track,  		0 as bitrate,  		0 as discnumber,  		podcastepisodes.length as length,  		0 as samplerate,  		podcastepisodes.size as filesize,  		0 as sampler,  		podcastepisodes.filetype as filetype,  		0 as bpm  	FROM podcastchannels, podcastepisodes  	WHERE  		podcastepisodes.parent = podcastchannels.url AND  		podcastepisodes.localurl LIKE 'file%' AND  		isNew ORDER BY createdate DESC;    </code></p>
<hr />
<p><small>© Brandan for <a href="http://brandan.thelloyds.net">Brandan's Thoughts</a>, 2006. |
<a href="http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/">Permalink</a> |
<a href="http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/#comments">No comments</a> 
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://brandan.thelloyds.net/2006/10/07/listening-to-podcasts-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>SuSE Linux and My Synaptics Touchpad</title>
		<link>http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/</link>
		<comments>http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/#comments</comments>
		<pubDate>Sat, 22 Jul 2006 00:21:33 +0000</pubDate>
		<dc:creator>Brandan</dc:creator>
				<category><![CDATA[Front Page]]></category>
		<category><![CDATA[SuSE]]></category>

		<guid isPermaLink="false">http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/</guid>
		<description><![CDATA[I just installed SuSE Linux Enterprise Desktop 10.1 RC and, by default, on my laptop the synaptics touchpad has the botton section or horizontal scroll mapped to the forward and back browser buttons in Firefox. Fortunately I found a reference for how to fix it on the internet. The basic idea is that you need [...]]]></description>
			<content:encoded><![CDATA[<p>I just installed SuSE Linux Enterprise Desktop 10.1 RC and, by default, on my laptop the synaptics touchpad has the botton section or horizontal scroll mapped to the forward and back browser buttons in Firefox.  Fortunately I found a reference for how to fix it <a href="http://gentoo-wiki.com/HARDWARE_Synaptics_Touchpad#Horizontal_Scroll_Issues_with_Firefox">on the internet</a>.</p>
<p>The basic idea is that you need to go to about:config in Firefox and change mousewheel.horizscroll.withnokey.action to &#8217;0&#8242; and   mousewheel.horizscroll.withnokey.sysnumlines to &#8216;true&#8217;</p>
<hr />
<p><small>© Brandan for <a href="http://brandan.thelloyds.net">Brandan's Thoughts</a>, 2006. |
<a href="http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/">Permalink</a> |
<a href="http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/#comments">No comments</a> 
<br/>
Post tags: <br/>
</small></p>]]></content:encoded>
			<wfw:commentRss>http://brandan.thelloyds.net/2006/07/21/suse-linux-and-my-synaptics-touchpad/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
