<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Blog on epestr</title><link>http://epestr.com/blog/</link><description>Recent content in Blog on epestr</description><generator>Hugo</generator><language>en</language><lastBuildDate>Mon, 11 May 2026 16:07:06 +0530</lastBuildDate><atom:link href="http://epestr.com/blog/index.xml" rel="self" type="application/rss+xml"/><item><title>When Peap Stops Working</title><link>http://epestr.com/blog/when-peap-stops-working/</link><pubDate>Mon, 11 May 2026 16:07:06 +0530</pubDate><guid>http://epestr.com/blog/when-peap-stops-working/</guid><description>&lt;p>My WiFi broke on a Tuesday afternoon, 13:29 IST, April 22, and the
daemon I&amp;rsquo;d installed specifically for its reliability couldn&amp;rsquo;t
reconnect. Chasing why pulled me through three layers of
misconfiguration: a rotated server certificate, a deprecated
authentication method, and a hash protocol that&amp;rsquo;s been on
borrowed time for a decade. Permissive software would have kept me
online without ever telling me any of this had happened.&lt;/p>
&lt;p>In a hostel with dense access-point coverage, roaming gets noisy. As
you walk between buildings, the &lt;em>supplicant&lt;/em> program on your device
scans for the strongest signal and decides when to switch. Standing
between several nodes all broadcasting &lt;code>iitk-sec&lt;/code>, a supplicant like
&lt;a href="https://wiki.archlinux.org/title/Wpa_supplicant">&lt;code>wpa_supplicant&lt;/code>&lt;/a>
will oscillate between them on marginal signal differences and
degrade your connection. I had migrated my machine to
&lt;a href="https://wiki.archlinux.org/title/Iwd">&lt;code>iwd&lt;/code>&lt;/a> (iNet Wireless Daemon)
to avoid exactly this, its
&lt;a href="https://www.youtube.com/watch?v=QIqT2obSPDk">newer roaming algorithm&lt;/a>
is less twitchy.&lt;/p></description></item><item><title>Why this site exists</title><link>http://epestr.com/blog/why-this-site-exists/</link><pubDate>Sun, 10 May 2026 00:00:00 +0000</pubDate><guid>http://epestr.com/blog/why-this-site-exists/</guid><description>&lt;p>This is the new site. It&amp;rsquo;s two pages of content for book keeping,
(&lt;a href="http://epestr.com/">the long page&lt;/a> and &lt;a href="http://epestr.com/resume/">the resume&lt;/a>) plus this place,
which is where I&amp;rsquo;ll write things down properly when I have something
worth writing down.&lt;/p>
&lt;p>If you want to be told when one of those goes up, there is
the &lt;a href="../index.xml">RSS feed&lt;/a> being maintained.&lt;/p></description></item></channel></rss>