Laita komentorivi tulille, ota leppoisa asento ja anna mennä!

Mikrobitti tutki, pystyisikö kaapissa lojuvia roippeita hyödyntäen rakentamaan suorityskykyisen reitittimen. Lue pääjuttu tästä linkistä.

Nämä ohjeet ovat Ubuntulle, mutta niitä voi käyttää lähes sellaisinaan muillakin Linux-jakeluilla. Ohjeessa lähdetään siitä, että wlan-sovittimen ajurit on jo asennettu ja Linux on ne tunnistanut.

Ohjeet tarvittavan Hostapd-sovelluksen asentamiseen tämän linkin takana.

1 Tarkista ajuri

Tarkista, tukeeko wlan-sovittimesi ajuri ap-tilaa, jotta se voi toimia tukiasemana: iw list (etsi kohtaa Supported interface modes)

Esimerkkituloste:

Supported interface modes:

* IBSS

* managed

* AP

* P2P-client

* P2P-GO

* P2P-device

Saman tulosteen Frequencies-kohdasta näet, mitä kanavia wlan-sovittimellasi voi käytössä olevan ajurin kanssa käyttää. Mikäli tuloste ilmoittaa ”NO IR”, määritetty maakoodi saattaa olla väärin. Maakoodin tarkistus: sudo iw reg get

Vaihda koodi Suomeksi: sudo iw reg set FI

2 Tarkista sovittimet

Katso komennolla ifconfig -a, mitä verkkosovittimia koneesi on tunnistanut. Ethernet-portti on tyypillisesti eth0 (tai ainakin alkaa e-kirjaimella), wlan-sovitin on useimmiten wlan0 (tai alkaa wl:llä). Ota sovittimien nimet talteen, tarvitset niitä myöhemmin.

3 Asenna bridge utils

Asenna bridge-utils-paketti, jotta siltaus kahden verkkorajapinnan välillä saadaan toimimaan: sudo apt-get install bridge-utils

4 Muokkaa asetuksia

Avaa verkkoasetukset sisältävä tiedosto /etc/network/interfaces esimerkiksi Nano-tekstieditorilla: sudo nano /etc/network/interfaces ja lisää tiedoston loppuun seuraavat rivit (alla olevassa oletetaan, että ethernet-sovitin on eth0 ja wlan-sovitin wlan0):

auto br0

iface br0 inet static (Luo kiinteää ip-osoitetta käyttävän br0-nimisen siltarajapinnan.)

address 10.0.0.10 (Ip-osoite, josta tukiaseman tavoittaa. Voi olla sama kuin nykyinen ip.)

netmask 255.255.255.0 (aliverkon maski)

gateway 10.0.0.2 (yhdyskäytävä eli esimerkiksi käytössä olevan wlan-reitittimen ip-osoite)

dns-nameservers 10.0.0.2 (nimipalvelimen ip-osoite, tyypillisesti käytetty yhdyskäytävä)

bridge_ports eth0 wlan0 (Sillataan rajapinnat eth0 ja wlan0.)

Poista mahdollinen rivi iface eth0 inet dhcp, jonka perusteella laite on tähän mennessä saanut osoitteensa dhcp-palvelimelta.

5 Ota muutokset käyttöön

Aktivoi muutokset komennolla sudo /etc/init.d/networking restart (tai käynnistä kone uudelleen)