Asensin Tetriksen reitittimeeni
Julkaistu 2025-12-17
Löysin kotimaisesta verkkokaupasta edullisen Wi-Fi-reitittimen, jossa oli kummallisen hyvät ominaisuudet huokeamman hintaluokan vehkeelle. Asus RT-AX53U olikin ollut myynnissä jo neljän vuoden ajan, eli kyseessä oli luultavasti poistuva tuote, jonka ohjelmistopäivitykset olivat päättyneet tai päättymässä. Verkkolaite, jonka ohjelmisto on vanhentunut, ei kuulu verkkoon, vaan verkonpainoksi, joten olin lähellä jättää laitteen hyllyyn.
Kun olin jo ehtinyt luopua toivosta, sain Mastodonissa kullanarvoisen vinkin: joihinkin reitittimiin pystyy asentamaan avointa lähdekoodia hyödyntävän ohjelmiston! Ja kyllä vain, OpenWRT:lle löytyi tuki, joten tein sittenkin kaupat reitittimestä. OpenWRT:n asentaminen oli ohjeita noudattamalla todella helppoa, eikä asennusvaiheesta siksi ole sen enempää kerrottavaa. Varsinaisen asennuksen jälkeen kytkin vain langattoman verkon lähetyksen päälle ja säädin olennaiset verkkoasetukset kohdalleen. Asennusvaiheessa huomasin, että toisin kuin vanha Zyxelini, Asus on Linux-kone. Ei ehkä kovin monipuolinen Linux, mutta Linux kuitenkin (AsusWRT). Se sai miettimään, että reitittimeen voisi mahdollisesti saada asennettua joitakin ohjelmia vaikka ihan vain huvin vuoksi.
Vielä yksi laite
Pikaisen selvittelyn perusteella ohjelmapakettien asentaminen vaatisi AsusWRT-ohjelmiston korvaamisen kolmannen osapuolen AsusWRT-Merlinillä, jota täydentäisi USB-muistitikulta ladattava Entware. Hankkimani reititin ei valitettavasti tukenut Merliniä, joten taas oli tilattava uusi vekotin. Uuden sijaan hankin kuitenkin käytetyn, ja Asus RT-AX56U oli halvin löytämistäni reitittimistä, jotka täyttäisivät kaikki vaatimuslistan kohdat.
Kun seuraavakin laite oli saapunut käpisteltäväksi, ja kun olin asentanut siihen sekä AsusWRT-Merlinin että Entwaren, asensin myös tekstipohjaisen nettiselaimen, Lynxin. Hekottelin idealle sitä, että ottaisin tietokoneeni komentoriviltä SSH-etäyhteyden reitittimeen ja avaisin reitittimeen asennetun verkkoselaimen vain päästäkseni nettiin tekstipohjaisella selaimella. Ajatuksessa ei ole mitään järkeä! Normaalistihan selain on asennettu tietokoneeseen, mutta tässä tapauksessa selain tosiaan sijaitsee reitittimessä itsessään. Kun homma rokkasi kuten kuuluikin, oli aika tehdä lisää kokeiluja.
Voiko reitittimellä pelata?
Kovimmat kaulaparrat asentavat Doom-pelin melkein mihin tahansa sähköllä toimivaan laitteeseen, jossa on näyttö, tai vaikka ei olisikaan. En ole pelannut Doomia 1990-luvun puolivälin jälkeen, mutta Tetristä olen. Asensin reitittimeen Vitetris-nimisen variantin ja varmistin, että pelaaminen etäyhteyden kautta onnistuu myös älypuhelimella. SSH-yhteyteen käytän iPhonella a-Shell-nimistä terminaalia.
Vaikka “pelireitittimeni” ei ole yhteydessä nettiin, se jakaa silti langatonta verkkoa, joten naapureillani on ainakin teoreettinen mahdollisuus pelata Tetristä omilla laitteillaan. Naapureiden harmiksi olen suojannut salasanalla sekä Wi-Fi-verkon että etäyhdeyden, mutta annan tunnarit kaikille luonani vieraileville, jotka haluavat pelata.
Olen yrittänyt saada Tetriksen käynnistymään automaattisesti, kun etäyhteys otetaan tiettyyn porttiin, mutta automaattikäynnistys ei vielä toimi. Vika on bash scripteissäni, konfiguraatiotiedostoissani tai molemmissa. Joka tapauksessa meikämämmikouran on siirrettävä jatkotunkkaamiset joulun tuolle puolen. Palataan asiaan, jos edistystä tapahtuu.
Jaoin Tetriksestä kuvan Mastodonissa.