Idag har min blogg varit lite svajig, på grund av att jag har strulat med min router till vilken bland annat min webbserver är kopplad. Jag tänkte skriva ner lite detaljer om anledningarna, mest för att ha som egen notering när jag stöter på samma sak igen i framtiden, men även för dem som råkar ut för samma sak och googlar sig hit.
I samband med att jag bytte bredbandsleverantör skaffade jag mig en trådlös router av märke Linksys och modell WRT54G. Detta är en gammal men uppskattad router, då dess firmware är baserat på GNU/linux och det faktum att det finns ett communitybaserat alternativt firmware kallat OpenWRT. Tyvärr nöjde jag mig med den informationen när jag skaffade min, och nu har jag levt i tron att jag har kört fri mjukvara i min router…
Jag har märkt av att jag stundom får rätt seg nedladdningshastighet. Min ISP ger mig ungefär 30/30 Mbps (trots att jag betalar för 10/10), men ibland mäter jag den till runt 3 ner och 30 upp. Vid lite googlande på detta fenomen, stötte jag på en del forumtrådar som antyder att detta är ett känt problem på äldre firmwares på version 5 av denna router. Och version 5.1 är vad jag har. Vidare kom jag snart fram till att firmwaren från och med version 5 av hårdvaran är proprietär och inte utbytbar till OpenWRT. När detta stod klart för mig greps jag av någon slags känsla av kalkon. Fråga mig inte varför.
Efter ännu mer googlande var jag återigen försedd med en gnutta hopp. Det finns tydligen ännu en fri firmware till WRT-lika routrar – DD-WRT. Detta projekt har även stöd för WRT54G v5.0, v5.1 och v6.0, efter att utvecklarna har lyckats reverseengineera formatet av firmwaren. Efter att ha följt installationsanvisningarna till punkt och pricka, är nu min router äntligen fri och än sålänge verkar den funka stabilare och bättre än med den proprietära dynghögen.
På vägen trodde jag att jag brickade min router. Ty, vid uppgraderingen hände det som inte får hända – anslutningen till routern bröts innan överföringen var klar. Turligt nog fungerar det inte som jag befarade, utan det var lugnt att försöka igen. Men det fortsatte att dö vid varje försök. Det tog mig timmar av googlande utan framgång. Slutligen kom jag på tanken att slå över från https tillbaka till http, och då funkade det kalas.
Jag återkommer om det uppstår problem på vägen. Just nu funkar det fint, efter några timmars körande, men det gjorde det även med gamla firmwaren.
Etiketter: bloggen, fri mjukvara, Linux, produkter