Ralph Waldo Emerson, 8 November 1838

Let me never fall into the vulgar mistake of dreaming that I am persecuted whenever I am contradicted. No man, I think, had ever a greater well-being with a less desert than I. I can very well afford to be accounted bad or foolish by a few dozen or a few hundred persons[…] who see myself greeted by the good expectation of so many friends far beyond any power of thought or communication of thought residing in me. Besides, I own, I am often inclined to take part with those who say I am bad or foolish, for I fear I am both. I believe and know there must be a perfect compensation. I know too well my own dark spots. Not having myself attained, not satisfied myself, far from a holy obedience,— how can I expect to satisfy others, to command their love? A few sour faces, a few biting paragraphs,—is but a cheap expiation for all these short-comings of mine.

– Ralph Waldo Emerson, Journals, 8 November 1838

Copied from http://www.perfectidius.com/Volume_5_1838-1841.pdf

Netgear N900/WNDR4500 + dd-wrt

When I purchased my router almost two years ago, I’d hoped to be able to install a third-party firmware (dd-wrt, openwrt, etc). It turned out that the WNDR4500 was sufficiently different from Netgear’s other similarly numbered models that it was not supported.

From time to time I checked various forums to see if there had been any progress on support and was surprised (and delighted) to discover this thread on the dd-wrt forums leading to these firmware images.

I installed r23040 using instructions found on the internet, which worked (huzzah!). I’ve been able to set up one of the wifi channels in client-bridged mode which isn’t possible with the default firmware, but is a configuration I’d hoped to be able to use when I first purchased the router.

dd-wrt makes messing around with network configurations remarkably straightforward. I’ve yet to try the USB support or anything beyond basic routing.

There are some bugs, and some minor problems that are probably due to my own misconfiguration, but no show-stoppers thus far.

Like many projects of this nature, “documentation” seems to consist of group-edited wiki pages that can be inconsistent, out of date, and unclear, web forums where the discussion assumes a far higher level of familiarity with the subject matter than is useful for the casual newcomer, and an assortment of blog posts.