<?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/"
	>

<channel>
	<title>MuchTall.com</title>
	<atom:link href="http://muchtall.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://muchtall.com</link>
	<description>Wearing the labels with pride: Catholic, Conservative, Republican, American, Husband, Dad, Geek.</description>
	<pubDate>Thu, 03 Dec 2009 16:21:24 +0000</pubDate>
	<generator>http://wordpress.org/?v=2.7.1</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Fixing Xen Error: (12, &#8216;Cannot allocate memory&#8217;)</title>
		<link>http://muchtall.com/2009/12/03/fixing-xen-error-12-cannot-allocate-memory/</link>
		<comments>http://muchtall.com/2009/12/03/fixing-xen-error-12-cannot-allocate-memory/#comments</comments>
		<pubDate>Thu, 03 Dec 2009 16:21:24 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall's Linux Tips]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=385</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/>I don&#8217;t know why this hasn&#8217;t already been posted all over the interwebs, so I thought I&#8217;d post it here. It&#8217;s amazing how some of the simplest answers never seem to make it into prominence in the Google search rankings.
Anyway, after cloning a VM today in Xen, I tried to start the DomU, and got [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/><p>I don&#8217;t know why this hasn&#8217;t already been posted all over the interwebs, so I thought I&#8217;d post it here. It&#8217;s amazing how some of the simplest answers never seem to make it into prominence in the Google search rankings.</p>
<p>Anyway, after cloning a VM today in Xen, I tried to start the DomU, and got this error:</p>
<blockquote><p><code>Error: (12, 'Cannot allocate memory')</code></p></blockquote>
<p>I assumed it had something to do with my Dom0 memory cache consuming nearly every last bit of free memory on my system, so I ran this to clear the cache:</p>
<blockquote><p><code>echo 3 > /proc/sys/vm/drop_caches</code></p></blockquote>
<p>I confirmed that that &#8220;free&#8221; reported that the cached memory dropped near zero. Great! Except it didn&#8217;t help. I then ran &#8220;xm info&#8221; to check the memory usage in Xen</p>
<blockquote><p><code>total_memory           : 16378<br />
free_memory            : 2</code></p></blockquote>
<p>Odd. I checked the Dom0 status to see what&#8217;s up, and sure enough, my memory allocation on Dom0 is way high.</p>
<blockquote><p>xm list Domain-0<br />
Name                                        ID   Mem VCPUs      State   Time(s)<br />
Domain-0                                     0 <b>10482</b>     4     r&#8212;&#8211; 3273110.4</p></blockquote>
<p>But I still didn&#8217;t know how to shrink it. I knew it had something to do with memory ballooning. I also knew you could set the memory allocation of a DomU with &#8220;xm mem-set&#8221;, but I didn&#8217;t know anything about how to do it with the Dom0. A quick IRC message to my Xen guru, Jima, and I get this simple command (obvious really) in response:</p>
<blockquote><p><code>xm mem-set Domain-0 512</code></p></blockquote>
<p>This balloons the Dom0 host system (as well as any domain, really) memory usage down to 512MB. In my case, my Dom0 claimed to be using about 2 Gig already, so I ballooned down to 4G instead. Not sure if that was just due to some bad math or assumptions on my part, as I never run anything of significance in Dom0. After you run this, you should be able to start your DomU just fine. </p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/12/03/fixing-xen-error-12-cannot-allocate-memory/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Something Fun</title>
		<link>http://muchtall.com/2009/11/13/something-fun/</link>
		<comments>http://muchtall.com/2009/11/13/something-fun/#comments</comments>
		<pubDate>Fri, 13 Nov 2009 20:40:17 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall.com News]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=382</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/>My wife is pretty fun.
]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/><p>My wife is pretty fun.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/11/13/something-fun/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Installing PCL6 Drivers to a Samba/CUPS Print Server</title>
		<link>http://muchtall.com/2009/08/31/installing-pcl6-drivers-to-a-sambacups-print-server/</link>
		<comments>http://muchtall.com/2009/08/31/installing-pcl6-drivers-to-a-sambacups-print-server/#comments</comments>
		<pubDate>Mon, 31 Aug 2009 20:06:06 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall's Linux Tips]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=357</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/>First, a little background&#8230;
The classic procedure for installing drivers to a printer shared via CUPS with a raw Samba frontend, usually is roughly something like this:

