<?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/"
	xmlns:itunes="http://www.itunes.com/dtds/podcast-1.0.dtd"
xmlns:rawvoice="http://www.rawvoice.com/rawvoiceRssModule/"
>

<channel>
	<title>Behind the Curtain &#187; linux</title>
	<atom:link href="http://behindthecurtain.us/tag/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://behindthecurtain.us</link>
	<description>Austin Seraphin&#039;s Weird Blog</description>
	<lastBuildDate>Mon, 23 Jan 2012 05:41:19 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
<!-- podcast_generator="Blubrry PowerPress/2.0.2" -->
	<itunes:summary>Austin Seraphin&#039;s Weird Blog</itunes:summary>
	<itunes:author>Behind the Curtain</itunes:author>
	<itunes:explicit>no</itunes:explicit>
	<itunes:image href="http://behindthecurtain.us/wp-images/cib8blue.jpg" />
	<itunes:owner>
		<itunes:name>Behind the Curtain</itunes:name>
		<itunes:email>austin@behindthecurtain.us</itunes:email>
	</itunes:owner>
	<managingEditor>austin@behindthecurtain.us (Behind the Curtain)</managingEditor>
	<itunes:subtitle>Austin Seraphin&#039;s Weird Blog</itunes:subtitle>
	<image>
		<title>Behind the Curtain &#187; linux</title>
		<url>http://behindthecurtain.us/wp-content/plugins/powerpress/rss_default.jpg</url>
		<link>http://behindthecurtain.us</link>
	</image>
