Labin lähiverkossa olevat palvelut
Tampere Hacklabin lähiverkossa (wifi ja ethernet) löytyy kaikenlaisia palveluita. Palvelut pyörivät pääsääntöisesti dalek-nimisellä palvelimella, jota myös pajapalvelimeksi kutsutaan.
Verkkojakamo
Hacklabin verkkojakamo löytyy ikkunaseinältä läheltä keittiötä.
Jakamosta löytyvät seuraavat varusteet:
- UPS varavirtajärjestelmä (Vaatisi akkujen tarkistuksen)
- Ethernet kytkentäpaneeli (Lounge, baaritiski, eteinen, lasernurkka)
- Ethernet johdot (ToDo: Kaapeleiden selvästi merkkaus)
- 2 Hallittavaa gigabit kytkintä
- VDSL2 modeemi ja puhelinkaapelin riviliitin
- Web-kameran PoE-injektori
- Dalek palvelin
- Labin puhelimen VPN-purkki
Jakamon pistorasioihin saa kytkeä ainoastaan jakamon laitteet! Pistorasioita ei ole suojattu vikavirtasuojalla ja haaroittimet ovat kytketty varavirtajärjestelmän taakse, eivätkä nämä katkea hätäseis kytkimestä tai valaistuksen/pistorasioiden päävirtakytkimestä. Jakamon sähkön käyttö omiin säätöihin ehdottomasti kielletty turvallisuusyistä.
Internet-yhteys
Labin ulkoisena yhteytenä käytetään noin 100/10 Mbit/s VDSL2-yritysliittymää Elisalta. Internetin yhteysnopeus testattu 98Mbps alaspäin ja 10Mbps ylöspäin(2018 talvi). Puhelinkaapeli tulee ullakolta jakamosta vessan vierestä katon läpi, josta jatkaa katon johtokourua pitkin loungen verkkojakamoon jossa VDSL2 modeemi sijaitsee.
VDSL2 Modeemi ja reititin
Modeemina ja reitittimenä toimii ZyXEL VMG3925. Speksit laitteelle löytyvät Elisan sivuilta. Kattavat käyttöohjeet saa pdf tiedostona valmistajan sivuilta.
Hallintasivut löytyvät lähiverkosta osoitteesta http://192.168.10.1/ Tunnukset admin/<WlanPW>
Julkinen IP
Modeemilla ei ole kiinteää ip:tä, mutta käytämme dy.fi-nimistä dyndns-palvelua. Palveluun on rekisteröity tamperehacklab.tunk.org, jonka pitäisi osoittaa labin reitittimeen. Tunnusta hallinnoi cos.
Dalekilla on cron-jobi, joka päivittää ip:n 6 tunnin välein. Viritetty tämän ohjeen perusteella: https://wiki.ubuntu-fi.org/Dynaaminen_DNS
Reititys
Ulkomaailmasta pääsee seuraaviin portteihin labiverkossa:
- 4242 → dalek ssh
- 38001 → webcam
- 38002 (vain far:sta) → relekortti
Jos aiot lisätä jotain, käytä harkintaa ja kysy muilta säätäjiltä ensin. Säätäminen tapahtuu VDSL-reitittimen käyttöliittymästä.
WLAN
Hacklabillä on useita WLAN tukiasemia joiden valmistaja on Cisco Tällä hetkellä kytkettyinä ovat loungen päätukiasema ja laserin yläpuolella lisätukiasema.
(ToDo: Lisää tukiasemien confit ja tiedot) WlanAP lounge: 192.168.10.12 WlanAP varasto: 192.168.10.13
Dalek-palvelin
Julkisessa internetissä olevat palvelut löytyvät palvelut-sivulta.
- Dalekin hostname lähiverkossa: dalek.local (vaatii avahi:n, eli ei välttämättä toimi esim. kännyköillä tai Windows-koneilla)
- Dalekin ip-osoite lähiverkossa: 192.168.10.10 (kiinteäksi tarkoitettu)
- Dalekin hostname julkisessa internetissä: trehacklab.tunk.org (vain ssh-yhteydet)
MPD (Music Player Daemon)
MPD:llä voit soitella musiikkia (esim. nettiradioita) labin kajareista. Sitä ohjataan tietokoneeseen tai kännykkään asennettavalla MPD-asiakasohjelmalla. Jos haluat, rakenna joku hieno ohjauskäyttöliittymä tälle muidenkin käyttöön. MPD:lle löytyy esim hyvät python-kirjastot.
- MPD:n portti: 6600
- Ei autentikointia
- Vahvistimen input: “MPD” - merkitty tarralla.
- Musiikit verkkolevyllä, kts alla
Verkkolevy
Verkkolevy näkyy Samba-jakona (SMB). Sen käyttö lähiverkossa ei vaadi tunnistautumista.
HUOM! Verkkolevyä ei varmuuskopioida - älä säilytä siellä tiedostoja, joiden katoamisesta olisi harmia.
Jaetut hakemistot:
- Share: yleinen verkkolevy, tee hakemistoja tarvittaessa. Tietojen säilyvyyttä ei taata. Sharen alla on myös Lasertemp, joka on tarkoitettu laserleikkurille kopioitavien tiedostojen siirtoon.
- Music: MPD:n musiikkihakemisto.
PulseAudio sink
PulseAudiolla voit soittaa ääntä tietokoneelta toiselle verkon yli. Dalekilla on PA-sinkki, mutta se ei jostain syystä kuulu. Ongelman saa korjata.
- Output: analog stereo (ei HDMI)
Tulostin
Canon Image RUNNER 1133iF. Tulostinta saa käyttää pieniin projekteihin liittyviin tulostuksiin. Jos tarvitsee printata jotain isompaa, osta ainakin uutta paperia tilalle. (IP osoite: 192.168.10.11).
Mikäli haluat säästää ympäristöä ja uusiokäyttää paperia, aseta arkit tulostimen lokeroon tulostettu puoli ylöspäin.
Asetukset
- Linux: tulostin pitäisi löytyä printteriasetuksista eikä tarvitse erityisiä ajureita
- Windows: \\dalek\share\printer\PCL6_Driver_V2185_32_64_FI_07.exe tai Microsoft PCL6 Class Driver
Valvontakamerat
Labilla on valvontakameroita.
Puupuolen top-201
MAC: 00:12:12:f1:b6:7f
IP: 192.168.10.100 (pitäisi olla kiinteä dsl-reitittimessä)
Videostreami: rtsp:192.168.10.100:554user=admin_password=tlJwpbo6_channel=1_stream=0.sdp
Katso lisäohjeita top-201-sivulta.
Kauppakamera "shopcam"
MAC: e0:62:90:0e:34:3d
IP: 192.168.10.149 (pitäisi olla kiinteä dsl-reitittimessä)
Videostreami: rtsp:192.168.10.149:8554
Puhelinjärjestelmä
Labilla on 1 kpl toimivia IP-puhelimia, jotka on yhdistetty Jyväskylä Hacklabin ylläpitämään asterisk-puhelinkeskukseen.
Puhelimet ovat mallia Cisco 7905G, ne voi konfiguroida joko puhelimesta, webbihallinnan kautta, tai tftp:n avulla.
- Firmiksen README: https://yuu.trap.fi/~fixie/7905G_SIP_801_Readme.txt
- Firmiksen dokumentaatio: https://testlab.genesys.com/compatibilityfiles/documents/7905.pdf
Labin puhelinnumero on 03 4124205 joka soittaa kaikkia labin puhelimia yhtäaikaa.
Jyväskylän päässä tekniikan kanssa auttaa kahvikello ja Zouppen.
Oman puhelimen lisääminen puhelinverkkoon
Tulevaisuudessa oman sip-puhelimen voi yhdistää verkkoon ja soittaa ilmaiseksi muihin verkossa oleviin puhelimiin. Tähän tulee ohjeet kun se onnistuu.
Labin telegram Botti
Labin dalek-serverillä pyörii telegram botti. Github linkki.
Toimivat komennot (vain admin):
- /aloita_clippy: Starttaa ajastetun mesenaatti tarkastuksen
- /pysayta: pysäyttää ajastuksen
Toimivat komennot (kaikille):
- /paikalla: Ilmoittaa kuinka monta jäsentä on labilla
- /tulin: Ilmoittaa kävijän olevan labilla (privaatti komento)
- /lahdin: Ilmoittaa kävijän poistuneen labilta (privaatti komento)
Toimivat toiminnot:
- Huutaa kun rahoitus on tullut mesenaattiin
Tulevat halutut toiminnot:
- Octoprintin hallinta
- Voisit ilmoittaa hajonneesta laitteesta ja tulostaa listana kaikki laitteet, jotka eivät toimi
Home Assistant
Hallinta: http://192.168.10.190:8123