Create printer in CUPS
Open shared printer properties in Windows
Install drivers via Advanced tab

For me, this worked great, most of the time, assuming that the driver was either PS or PCL5(e). [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/><p>First, a little background&#8230;</p>
<p>The classic procedure for installing drivers to a printer shared via CUPS with a raw Samba frontend, usually is roughly something like this:</p>
<ol>
<li>Create printer in CUPS</li>
<li>Open shared printer properties in Windows</li>
<li>Install drivers via Advanced tab</li>
</ol>
<p>For me, this worked great, most of the time, assuming that the driver was either PS or PCL5(e). However, PCL6 drivers rarely loaded properly. They crashed upon upload, and the driver rarely ever worked, if point &#8216;n print even installed the driver. As I understand it, the root of the problem is that the drivers need a valid &#8220;form&#8221; database specific to the driver to be stored on the server in order to load, but valid form data can only be created by executing the driver. On Windows servers, this isn&#8217;t a problem, but Samba servers cannot execute the windows driver code in order to generate this form. PCL6 drivers are particularly finicky about this, and often times will refuse properly copy to the server.</p>
<p>The solution I&#8217;ve come up with is to load the driver entirely on a Windows PC first, and tell Samba to copy the drivers and related forms, ACLs, etc over. Some of the values I use here for the printer names, etc, are very generic and only specified to match the naming standards in my environment. Feel free to change your printer setup to suit your needs.</p>
<p><strong>The Procedure</strong><br />
On a Windows PC:</p>
<ol>
<li>Install the printer as you would normally for TCP/IP printing on a windows PC.</li>
<li>Rename the printer to the share name you will be using (i.e., CopierCP5000)</li>
<li>Open the printer properties</li>
<li>Share the printer using the same name (CopierCP5000)</li>
<li>Set the printer description to the printer name (i.e., Copier CP 5000)</li>
<li>Set the printer location to the office name and city (ACME Abu Dhabi)</li>
<li>Usually under the Accessories/Options tab, update/get information from the printer<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This ensures that we obtain all the correct hardware configuration information for the device (duplexer, trays, hole punch, stapler, etc)</li>
<li>Open the Advanced tab and click the &#8220;Printing Defaults&#8221; button</li>
<li>Click on each tab and allow the tab to load<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;This ensures that the form values for each tab are created.</li>
<li>Still inside the Printing Defaults, change the page orientation to Landscape, hit apply, change the page orientation to Portrait, and hit apply. Click OK.</li>
<li>Close the printer properties by clicking OK</li>
</ol>
<p>Next, on the server:<br />
<blockquote><code>### Set up the printer in CUPS, i.e.:<br />
lpadmin -p CopierCP5000 -L "ACME Abu Dhabi" -D "Copier CP 5000" -v lpd://192.168.xx.xx -m raw -E<br />
smbcontrol smbd reload-config<br />
&nbsp;<br />
### Copy the drivers, forms, ACLs, etc from the Windows PC<br />
net rpc printer MIGRATE ALL CopierCP5000 -S mypcname -Uusername<br />
</code></p></blockquote>
<p>Finally, test the driver in Windows:</p>
<ol>
<li>Open the local Printers control panel (shortcut command below for Win7 users)<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;rundll32 shell32.dll,SHHelpShortcuts_RunDLL PrintersFolder</li>
<li>Delete your shared printer</li>
<li>Right-click in the control panel window and select &#8220;Server Properties&#8221;</li>
<li>Open the Drivers tab</li>
<li>Select your driver and click &#8220;Remove&#8221;.</li>
<li>Proceed with removal and close the server properties window.</li>
<li>Open \\servername\</li>
<li>Double-click your printer</li>
<li>Print a test page<br />&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;If this fails, try restarting the local PC&#8217;s Print Spooler service</li>
</ol>
<p>So far I&#8217;ve only tested this on a few of our known-problematic printers that have PCL6 drivers available, and it&#8217;s worked perfectly in each case. However it you notice this doesn&#8217;t work for you, post a comment and I&#8217;ll see what I can do to help.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/08/31/installing-pcl6-drivers-to-a-sambacups-print-server/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Palm Pre: Coming Soon to Muchtall?</title>
		<link>http://muchtall.com/2009/06/01/palm-pre-coming-soon-to-muchtall/</link>
		<comments>http://muchtall.com/2009/06/01/palm-pre-coming-soon-to-muchtall/#comments</comments>
		<pubDate>Mon, 01 Jun 2009 13:19:04 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[Palm Pre]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=345</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/palmpre.png" width="45" height="76" alt="" title="Palm Pre" /><br/>I just got this email in my inbox this morning (BCC&#8217;d to me):
From: (My Boss)
To: (Our Company Sprint Rep)
Subject: Palm Pre
What are the chances of getting our hands on a couple of these when they are released?
(Other Palm User) from (Our Company) and (Muchtall) from my office are waiting patiently for these….
Thanks,
(My Boss)
Pretty awesome. Hopefully [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/palmpre.png" width="45" height="76" alt="" title="Palm Pre" /><br/><p>I just got this email in my inbox this morning (BCC&#8217;d to me):</p>
<p><code>From: (My Boss)<br />
To: (Our Company Sprint Rep)<br />
Subject: Palm Pre<br />
What are the chances of getting our hands on a couple of these when they are released?<br />
(Other Palm User) from (Our Company) and (Muchtall) from my office are waiting patiently for these….<br />
Thanks,<br />
(My Boss)</code></p>
<p>Pretty awesome. Hopefully our Sprint rep can swipe us a couple before the masses clean the stores out.</p>
<p><strong>Update 6/2:</strong> Just got an IM from my boss:</p>
<p><code>(11:17:23 AM) Boss: hey you available for lunch on Thur?<br />
(11:17:32 AM) Muchtall: Sure<br />
(11:17:43 AM) Boss: Im gonna get our Sprint reps to take us out</code></p>
<p>Sweet!</p>
<p><strong>Update 6/8:</strong> So I was greeted by this email earlier this morning:</p>
<p><code>To: Boss (fwd'ed to Me)<br />
From: Purchasing Dept<br />
Subject: (Muchtall's) Phone<br />
Just received call from Sprint, phone on backorder.  Not sure when resupply fulfilled, will keep you in touch.</code></p>
<p>Which sucks. However, a few hours later, I get this email:</p>
<p><code>From: Corporate Sprint Rep<br />
To: Purchasing Dept (fwd'ed to Me)<br />
Subject: Pre<br />
Inventory is expected tomorrow so you should have on Wednesday.</code></p>
<p>Awesome! I can&#8217;t wait!</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/06/01/palm-pre-coming-soon-to-muchtall/feed/</wfw:commentRss>
		</item>
		<item>
		<title>FeedReader: My New Favorite RSS Aggregator/Reader</title>
		<link>http://muchtall.com/2009/05/28/feedreader-my-new-favorite-rss-aggregatorreader/</link>
		<comments>http://muchtall.com/2009/05/28/feedreader-my-new-favorite-rss-aggregatorreader/#comments</comments>
		<pubDate>Thu, 28 May 2009 17:20:17 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall.com News]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=340</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/>My requirements for an RSS feed reader were simple:
Windows Support
Toaster Pop-ups (with individual news item titles)
Feed filters
Free
I had been using FeedDemon for a while, but it missed the second half of my toaster requirement. That and for whatever reason it seems to take days to get updates to feeds, even when I&#8217;d tell it to [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/><p>My requirements for an RSS feed reader were simple:</p>
<li>Windows Support</li>
<li>Toaster Pop-ups (with individual news item titles)</li>
<li>Feed filters</li>
<li>Free</li>
<p>I had been using FeedDemon for a while, but it missed the second half of my toaster requirement. That and for whatever reason it seems to take days to get updates to feeds, even when I&#8217;d tell it to update sooner.</p>
<p>I recently switched to <a href="http://www.feedreader.com/download">FeedReader</a>, and I have to say, if you&#8217;re looking for a Windows-based RSS reader, you should make this the first client you try. It will probably be the last one you&#8217;ll need.</p>
<p>If you aren&#8217;t using an RSS reader, I highly recommend it. They make life so much easier when you are trying to keep up to date with your favorite news sites, and most sites offer an RSS feed nowadays. It&#8217;s nice to be able to just open FeedReader and see a list of what sites have updated articles, and even limit the stories to the topics you want. In my case, it&#8217;s made keeping up with all the latest Palm Pre news a snap. Instead of periodically refreshing 10-15 different sites in Firefox, I just listen for that chirp.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/05/28/feedreader-my-new-favorite-rss-aggregatorreader/feed/</wfw:commentRss>
		</item>
		<item>
		<title>SourceForge Spam (or How I Learned to Stop Worrying and Just Cancel My Account)</title>
		<link>http://muchtall.com/2009/05/27/sourceforge-spam-or-how-i-learned-to-stop-worrying-and-just-cancel-my-account/</link>
		<comments>http://muchtall.com/2009/05/27/sourceforge-spam-or-how-i-learned-to-stop-worrying-and-just-cancel-my-account/#comments</comments>
		<pubDate>Wed, 27 May 2009 19:56:22 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall.com News]]></category>

		<category><![CDATA[Work Stuff]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=335</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><img src="http://muchtall.com/wp-content/uploads/work.png" width="44" height="76" alt="" title="Work Stuff" /><br/>After having a SourceForge account for about 10 years, I&#8217;m canceling it for one reason and one reason alone: Spam. SourceForge has this &#8220;feature&#8221; where anyone can email you at yourusername@users.sourceforge.net, and they will happily forward it on to the email address you have on file with SF. That&#8217;s great, except, I don&#8217;t want spam [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><img src="http://muchtall.com/wp-content/uploads/work.png" width="44" height="76" alt="" title="Work Stuff" /><br/><p>After having a SourceForge account for about 10 years, I&#8217;m canceling it for one reason and one reason alone: Spam. SourceForge has this &#8220;feature&#8221; where anyone can email you at yourusername@users.sourceforge.net, and they will happily forward it on to the email address you have on file with SF. That&#8217;s great, except, I don&#8217;t want spam bots emailing me. It would be great if you could either opt out of this behavior, or even specify a human-readable anti-spam address as the forwarding address, but SF doesn&#8217;t offer either of these options. It&#8217;s either you have an account and all the crap that comes with it, or you have nothing. So I choose nothing.</p>
<p>Thanks for nothing SourceForge.</p>
<p>So I guess if I actually want to use the SF site for forum activity, I&#8217;ll have to re-create my account each time.</p>
<p><strong>Update:</strong> Ok I lied, sort of. Turns out that if you delete your SF account, you can&#8217;t come back and re-create it. This sucks because I like my persona, and should I come back, I&#8217;d like to re-use it. So now I&#8217;m willing to give feedback a chance. Vote for Solution 3!: <a href="https://apps.sourceforge.net/ideatorrent/sourceforge/ideatorrent/idea/21/">SourceForge Spam Solution</a></p>
<p><strong>Update 10/15/2009:</strong> You complained, and SF listened. I got a Tweet last week from @sourceforge informing me that they have added an option to allow you control over your alias behavior. You can find this setting at <a href="https://sourceforge.net/account/">https://sourceforge.net/account/</a>. Go there. Now! That is all.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/05/27/sourceforge-spam-or-how-i-learned-to-stop-worrying-and-just-cancel-my-account/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Countdown to Palm Pre</title>
		<link>http://muchtall.com/2009/05/22/countdown-to-palm-pre/</link>
		<comments>http://muchtall.com/2009/05/22/countdown-to-palm-pre/#comments</comments>
		<pubDate>Fri, 22 May 2009 13:26:32 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[Palm Pre]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=301</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/palmpre.png" width="45" height="76" alt="" title="Palm Pre" /><br/>&#160;
I&#8217;m dying for this thing to come out. I&#8217;m even more hopeful that I&#8217;ll get my hands on it come release day.
&#160;
&#160;
&#160;

&#160;
&#160;
Countdown to Pre-Day

TargetDate = "6/6/2009 8:00 AM";
BackColor = "none";
ForeColor = "Darkorange";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It's Out!";



]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/palmpre.png" width="45" height="76" alt="" title="Palm Pre" /><br/><p>&nbsp;<br />
I&#8217;m dying for this thing to come out. I&#8217;m even more hopeful that I&#8217;ll get my hands on it come release day.<br />
&nbsp;<br />
&nbsp;<br />
&nbsp;<br />
<center><img src="/content/pre_hero_dialpad.png"/><br />
&nbsp;<br />
&nbsp;<br />
<strong>Countdown to Pre-Day</strong><br />
<font SIZE=5><script language="JavaScript">
TargetDate = "6/6/2009 8:00 AM";
BackColor = "none";
ForeColor = "Darkorange";
CountActive = true;
CountStepper = -1;
LeadingZero = true;
DisplayFormat = "%%D%% Days, %%H%% Hours, %%M%% Minutes, %%S%% Seconds.";
FinishMessage = "It's Out!";
</script><br />
<script language="JavaScript" src="/content/countdown.js"></script></font></p>
<p></center></p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/05/22/countdown-to-palm-pre/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Restreaming ASF to MP3 Via Icecast and VLC</title>
		<link>http://muchtall.com/2009/05/20/restreaming-asf-to-mp3-via-icecast-and-vlc/</link>
		<comments>http://muchtall.com/2009/05/20/restreaming-asf-to-mp3-via-icecast-and-vlc/#comments</comments>
		<pubDate>Wed, 20 May 2009 14:43:04 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[HowTo's]]></category>

		<category><![CDATA[MuchTall's Linux Tips]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=286</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/hammer.jpg" width="61" height="76" alt="" title="HowTo's" /><img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/>Say you have an internet radio stream that you like to listen to. You like to actually get up from your computer once in a while and go outside, so you want to play it on your iPhone/Blackberry/G1/Treo/Centro/Pre/Whatever as you&#8217;re out and about. But wait! Due to poor decision making by your beloved stream provider, [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/hammer.jpg" width="61" height="76" alt="" title="HowTo's" /><img src="http://muchtall.com/wp-content/uploads/linuxpimp.jpg" width="57" height="76" alt="" title="MuchTall's Linux Tips" /><br/><p>Say you have an internet radio stream that you like to listen to. You like to actually get up from your computer once in a while and go outside, so you want to play it on your iPhone/Blackberry/G1/Treo/Centro/Pre/Whatever as you&#8217;re out and about. But wait! Due to poor decision making by your beloved stream provider, your favorite stream is only in Microsoft&#8217;s poorly-supported ASF streaming format. There&#8217;s no MP3 or OGG options! Many if not all of the phones I just mentioned may/will not play these streams, at least not natively. MP3 on the other hand, is ubiquitous (though, given, not truly as free as OGG). One option you may have, if you run your own Linux server, is to download the ASF stream, re-encode it to MP3, and re-stream it via your own Icecast server. Icecast is easy enough to set up, however information on setting up the VLC portion of this workaround online seems a little slim online, so I thought I&#8217;d make a post simplifying the setup. </p>
<p>First off, check to make sure your VLC has &#8220;Shout&#8221; Shoutcast/Icecast output support:<br />
<blockquote><code>vlc --list | grep access_output_shout</code></p></blockquote>
<p>You should see the following in the output:<br />
<blockquote><code>access_output_shout   IceCAST output</code></p></blockquote>
<p>If not, you may need to either re-install with a version of VLC that supports shout output, or recompile it with shout support.</p>
<p>Then run the following command, altering the items in bold for your purposes (all on one line):<br />
<blockquote><code>cvlc "<strong>http://classicalstream2.publicradio.org/classical</strong>&#8221; &#8216;:sout=#transcode{acodec=mp3,ab=192,channels=2}:duplicate{dst=std{access=shout,mux=raw,dst=source:<strong>YOURPASSWORD</strong>@<strong>your.icecast.server.com</strong>:8000/<strong>mpr</strong>.mp3}}&#8217; &#8211;sout-shout-mp3 &#8211;sout-shout-name=&#8221;<strong>MPR MP3 Restream</strong>&#8221; &#8211;sout-shout-description=&#8221;<strong>Restreaming of MPR</strong>&#8221; &#8211;sout-shout-url=&#8221;<strong>http://minnesota.publicradio.org</strong>&#8221; &#8211;sout-shout-genre=&#8221;<strong>Liberal Tripe</strong>&#8221; &#8211;loop</code></p></blockquote>
<p>Assuming you have already properly set up your Icecast server, you should now have a mountpoint running the stream you have just created.</p>
<p>Note that VLC seems to have problems parsing some ASX playlist files. You may need to download the ASX file with wget to investigate what the actual stream URL is. For example, the stream above came from &#8220;http://minnesota.publicradio.org/tools/play/streams/classical.asx&#8221;, which had these contents:<br />
<blockquote><code>&lt;ASX version="3.0"&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;ABSTRACT&gt;The Windows Media Stream for MPR's Classical Music Service&lt;/ABSTRACT&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;TITLE&gt;MPR Classical Windows Stream&lt;/TITLE&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;AUTHOR&gt;Minnesota Public Radio&lt;/AUTHOR&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;COPYRIGHT&gt;2009 Minnesota Public Radio&lt;/COPYRIGHT&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;MOREINFO HREF = "http://minnesota.publicradio.org" /&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;ENTRY&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;TITLE&gt;MPR Classical Windows Stream Underwriter&lt;/TITLE&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;COPYRIGHT&gt;2009 Minnesota Public Radio&lt;/COPYRIGHT&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;REF HREF="http://ondemand2.publicradio.org/ondemand/joinnow.wma"/&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;BANNER HREF="http://www.publicradio.org/applications/underwriters/images/prepend/content/joinnow.gif"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;MOREINFO HREF = "https://contribute.publicradio.org/"&gt;&lt;/MOREINFO&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/BANNER&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/ENTRY&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;ENTRY&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;TITLE&gt;MPR Classical Windows Stream&lt;/TITLE&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;COPYRIGHT&gt;2009 Minnesota Public Radio&lt;/COPYRIGHT&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;REF HREF="http://classicalstream2.publicradio.org/classical"/&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;BANNER HREF="http://www.publicradio.org/applications/underwriters/images/prepend/content/joinnow.gif"&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;MOREINFO HREF = "https://contribute.publicradio.org/"&gt;&lt;/MOREINFO&gt;<br />
&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&lt;/BANNER&gt;<br />
&nbsp;&nbsp;&nbsp;&lt;/ENTRY&gt;<br />
&lt;/ASX&gt;</code></p></blockquote>
<p>As you can see, the first item in the playlist is NPR&#8217;s obligatory call (**cough** commercial **cough**) for donations (http://ondemand2.publicradio.org/ondemand/joinnow.wma). The second is your actual stream URL (http://classicalstream2.publicradio.org/classical). You&#8217;ll want to use the stream URL in your VLC command.</p>
<p>Also, I have seen cases where VLC pukes on some ASF streams. Though I haven&#8217;t confirmed this, it appears to be a bug with downsampling/resampling (http://mailman.videolan.org/pipermail/vlc-devel/2009-February/056823.html). In these cases, you may need to look that the 1.0.0 prerelease versions, which may not be available on your distro release (Fedora, for example, doesn&#8217;t have it until 11). Good luck!</p>
<p><b>UPDATE 10/27/09:</b> It would appear that the precompiled RPMs offered on the VLC site for 1.0 or higher do not contain support for shout output. Not a big deal. Just download the source RPM (e.g., from <a href="http://download1.rpmfusion.org/free/fedora/development/source/SRPMS/">http://download1.rpmfusion.org/free/fedora/development/source/SRPMS/</a>) install the sources (rpm -Uvh vlc-1.0.3-0.1_rc.fc12.src.rpm), and edit the vlc.spec file (usually found in ~/rpmbuild/SPECS/). Look for a line that says &#8220;&#8211;enable-realrtsp   \&#8221; and add a line below it that says &#8220;&#8211;enable-shout   \&#8221;. Save and close the file, then run &#8220;rpmbuild -ba vlc.spec&#8221;. After it recompiles, install the updated RPMs (cd ~/rpmbuild/RPMS/x86_64/ ; yum &#8211;nogpgcheck reinstall vlc-core-1.0.3-0.1_rc.fc11.x86_64.rpm vlc-1.0.3-0.1_rc.fc11.x86_64.rpm). Make sure to alter the above paths to reflect your architecture, Fedora release, and vlc version.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/05/20/restreaming-asf-to-mp3-via-icecast-and-vlc/feed/</wfw:commentRss>
<enclosure url="http://minnesota.publicradio.org/tools/play/streams/classical.asx" length="0" type="video/x-ms-asf" />
		</item>
		<item>
		<title>Palm Pre Release Date Hinted?</title>
		<link>http://muchtall.com/2009/04/10/palm-pre-release-date-hinted/</link>
		<comments>http://muchtall.com/2009/04/10/palm-pre-release-date-hinted/#comments</comments>
		<pubDate>Fri, 10 Apr 2009 22:55:23 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[MuchTall.com News]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=274</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/>Could this be a hint at the release date for the Palm Pre?
http://blog.palm.com/palm/2009/04/sprints-new-pre-portal-news-videos-tweetsand-doughnuts.html
I&#8217;m taking a shot at yes. Here&#8217;s why it makes sense to me:
 - Why else would you put up a countdown to zero (Doughnut, btw) to such an obscure holiday?
 - As has been restated by Palm and Sprint repeatedly, the date [...]]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/linuxwhore.png" width="60" height="76" alt="" title="MuchTall.com News" /><br/><p>Could this be a hint at the release date for the Palm Pre?</p>
<p><a href="http://blog.palm.com/palm/2009/04/sprints-new-pre-portal-news-videos-tweetsand-doughnuts.html">http://blog.palm.com/palm/2009/04/sprints-new-pre-portal-news-videos-tweetsand-doughnuts.html</a></p>
<p>I&#8217;m taking a shot at yes. Here&#8217;s why it makes sense to me:</p>
<p> - Why else would you put up a countdown to zero (Doughnut, btw) to such an obscure holiday?<br />
 - As has been restated by Palm and Sprint repeatedly, the date falls in the first half of the year (albeit late).<br />
 - It&#8217;s a few weeks after the start of the just-announced Sprint <a href="http://mypre.com/two-potential-launch-dates-as-soon-as-may-17th-2009101307">vacation freeze</a><br />
 - It&#8217;s the weekend before WWDC, potentially stealing the iPhone 3.0 / next-gen iPhone thunder.</p>
<p>Now, my only skepticism of the date is how close it lands to WWDC. Either the Pre will be a massive hit, and the buzz will be loud enough going into the following week to drown out the potential iPhone announcement, OR the Pre buzz quickly loses steam following launch, drowned out by the well-established Apple fanboy crowd. The potential for loss on this toss of the dice is pretty great.</p>
<p>That&#8217;s why I&#8217;m making one additional prediction: Palm drops another bomb on release day. Probably some yet-unseen killer app that the iPhone doesn&#8217;t have. I&#8217;m guessing something that exploits the multitasking capabilities, and furthermore, can&#8217;t be done via push. Palm needs something more just after the release to keep the unique multitasking abilities of the Pre in the front of people&#8217;s minds right through the iPhone announcement.</p>
<p>If I&#8217;m right, you can say you heard it here first.</p>
<p><strong>Update 5/20/2009:</strong> <a href="http://newsreleases.sprint.com/phoenix.zhtml?c=127149&#038;p=irol-newsArticle_newsroom&#038;ID=1289761">So close</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/04/10/palm-pre-release-date-hinted/feed/</wfw:commentRss>
		</item>
		<item>
		<title>Obama Defines &#8220;Change&#8221;.</title>
		<link>http://muchtall.com/2009/04/07/269/</link>
		<comments>http://muchtall.com/2009/04/07/269/#comments</comments>
		<pubDate>Tue, 07 Apr 2009 15:56:33 +0000</pubDate>
		<dc:creator>MuchTall</dc:creator>
		
		<category><![CDATA[Politicking]]></category>

		<guid isPermaLink="false">http://muchtall.com/?p=269</guid>
		<description><![CDATA[<img src="http://muchtall.com/wp-content/uploads/reagan.jpg" width="76" height="101" alt="" title="Politicking" /><br/>&#8220;Change&#8221;
http://yro.slashdot.org/article.pl?sid=09/04/07/1330229
Not that I have a problem with this policy. I just think it&#8217;s funny how the mass of Obama supporters assumed that this was what &#8220;Change&#8221; meant. In reality, the only Change in store is more government control over you.
]]></description>
			<content:encoded><![CDATA[<img src="http://muchtall.com/wp-content/uploads/reagan.jpg" width="76" height="101" alt="" title="Politicking" /><br/><p>&#8220;Change&#8221;</p>
<p><a href="http://yro.slashdot.org/article.pl?sid=09/04/07/1330229">http://yro.slashdot.org/article.pl?sid=09/04/07/1330229</a></p>
<p>Not that I have a problem with this policy. I just think it&#8217;s funny how the mass of Obama supporters assumed that this was what &#8220;Change&#8221; meant. In reality, the only Change in store is more government control over you.</p>
]]></content:encoded>
			<wfw:commentRss>http://muchtall.com/2009/04/07/269/feed/</wfw:commentRss>
		</item>
	</channel>
</rss>