<cloud domain='behindthecurtain.us' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
		<item>
		<title>How to Make MPD work with AirPlay</title>
		<link>http://behindthecurtain.us/2012/01/06/how-to-make-mpd-work-with-airplay/</link>
		<comments>http://behindthecurtain.us/2012/01/06/how-to-make-mpd-work-with-airplay/#comments</comments>
		<pubDate>Fri, 06 Jan 2012 19:08:46 +0000</pubDate>
		<dc:creator>Austin Seraphin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Airplay]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Music]]></category>
		<category><![CDATA[Windows]]></category>

		<guid isPermaLink="false">http://behindthecurtain.us/?p=944</guid>
		<description><![CDATA[As I wrote last night, AirPlay rules! As I have written previously, iTunes does not. It has always seemed like a bloated program to me. I far prefer the Music Player Daemon (MPD), a program for Linux and Mac OS X to manage and play your music. The MPoD app seals the deal! Fortunately, if [...]]]></description>
			<content:encoded><![CDATA[<p></p><p style="text-align: left">As I <a href="http://behindthecurtain.us/2012/01/05/airplay-all-the-way-2/">wrote last night</a>, AirPlay rules! As I have <a href="http://behindthecurtain.us/2010/06/12/my-first-week-with-the-iphone/">written previously</a>, iTunes does not. It has always seemed like a bloated program to me. I far prefer the <a href="http://musicpd.org">Music Player Daemon</a> (MPD), a program for Linux and Mac OS X to manage and play your music. The <a href="http://www.katoemba.net/makesnosenseatall/mpod/">MPoD app</a> seals the deal! Fortunately, if you have a Windows or Mac, you can easily stream MPD over AirPlay. Just follow these easy instructions.</p>
<p style="text-align: left">First, install and configure MPD as normal. I will not cover that here, since the official site has plenty of documentation. Once you get it playing music locally, you can begin tweaking it. Edit mpd.conf and add the following block. If you use the default configuration file you can uncomment and edit the this block, otherwise just insert the following.</p>
<p style="text-align: left">audio_output {    </p>
<p style="text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;type&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8221;httpd&#8221;    </p>
<p style="text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;name&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8221;My HTTP Stream&#8221;    </p>
<p style="text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;encoder&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;“lame”&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;port&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8221;8000&#8243;    </p>
<p style="text-align: left">&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;bitrate&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;“320”&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;format&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#8221;44100:16:1&#8243;    </p>
<p style="text-align: left">bind_to_address &#8220;0.0.0.0&#8243;</p>
<p style="text-align: left">}</p>
<p style="text-align: left">This tells MPD to stream its audio over a high quality HTTP stream. You can make the port whatever you want, just remember it and make sure people cannot access it from outside of your network. Also, make sure your MPD machine has a static IP and that you know it. You can find this with the ifconfig utility. Advanced users who want a truly lossless connection could switch lame to vorbis, use quality 10, and get iTunes to play vorbis files with a plugin, but we’ll keep it simple for now. A 320 kbps stream sounds nice and sparkly. Now restart MPD and you should see your new HTTP stream. Just type “mpc outputs” at the command line, or go to MPoD’s settings and you should see it.</p>
<p style="text-align: left">Now that you have it working, go to your Mac or WIndows machine and open up iTunes. Hit Command-U on a Mac, or go to the Advanced menu then choose Open Stream. Type in the URL of your MPD output, for example <a href="http://192.168.1.100:8000">http://192.168.1.100:8000</a>. If you did everything right it should open up and you should hear MPD in iTunes. Congratulations! Now just configure AirPlay as normal and there you go, MPD running over AirPlay for free! Enjoy!</p>
<img src="http://behindthecurtain.us/?ak_action=api_record_view&id=944&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://behindthecurtain.us/2012/01/06/how-to-make-mpd-work-with-airplay/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>How to Share Files between Mac and Linux the Easy Way</title>
		<link>http://behindthecurtain.us/2011/08/07/how-to-share-files-between-mac-and-linux-the-easy-way/</link>
		<comments>http://behindthecurtain.us/2011/08/07/how-to-share-files-between-mac-and-linux-the-easy-way/#comments</comments>
		<pubDate>Sun, 07 Aug 2011 18:29:30 +0000</pubDate>
		<dc:creator>Austin Seraphin</dc:creator>
				<category><![CDATA[Technology]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac]]></category>

		<guid isPermaLink="false">http://behindthecurtain.us/2011/08/07/how-to-share-files-between-mac-and-linux-the-easy-way/</guid>
		<description><![CDATA[When I upgraded to Mac OS X Lion, I discovered that Apple unceremoniously removed FTP as a file sharing option. I understood why &#8211; FTP has little (if any) security. Still, it annoyed me, because I had ftp set up locally for convenience. Whatever, I wanted to get SAMBA working anyway, so it didn’t bother [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>When I upgraded to Mac OS X Lion, I discovered that Apple unceremoniously removed FTP as a file sharing option. I understood why &#8211; FTP has little (if any) security. Still, it annoyed me, because I had ftp set up locally for convenience. Whatever, I wanted to get SAMBA working anyway, so it didn’t bother me. Accessing Linux from Mac proved straight-forward, but going the other way didn’t work out so well. After hours of battling with SAMBA I took a break and thought about ssh, and then I remembered SSHFS. Beautiful!</p>
<p>We’ll start with the hopefully easy part: accessing Linux from Mac. On Linux, set up SAMBA as normal. For the easiest time, set your security level to Shared. Only do this if you use a router or know how to configure a firewall. Now hopefully you will see your Linux machine in Finder and can go from there. If you opt for user level security, you can connect in the Finder. Hit Command-K and enter “smb://username@&lt;the ip address&gt;” Make sure you have your Linux machine set to use a static IP. Plenty of good tutorials exist on  how to do these  things if you need help.</p>
<p>Now we move on to the fun part: accessing Mac from Linux. You can try to get SAMBA working, but I had no luck with it. Instead, install SSHFS according to your distribution. Arch Linux would use “packman -S sshfs”, Debian and Ubuntu would use “apt-get install sshfs”, and Redhat/CentOS would use “yum install sshfs”. It’ll also install fuse. Remember to make sure the kernel loads the fuse module, using modprobe if necessary.</p>
<p>You now have to make a few changes on your Mac. Your Mac needs to use a static IP for this to work. To do this, open system preferences and go to the networking pane. Select your primary network interface, probably already done. Go to “Configure IPV4” and select “Using DHCP with Manual Address”. Enter in a suitable IP address, one which falls within your network. Now go to the Sharing preference pane   and make sure you have Remote Login checked. Note the ssh information in the text box.</p>
<p>Close that an go to Linux. Add your Mac’s address to /etc/hosts to make things easier. We will call this host “mac” in this example. Create a directory with appropriate permissions to use as your mount point. We will use /mnt/mac for this example.</p>
<p>The time has finally come for some action. If you have a user named “apple” and you want to mount their home directory, you’d just type “sshfs apple@mac /mnt/mac” Enter your password. Easy as that! To unmount the directory, just use “fusermount -u /mnt/mac”.</p>
<p>To automate this, you will have to <a href="https://wiki.archlinux.org/index.php/Using_SSH_Keys">use an SSH key.</a> You can then put an entry like this in your /etc/fstab:<br />
sshfs#apple@mac:/users/apple /mnt/mac fuse defaults 0 0</p>
<p>Enjoy your lightning fast transfers. And if anyone really does know how to get SAMBA working with a mac, feel free to comment. Meanwhile, I feel content with this solution. I hope it helps someone.</p>
<img src="http://behindthecurtain.us/?ak_action=api_record_view&id=891&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://behindthecurtain.us/2011/08/07/how-to-share-files-between-mac-and-linux-the-easy-way/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>The Attack of the Valentine&#8217;s Day Tomato</title>
		<link>http://behindthecurtain.us/2011/02/14/the-attack-of-the-valentines-day-tomato/</link>
		<comments>http://behindthecurtain.us/2011/02/14/the-attack-of-the-valentines-day-tomato/#comments</comments>
		<pubDate>Tue, 15 Feb 2011 02:35:54 +0000</pubDate>
		<dc:creator>Austin Seraphin</dc:creator>
				<category><![CDATA[Blind Rage]]></category>
		<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[installation]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Network]]></category>
		<category><![CDATA[phone]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[RT-N16]]></category>
		<category><![CDATA[Tomato USB]]></category>
		<category><![CDATA[VO/IP]]></category>

		<guid isPermaLink="false">http://behindthecurtain.us/2011/02/14/the-attack-of-the-valentines-day-tomato/</guid>
		<description><![CDATA[I previously detailed my purchase of the Asus RT-N16 router, on which I put DDWRT. At the time, that seemed like the right choice, but recently I have had reason to switch to Tomato. For a loving touch, I did it on Valentine’s night. How sweet. Both firmwares offer a Linux-based open-source alternatives to the [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I <a href="http://behindthecurtain.us/2010/05/28/my-awesome-new-router-and-firmware/">previously</a> detailed my purchase of the Asus RT-N16 router, on which I put <a href="http://dd-wrt.com">DDWRT</a>. At the time, that seemed like the right choice, but recently I have had reason to switch to <a href="http://tomatousb.org">Tomato</a>. For a loving touch, I did it on Valentine’s night. How sweet.</p>
<p>Both firmwares offer a Linux-based open-source alternatives to the stock firmware which comes with a router, and which usually sucks. I originally went with DD-WRT, and for a while it seemed to work. Then, I started trying to configure VO/IP software, and started running into problems with SIP routing. I tried both <a href="http://asterisk.org">Asterisk</a> and <a href="http://freeswitch.org">Freeswitch,</a> eventually settling on the latter. At this stage it didn’t matter though, as neither worked. I could make calls internally, but as soon as someone tried accessing from the outside it failed.</p>
<p>We banged our collective heads against a firewall until Bec the Tech read <a href="http://www.newegg.com/Product/Product.aspx?Item=N82E16833320038&#038;cm_re=asus_rtn16-_-33-320-038-_-Product">reviews on NewEgg</a> which recommended Tomato. Sure enough, development seems to have fragmented with DD-WRT, especially when it comes to my specific router. Bec almost returned her router after installing dd-wrt, because it kept locking her out, not letting her enter an admin password. The web interface also acted very slowly and kept crashing with Firefox and Window-Eyes. She had much better luck with Tomato, and showed me the interface, which I liked even more, especially the port forwarding. It works spectacularly with Safari and VoiceOver on the Mac as well, which I use. I wondered if it would fix my SIP issues. No matter what, I would at least get a better interface. I decided to go for it.</p>
<p>I found <a href="http://tomatousb.org/tut:installing-on-asus-routers-rt-n16-etc-in-linux">very straightforward instructions</a> for Linux. They seemed very doable. It took me a few times, but eventually I got it working just with tftp. Pretty nifty. I then switched back to Safari on my Mac for the web work. As said, the interface behaves wonderfully. I did find two unlabeled fields, but quickly figured out that they contain dns servers. A blind person who knows their way around a router could figure that out, though they should label the field. Other than that little thing, I’ve felt very satisfied. The countdown timer even works well, a neat effect to see it updating a timer while the router reboots.</p>
<p>After getting it configured the time came for the real test. I entered in all the SIP ports in the forwarding table, a very easy task by the way, the best port forwarding interface I’ve used. I tried calling internally. It worked. Then Bec tried calling. We could hear each other! It worked!</p>
<p>I did notice one thing, and I wonder if it has always happened and I just noticed it now while testing. It seems that my cordless phone interferes with my wireless network. When I use my iPhone and pick up my cordless, the iPhone switches to 3G. I found this out accidentally, but it makes sense. I tried switching channels but to no avail. I even tried Tomato’s cool channel scanner with the cordless phone active at several ranges. Nothing seems to make a difference. At first I wondered about Tomato, but now I kind of wonder if it just always happened and I only noticed now. I’ll let you all know when I know more.</p>
<p>So in summary, if you use DD-WRT and have started noticing weird routing problems, switch to Tomato. Don’t bang your head against a firewall for nothing. You still get all of the Linux goodness, and a cleaner interface. The development also seems more centralized and stable. As Bec said, “I trust teddybears more than crazy Russians.”</p>
<img src="http://behindthecurtain.us/?ak_action=api_record_view&id=854&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://behindthecurtain.us/2011/02/14/the-attack-of-the-valentines-day-tomato/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>A Trip to the Mac App Store</title>
		<link>http://behindthecurtain.us/2011/01/06/a-trip-to-the-mac-app-store/</link>
		<comments>http://behindthecurtain.us/2011/01/06/a-trip-to-the-mac-app-store/#comments</comments>
		<pubDate>Thu, 06 Jan 2011 19:34:06 +0000</pubDate>
		<dc:creator>Austin Seraphin</dc:creator>
				<category><![CDATA[Blind Rage]]></category>
		<category><![CDATA[Politics]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[accessibility]]></category>
		<category><![CDATA[Apple]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[New World Order]]></category>
		<category><![CDATA[programming]]></category>
		<category><![CDATA[software]]></category>
		<category><![CDATA[VoiceOver]]></category>

		<guid isPermaLink="false">http://behindthecurtain.us/2011/01/06/a-trip-to-the-mac-app-store/</guid>
		<description><![CDATA[Today, Apple released Mac OS 10.6.6, which adds the Mac App Store. I wanted to give a sneak peak, especially from an accessibility point of view. I also wanted to share some thoughts on the matter. Before I got my iPhone, I wondered why everyone kept talking about apps. For those who don’t know, an [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>Today, Apple released Mac OS 10.6.6, which adds the Mac App Store. I wanted to give a sneak peak, especially from an accessibility point of view. I also wanted to share some   thoughts on the matter.</p>
<p>Before I got my iPhone, I wondered why everyone kept talking about apps. For those who don’t know, an app refers to a software application, and up to now it meant software running on a mobile platform such as an iPhone. That has now changed. An app  also usually has a very affordable price, anywhere from free to $5.99 seems to cover most. Despite their affordable price, if you ask most long-term iPhone users how much they’ve spent on apps, they will grudgingly tell you that they would rather not know. Apple made a very smart move offering software at such affordable prices, but will this clash with the established industry and its price points?</p>
<p>The Mac App Store behaves as advertised. It acts just like the app store on an iDevice. It has a toolbar with categories and a search field, then the main html area with the content. Within the content area, you will either see groups or links. For VoiceOver users, just interact with a group and you will see the link for more information, and the button to purchase the app. Activate the link, then go past it and you will see the information. For links, just activate them and a new page will come up, just as it would in Safari. I feel glad to report that I found the Mac App Store a fully accessible experience, and as satisfying as my sighted counterparts. Apps install immediately, just as they do on an iDevice. I indeed found it very enjoyable. Almost too enjoyable.</p>
<p>For some time, I felt confused as to what exactly the Mac app store would offer. At first, it seemed like  they offer the same programs you could download and buy from traditional channels. I saw software with both traditional software prices and lower app-like prices. It seemed like a good mix. The app store knows if you already have something from iWork and iLife installed. It also correctly identified <a href="http://www.barebones.com/products/textwrangler/">TextWrangler</a> and <a href="http://www.barebones.com/products/yojimbo/">Yojimbo.</a> I had already installed these myself in the standard way one installs third party software. I started to get confused again. While reading Bare Bones Software’s <a href="http://www.barebones.com/store/macappstore.html">Mac App Store FAQ,</a> they said that the app store versions of two of their products did not include command line utilities to comply with Apple’s app submission policies. And here we go. This blurs the distinction between  third-party software and  apps.</p>
<p>Apple sells the software in iWork and iLife as individual pieces of software. I kind of wish I would have known this, as I recently purchased  iWork and iLife. From iWork I wanted Pages and Numbers, and from iLife I just wanted GarageBand. Purchasing iWork and iLife cost around $120 for the complete suites. Pages and Numbers cost $19.99, and GarageBand costs $14.99. That would have saved me a considerable amount of money. </p>
<p>Apple has done something very interesting here. Users will love the influx of affordable software and effortless one-click install. It may even lead to Mac increasing its market share, something I would certainly welcome, especially among the blind. A lot of developers will see their programs exposed to a much greater distribution and potential market. Apple will most certainly make a killing!</p>
<p>But what about the traditional software developers? <a href="http://www.zdnet.com/blog/government/for-traditional-mac-developers-armageddon-comes-tomorrow/9825">This article</a> got me thinking last night. It paints a pretty grim picture for traditional Mac developers, seeing them overrun by a new world of cheap apps. We will now see the merging of two different cultures. One group, the traditional developers, work in a very established environment dating back to the eighties when the first Macs came out. They can charge $20-$40 for a utility, $50 for a game, and more for specialty programs.  They also feel very loyal towards their Macs!</p>
<p>The other group, app developers, come from a much newer market and culture. The mobile app market feels much more like the wild west. Authorities don’t even know how to regulate it. Apps come and go, as do the most brutal reviews, and the apps that endure can become legendary. Before today, apps exclusively ran on mobile platforms, meaning they couldn’t do as much due to hardware limitations. Developers have managed to do some pretty amazing things, but most apps will handle a very specific thing. They also cost far less than traditional software, at just a few dollars for most. And therein lies the problem.</p>
<p>Will someone still pay $40 for a quality piece of software? Can these companies continue to sell their software at standard prices, or has Apple lowered the guillotine upon the succulent necks of their most devout group: Mac developers? I don’t think so. Hopefully, Apple knows better than to piss off the group of people who stuck with them through the turbulent nineties, and without whom they would not exist today and enjoy their current status as industry kings. They’ve done so much good for the blind. The MacBook Air looks so beautiful. And that apple logo <strong>feels</strong> so cool!</p>
<p>Still, something  feels uneasy to me, like a character from a Vincent Price movie. I think of Wikileaks, how the establishment hates freedom, and how they want to regulate the Internet. What better way to do that than by regulating the very software allowed on a machine? Will this lead to a trend where Apple, Microsoft, and Google become gatekeepers, regulating the programs which can run on their operating systems? Will we eventually have to jailbreak all our computers? If we see them reach for the tired excuse of national security, we should immediately drop everything and run to GNU/Linux. I really hope that doesn’t happen. A lot of people love their Apples! I feel glad I’ve learned to love both. I also feel glad knowing that humans always find ways to adapt, programmers especially. It’ll work itself out. The Goddess prevails!</p>
<img src="http://behindthecurtain.us/?ak_action=api_record_view&id=834&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://behindthecurtain.us/2011/01/06/a-trip-to-the-mac-app-store/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>My Awesome New Router and Firmware</title>
		<link>http://behindthecurtain.us/2010/05/28/my-awesome-new-router-and-firmware/</link>
		<comments>http://behindthecurtain.us/2010/05/28/my-awesome-new-router-and-firmware/#comments</comments>
		<pubDate>Fri, 28 May 2010 07:45:21 +0000</pubDate>
		<dc:creator>Austin Seraphin</dc:creator>
				<category><![CDATA[Reviews]]></category>
		<category><![CDATA[Technology]]></category>
		<category><![CDATA[Asus]]></category>
		<category><![CDATA[DD-WRT]]></category>
		<category><![CDATA[FiOS]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[router]]></category>
		<category><![CDATA[RT-N16]]></category>

		<guid isPermaLink="false">http://behindthecurtain.us/?p=701</guid>
		<description><![CDATA[I find it ironic that after bashing an inferior phone company and praising Verizon in my previous article, that I should now rail on them a little. This concerns FiOS Internet. Basically, the router they give you sucks, and to get the full potential of your wonderful connection, you need a better router with better [...]]]></description>
			<content:encoded><![CDATA[<p></p><p>I find it ironic that after bashing an inferior phone company and praising Verizon in my previous article, that I should now rail on them a little.  This concerns FiOS Internet.  Basically, the router they give you sucks, and to get the full potential of your wonderful   connection, you need a better router with better firmware.</p>
<p>This became apparent as soon as I got FiOS installed.  The web GUI relied heavily on javascript, of course, with lots of single-click flashy setup wizards.  The baboon interface quickly enraged me.  Adding port forwarding rules became reduced to a point and grunt   contest  with a poorly programmed robot.  Somehow, perhaps through UPNP, perhaps through some black magick, it would find new ports that needed forwarding, and write new rules.  I did not like that sort of scary automation.  Let me define my own rules, thank you very much.  Additionally, running nmap on my public IP address showed me that the router opened port 4567.  Probing it showed a rudimentary server, ostensibly for receiving firmware updates, though only Goddess knows its true purpose.  Finding some sort of server on my router troubled me deeply.  It had to go.</p>
<p>I heard about the Asus RT-N16.  I love my Asus Netbook, though have heard horror stories about their motherboards, and had never owned an Asus router, but it got universally good reviews.  Most importantly, it runs Linux, comes with open-source firmware, and more importantly, it can run third party firmware such as <a href="http://www.dd-wrt.com">DD-WRT.</a>  This I decided to do, so started researching and collating.  The router arrived promptly from Amazon, then sat on my floor, waiting for the right time.</p>
<p>The time came early this evening, a full moon in a humid Spring sky.  I felt good and prepared.  I saved a few articles in case I would need them while offline, downloaded the appropriate firmware, and set to work.  Before actually upgrading, I first connected it to my FiOS Ethernet line, just to make sure it would work without the stupid Actiontec.  Fortunately, I had gotten Ethernet instead of coax, and a static IP address instead of a dynamic one.  These two factors would play to my advantage.  Tech savvy FiOS users should certainly request Ethernet installed for this reason.  Only business FiOS offers   static IPs.</p>
<p>I felt very glad that things had worked out so far, and decided to take the plunge.  I first upgraded the firmware through the regular GUI, under the administration menu.  I put in the filename, and waited while it showed the update&#8217;s percentage.  At last it finished, and to my delight I saw DD-WRT.  It asked me to input a username and password, which I did.  Now, the time came to reset the router, which you must do the first time to force a   reboot.  This router has two buttons on the back &#8211; a raised one by the power jack, and a recessed one next to the two USB ports.  Yes, it can share external drives and printers!  One button, the recessed one I believe, acts as the reset button, and the other button, called WPS, supposedly sets up some kind of wireless network, but also acts as a deeper reset.</p>
<p>The first time I reset, I did a 30-30-30 power cycle using the recessed button.  After waiting about fifteen minutes, I started getting a bad feeling.  It occurred to me that perhaps I should have not done this upgrade during a thunderstorm, as a medium rain fell, and thunder periodically filled the air with a low rumble, providing an uneasy background to this intricate technical operation.  I know it says to remain patient, and that it can mess it up if reset while in the middle of the initial boot, but given that time has passed, and that I could ping it but not access the http interface, I figured I should try another reset.  This time, I pressed the<br />
raised button, and it came right up.  I had to reenter my username and password, but I didn&#8217;t care, it had worked!  I   proceeded to upgrade to the latest firmware.</p>
<p>I immediately fell in love.  The interface has a simple feel, and I quickly found myself online at blazing fast speeds, complete with wireless.  In no time at all I had my port forwarding rules reestablished &#8211; very impressive.  The auto-refresh pissed me off, since it causes my speech synthesizer to start babbling on as it refreshes.  I disabled it in the admin panel, but it still happens,   albeit not as frequently, so I still have some work to do.</p>
<p>I feel very satisfied with this setup.  I notice a definite speed increase.  Downstairs, I get a solid 96% signal strength.  Out back, where before I could hardly se the connection, I got a solid 58% signal.  Those three antennas must help.  I can even telnet in to my router, and do basic Linux commands.  How cool!  If you care about utilizing your Internet connection to its full potential, you need a real router.  If you care about your freedom, you should use open-source firmware, such as DD-WRT.  The combination of FiOS Business with Ethernet, the Asus RT-N16 router, and DD-WRT Linux firmware gives an extremely satisfying   experience.</p>
<p>These represent initial impressions.  I may post future articles if   things change.</p>
<img src="http://behindthecurtain.us/?ak_action=api_record_view&id=701&type=feed" alt="" />]]></content:encoded>
			<wfw:commentRss>http://behindthecurtain.us/2010/05/28/my-awesome-new-router-and-firmware/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

