@database Miami.guide @Master Miami.texinfo @Width 72 This is the AmigaGuide® file Miami.guide, produced by Makeinfo-1.55 from the input file Miami.texinfo. Dokumentaatio Miamin versiolle V3.2 (c) Copyright 1996-1998 Nordic Global Inc. All Rights Reserved. $VER: Miami.guide 3.2 (7.11.98) @Node Main "Miami.guide" @Next "NODE_DISCLAIMER" Miami ***** Tämä on dokumentaatio Miamin versiota V3.2 varten. Miami on integroitu TCP/IP-järjestelmä AmigaOS:lle. Copyright (C) 1996-1998 Nordic Global Inc. Kaikki oikeudet pidätetään. Ohjelman ja dokumentoinnin kirjoitti Holger Kruse. @{" Vastuu " Link "NODE_DISCLAIMER"} Lakiasiat @{" Käyttö / Kopiointi " Link "NODE_CONDITIONS"} Käyttö- ja kopiointiehdot @{" Rekisteröinti " Link "NODE_REGISTRATION"} Shareware-rekisteröinti @{" Johdanto " Link "NODE_INTRODUCTION"} Johdatus Miamiin @{" Vaatimukset " Link "NODE_REQUIREMENTS"} Vaadittu laitteisto ja ohjelmisto @{" Asennus " Link "NODE_INSTALLATION"} Miten asennat Miamin @{" MiamiInit " Link "NODE_MIAMIINIT"} Pikaopas MiamiInitin käyttöön @{" Ikonin määreet " Link "NODE_TOOLTYPES"} Ikonin määreet Miamille @{" Valikot " Link "NODE_MENUS"} Ohjelman valikot @{" Konfigurointi " Link "NODE_CONFIGURATION"} Manuaaliset konfigurointivalinnat @{" MNI Ethernet-ajurit " Link "NODE_MNI"} MNI Ethernet-ajurit @{" Soittajan komentokieli " Link "NODE_DIALERLANG"} Yhteydenmuodostajan kuvaus @{" ARexx-rajapinta " Link "NODE_AREXX"} Tuetut ARexx-komennot @{" Environment variables " Link "NODE_ENVVARS"} Ympäristömuuttujat @{" Asetusten vaihto " Link "NODE_EXCONFIG"} Miten tuot/viet asetuksesi @{" Apuohjelmat " Link "NODE_UTILITY"} Muita ohjelmia Miamille @{" Yhteensopivuus " Link "NODE_COMPATIBILITY"} Seikkoja yhteensopivuudesta @{" Rajoitukset " Link "NODE_RESTRICTIONS"} Tämänhetkisen version rajoitukset @{" Kehityshistoria " Link "NODE_HISTORY"} Miamin kehityshistoria @{" Tulevaisuus " Link "NODE_FUTURE"} Miamin tulevaisuus @{" Ohjelmatuki " Link "NODE_SUPPORT"} Miten saat apua tai päivityksiä @{" Kiitokset " Link "NODE_ACKNOWLEDGEMENTS"} Kiitokset @EndNode @Node "NODE_DISCLAIMER" "Miami.guide/NODE_DISCLAIMER" @Next "NODE_CONDITIONS" @Prev "Main" @Toc "Main" Vastuu ****** Miamin ON TARKOITUS OLLA AmigaOS-YHTEENSOPIVILLE KONEILLE TARKOITETTU TCP/IP-OHJELMISTO, JOTA VOIDAAN KÄYTTÄÄ AMIGAN KYTKEMISEEN INTERNETIIN MODEEMILLA TAI MUULLA VERKKOLAITTEELLA. VAIKKA Miami ON KAIKIN KEINOIN PYRITTY TEKEMÄÄN MAHDOLLISIMMAN YHTEENSOPIVAKSI STANDARDIN TCP/IP:N KANSSA, EN VOI JÄTTÄÄ HUOMIOTTA SITÄ MAHDOLLISUUTTA, ETTÄ Miamissa VOI OLLA OHJELMAVIRHEITÄ, JOILLA VOI OLLA VAHINGOLLISIA SIVUVAIKUTUKSIA JÄRJESTELMÄÄSI TAI MUIHIN AMIGAASI KYTKETTYIHIN KONEISIIN. TÄTEN KIELTÄYDYN KAIKISTA VELVOLLISUUKSISTA JA VASTUISTA KOSKIEN NÄITÄ VIRHEITÄ TAI MUITA SEURAUKSIA, JOTKA VOIVAT AIHEUTUA MIAMIN KÄYTÖSTÄ. NÄIHIN SEURAUKSIIN KUULUVAT ESIMERKIKSI (TÄMÄ EI OLE KAIKEN KATTAVA LISTA) LAITTEISTOLLESI, TIEDOILLESI, MUILLE AMIGAASI KYTKETYILLE KONEILLE JA NÄIHIN KONEISIIN KYTKETYILLE LAITTEILLE AIHEUTUVA VAHINKO TAI EHKÄ HENKILÖKOHTAINEN LOUKKAANTUMINEN, TALOUDELLINEN MENETYS TAI MIKÄ TAHANSA MUUN TYYPPINEN SIVUVAIKUTUS. Miami ON KÄYTETTÄVISSÄ "SELLAISENAAN". TÄMÄ TARKOITTAA, ETTÄ EN TAKAA Miamin SOPIVAN MIHINKÄÄN ERITYISEEN TARKOITUKSEEN, ENKÄ TAKAA EDES MINKÄÄNLAISIA KORJAUKSIA OHJELMAVIRHEISIIN TAI PÄIVITYKSIÄ TAI APUA VIRHEISTÄ TOIPUMISEN AIKANA. Miami perustuu 4.4BSD V.2 TCP/IP-verkkokoodin versioon, jota Walnut Creek levittää CD-ROMilla. Koko alkuperäinen 4.4BSD-koodi on vapaasti levitettävissä ja siihen ovat vaikuttaneet useat tahot. Lisätietoja yksittäisistä tekijänoikeuksista ja vastuukysymyksistä saat lähdetiedostoista, jotka ovat saatavilla useista lähteistä, esim. Walnut Creekin levittämältä @{b}4.4BSD Lite@{ub}-CD-ROMilta. Seuraava tekijänoikeushuomautus pätee koko alkuperäiseen 4.4BSD ohjelmistopakettiin: Start quote All of the documentation and software included in the 4.4BSD and 4.4BSD-Lite Releases is copyrighted by The Regents of the University of California. Copyright 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. Redistribution and use in source and binary forms, with or without modification, are permitted provided that the following conditions are met: 1. Redistributions of source code must retain the above copyright notice, this list of conditions and the following disclaimer. 2. Redistributions in binary form must reproduce the above copyright notice, this list of conditions and the following disclaimer in the documentation and/or other materials provided with the distribution. 3. All advertising materials mentioning features or use of this software must display the following acknowledgement: This product includes software developed by the University of California, Berkeley and its contributors. 4. Neither the name of the University nor the names of its contributors may be used to endorse or promote products derived from this software without specific prior written permission. THIS SOFTWARE IS PROVIDED BY THE REGENTS AND CONTRIBUTORS "AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE REGENTS OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. End Quote Huomaa, että tämä tekijänoikeushuomautus EI päde Miamiin. Miami EI ole vapaasti levitettävissä, ellei toisin ole mainittu. Katso @{"Käyttö / Kopiointi" Link "NODE_CONDITIONS"} lisätietoja varten. Jotkin Miamin käyttäjäliitynnöistä rakentuvat @{b}Magic User Interfacen (MUI)@{ub} varaan. MUI:n tekijänoikeudet kuuluvat Stefan Stuntzille. Osa näistä tarvitsee MUI:n luokan "Busy.mcc", jonka tekijä on Klaus Melchior. Tässä on luokkaan liittyvä tekijänoikeushuomautus: Begin Quote Busy.mcc is (c) 1994-1996 by Klaus 'kmel' Melchior End Quote Osa Miamin käyttäjäliitynnöistä rakentuu Olaf Barthelin gtlayout.library- kirjaston varaan. Tässä siihen liittyvä tekijänoikeushuomautus: Begin Quote Copyright © 1993-1996 by Olaf `Olsen' Barthel Freely distributable. End Quote Osa Miamin käyttäjäliitynnöistä käyttää kuvia MagicWB-paketista, näiden käyttöön on lupa tekijältä. Tässä siihen liittyvä tekijänoikeushuomautus. Lisää tietoja saatavana "MagicWB.readme"-tiedostossa. Begin Quote Copyright © 1992-97, Martin Huttenloher End Quote @EndNode @Node "NODE_CONDITIONS" "Miami.guide/NODE_CONDITIONS" @Next "NODE_REGISTRATION" @Prev "NODE_DISCLAIMER" @Toc "Main" Käyttö / Kopiointi ****************** Miami on sharewarea. Tässä tapauksessa se tarkoittaa sitä, että Miamin kaikkien ominaisuuksien käyttämiseen vaaditaan henkilökohtainen avaintiedosto. Käyttäjät saavat henkilökohtaisen avaintiedostonsa minulta rekisteröintinsä jälkeen. Avaintiedostoa ei saa antaa muiden käyttäjien saataville! Avaintiedoston antoa muille käyttäjille tai sellaisten avaintiedostojen käyttöä, joita et saanut suoraan minulta, pidetään ohjelmistopiratismina! Avaintiedostot eivät ole siirrettävissä, eikä niitä saa myydä tai vaihtaa kenellekään toiselle henkilölle tai organisaatiolle. Avaintiedostot on tarkoitettu vain sen henkilön käyttöön, joka suoritti rekisteröinnin. Miamin binaaritiedostoa tai minkään apuohjelman binaaritiedostoa ei saa muokata tai paikata millään tavalla (ei edes henkilökohtaiseen käyttöön), paitsi minun erityisesti päivityksiä varten hyväksymilläni menetelmillä. Paikattujen tai muokattujen binaaritiedostojen käyttöä pidetään ohjelmistopiratismina! Miamin binaaritiedostoja voidaan käyttää vain ennalta määrättyyn tarkoitukseen, eli Amiga-tietokoneessa AmigaOS:n alla tapahtuvaan ajamiseen. Binaaritiedostojen takaisinkääntäminen, toiminnan selvittäminen tai kääntäminen on varta vasten kielletty. Miamin dokumentaatioon ja ohjelman teksteihin pätee sama tekijänoikeus kuin itse ohjelmaan. Tämä tarkoittaa, ettei dokumentaatiota eikä ohjelman tekstejä saa muuttaa tai kääntää millään tavalla. Väärinkäsitysten välttämiseksi: SINÄ ET SAA kääntää ja levittää Miamin ohjelman tekstejä tai dokumentaatiota, ellen virallisesti nimitä sinua Miamin kääntäjäksi. Valtuuttamattomat ohjelman tekstien tai dokumentaation käännökset ovat laittomia ja ne rikkovat tekijänoikeuttani. Tällaiset käännökset poistetaan julkisista ohjelmistopalvelimista. Mikäli haluat levittää Miamin arkistoa, seuraavat ehdot pätevät: @{b}*@{ub} Myyntihinta ei saa olla korkeampi kuin summa, joka muodostuu Miamin tiedostojen vaatimien tyhjien levykkeiden hinnasta plus nimellisestä kopiointipalkkiosta plus lähetyskustannuksista. Yhteenlaskettu hinta ei saa olla korkeampi kuin 10 US$ tai 15 DM tai vastaava summa muuna valuuttana. @{b}*@{ub} Jos Miamin arkistoa levitetään osana julkis- tai sharewareohjelma- CD-ROM-kokoelmaa, CD-ROMin myyntihinta ei saa olla korkeampi kuin 20 US$, 30 DM tai vastaava summa muuna valuuttana. @{b}*@{ub} Ohjelmiston ja dokumentaation kaikkien osien täytyy olla täydellisiä. Alkuperäisen arkiston yksittäisten tai epätäydellisten osien levitys ei ole sallittua. Avaintiedostojen levitys ei ole sallittua. @{b}*@{ub} Miamia tai sen osia ei yleensä saa myydä yhdessä kaupallisen ohjelmiston kanssa tai sen osana. Erillisiä lisenssiehtoja kaupallista jälleenmyyntiä varten saa pyynnöstä osoitteesta @{b}kruse@nordicglobal.com@{ub}. Älä kuitenkaan oleta, että voit levittää Miamia tai sen osia yhdessä kaupallisen ohjelmiston kanssa tai sen osana, ellet saa ja ennen kuin saat nimenomaisen kirjallisen luvan minulta. @{b}*@{ub} Ohjelmaa ja dokumentaatiota ei saa muuttaa millään tavalla. Poikkeuksena (tämä tarkoittaa: hyväksyttävissä) on arkistoijan, kuten @{b}LHA@{ub}, käyttö kunhan alkuperäisen ohjelman/tiedon palautus on mahdollista. @EndNode @Node "NODE_REGISTRATION" "Miami.guide/NODE_REGISTRATION" @Next "NODE_INTRODUCTION" @Prev "NODE_CONDITIONS" @Toc "Main" Rekisteröinti ************* Jos käytät Miamia usein, tarvitset jotain esittelyversiosta poistettua ominaisuutta tai haluat pysyä yhteydessä yli tunnin ajan kerrallaan, suosittelen Miamin rekisteröimistä. Käytä ohjelmaa @{b}MiamiRegister@{ub} rekisteröidäksesi. Ohjelma selvittää rekisteröintivaiheet yksityiskohtaisesti ja mahdollistaa interaktiivisen rekisteröinnin. Mikäli et jostain syystä voi käyttää rekisteröintiohjelmaa @{b}MiamiRegister@{ub}, ota minuun yhteyttä osoitteessa @{b}kruse@nordicglobal.com@{ub}. Miamin standardin `täydellisen' lisenssin rekisteröintimaksu on US$ 35. Mikäli olet rekisteröinyt ppp.devicen, saat alennusta päivittäessäsi Miamiin. Lisätietoja saat ohjelmasta @{b}MiamiRegister@{ub}. Saatavilla on myös erikoistarjouksia ryhmälisensoinnille (10 käyttäjää tai enemmän kerrallaan), lisenssin ennakkomaksuille ja kaupalliselle jälleenlevitykselle. Ota yhteyttä osoitteeseen @{b}kruse@nordicglobal.com@{ub} saadaksesi lisätietoja. Miami 2.x:n rekisteröineet käyttäjät tarvitsevat uuden avaintiedoston Miami 3.x versiota varten. Päivitysehdot ovat seuraavat: @{b}*@{ub} Jos olet hankkinut Miami-avaintiedostosi kesäkuun 15. 1997 jälkeen, päivittäminen Miami 3.x-versioon on ilmainen. @{b}*@{ub} Jos olet hankkinut Miami-avaintiedostosi ennen kesäkuun 15. 1997, niin tarvitset päivityskoodin jolla voit päivittää avaintiedostosi. Päivityskoodeja on saatavana Nordic Global Inc.:ista sekä joistakin rekisteröintipaikoista. Päivityskoodin hinta on US$ 12.00 Päivittääksesi avaintiedostosi, aja MiamiRegister. Ohjelma tarjoaa sinulle päivitysvaihtoehdot, ja kertoo myös onko päivitys sinulle maksullinen vai ei. Jos sinulla on jo 3.0 version avaintiedostot, et tarvitse päivitystä versioon 3.2. Avaintiedostosi 3.0-versiosta toimii suoraan. @EndNode @Node "NODE_INTRODUCTION" "Miami.guide/NODE_INTRODUCTION" @Next "NODE_REQUIREMENTS" @Prev "NODE_REGISTRATION" @Toc "Main" Johdanto ******** Miami on integroitu TCP/IP-järjestelmä AmigaOS-yhteensopiville koneille. Miami tarjoaa erittäin helpon tavan päästä Internetiin tai lähiverkkoon käyttämällä modeemia tai jotain muuta verkkolaitetta (esim. Ethernet). Miami perustuu viimeisimpään versioon (4.4BSD V2) virallisesta BSD-verkkokoodista ja eräistä kolmansien osapuolten tekemistä laajennuksista (kuten FreeBSD T/TCP ja Path MTU discovery -koodi). Tämä tarkoittaa, että Miamissa on "todellinen" ja täydellinen TCP/IP-pino, eikä vain emulaatio, joka tukee vain tiettyjä osia TCP/IP-standardista. Miamin tarjoama rajapinta sovellusohjelmien kehittäjille on yhteensopiva AmiTCP 4.x:n kirjaston (@{b}bsdsocket.library@{ub}) kanssa, eli useimmat AmiTCP 4.x:lle kirjoitetut ja käännetyt ohjelmat toimivat sellaisenaan Miamin kanssa. Tämän lisäksi Miamissa on sisäänrakennettu yhteydenmuodostaja, jota voidaan käyttää komentotiedoston välityksellä tai interaktiivisesti, toteutus (C)SLIP- ja PPP-protokollille, rajapinta SANA-II-ajureille ja graafinen käyttöliittymä ohjelman käyttämiseksi ja konfiguroimiseksi. Miamissa on myös useita muita sisäänrakennettuja ominaisuuksia. "Internetin super-serverissä", @{b}inetd@{ub}, on useita palveluita mukaanlukien "fingerd" ja "identd". @{b}TCP:@{ub} on AmigaDOSin vuokäsittelijä TCP/IP:lle. Kirjasto usergroup.library on rajapintana käyttäjien ja käyttäjäryhmien ylläpitämiseen. Toisin kuin muissa yleiskäyttöisissä protokollapinoissa, Miamissa on Internetiin pääsemiseksi erittäin laaja tuki moodemipohjaisille soittoyhteyksille. Konfigurointiprosessi on tehty mahdollisimman yksinkertaiseksi: Miami määrittelee itse automaattisesti useimmat konfigurointiparametrit. Miami tukee myös valmiiksi konfiguroituja asetuksia, joita Internet-palveluntarjoajat voivat levittää. Miamia voidaan käyttää myös modeemittomilla yhteyksillä, esimerkiksi Ethernet- ja Arcnet-yhteyksillä tai kaapelimodeemeilla. Miami tukee useita erilaisia käyttöliityntämoduleita (GUI-moduli). Kun Miamia halutaan ohjata, (linjoille meno tai linjoilta poistuminen, tai asetusten muuttaminen esim.) täytyy ladata GUI-moduli. Kun Miami on linjoilla, voidaan GUI-moduli tilan säästämiseksi poistaa muistista. Voit milloin vain ladata GUI-modulin uudestaan tehdäksesi muutoksia. Tällä hetkellä Miami tukee seuraavia GUI-moduleita: @{b}MUI@{ub} Tämä moduli vaatii MUI-(Magic User Interface) version 3.8 tai uudemman, ja luo tyypillisen MUI-tyylisen käyttöliittymän. @{b}MUIMWB@{ub} Tämä moduli on identtinen `MUI'-modulin kanssa, mutta tämä käyttää joissakin paikoissa myös kuvia pelkän tekstin sijasta, ja on sen mukaisesti suunniteltu. Moduli vaatii vähintään MUI 3.8:n sekä vähintään 8 värisen näytön jossa MagicWB väripaletti. @{b}GTLayout@{ub} Tämä moduli luo GadTools-pohjaisen käyttöliitynnän, ja vaatii Olaf Barthelin gtlayout.library-kirjaston version 40 tai uudempi. Moduli ei vaadi MUI:ta. Suositeltu GUI-moduli on `MUI' tai (monivärisille näytöille) `MUIMWB'. GTLayout-modulia voi käyttää aivan yhtä hyvin, mutta jotkut MUI-modulin toiminnoista eivät ole käytettävissä sen kautta (esim. vedä&pudota lajittelu tietokannassa). Ennen Miamin käynnistämistä sinun tulisi ajaa @{"MiamiInit" Link "NODE_MIAMIINIT"}. MiamiInit on ohjelma, joka voi automaattisesti konfiguroida Miamin useimpien käyttäjien tarpeisiin. Konfigurointi käsittää komentotiedoston yhteydenmuodostusta varten, käyttäjän todentamisen, IP-osoitteet, DNS-nimipalvelimet, verkkomaskin ja kaikki muut konfigurointimuuttujat. Ajettuasi MiamiInitin sinun tulisi ajaa Miami, tuoda ohjelmaan konfigurointiasetukset, tallentaa uudet asetukset ja ottaa yhteys palveluntarjoajaasi. Jos haluat käyttää Miamia paikallisessa Ethernet-verkossa, haluat ehkä konfiguroida Miamin itse, ilman MiamiInitiä. Voit käyttää MiamiInitiä myös tähän, mutta MiamiInit ei tällä hetkellä tue uusia MNI-ajureita. Tällöin voit käyttää vain SANA-II ajureita Ethernet korttisi kanssa. Tämä tulee muuttumaan tulevassa versiossa. @EndNode @Node "NODE_REQUIREMENTS" "Miami.guide/NODE_REQUIREMENTS" @Next "NODE_INSTALLATION" @Prev "NODE_INTRODUCTION" @Toc "Main" Vaatimukset *********** Miamin käyttämiseksi tarvitset: @{b}*@{ub} Amigan, jossa käyttöjärjestelmän versio on 2.04 tai uudempi @{b}*@{ub} MUI 3.8 tai uudempi jos haluat käyttää MUI-moduleita, taikka gtlayout.library V40 tai uudempi jos haluat käyttää GTLayout-modulia. Tarvitset myös laitteistoa verkkoyhteyttä varten ja koneen, johon voit ottaa yhteyden. Näitä voisivat olla esimerkiksi: @{b}*@{ub} Amigaasi ja puhelinlinjaan kytketty modeemi. Modeemin tulisi olla edes karkeasti Hayes-yhteensopiva. Useimmat nykyiset modeemit ovat. Tarvitset myös SLIP- tai PPP-yhteyden Internet-palveluntarjoajaltasi. Jos sinulla on vain komentorivipohjainen yhteys, voit yhä käyttää Miamia, mutta sinulla on ensin oltava Slirp tai TIA asennettuna palveluntarjoajasi koneella. Tässä tapauksessa sinun tulisi kysyä palveluntarjoajaltasi, onko sinulla lupa tehdä näin ja mistä ja miten saat Slirpin tai TIAn. @{b}*@{ub} Ethernet-kortti, kaapelimodeemi ja SLIP/PPP-yhteys kuten yllä kuvattu. @{b}*@{ub} Ethernet-kortti, joka kytkee koneesi lähiverkkoon. Huomaa, että Miami @{i}ei@{ui} tarvitse mitään laitteista ppp.device, appp.device, amippp.device tai (rh)(c)slip.device. PPP- ja (C)SLIP-protokollat ovat Miamissa sisäänrakennettuina, paljon tehokkaampina ja parempina versioina kuin mitä on nykyisin saatavilla SANA-II-laitteille. @EndNode @Node "NODE_INSTALLATION" "Miami.guide/NODE_INSTALLATION" @Next "NODE_MIAMIINIT" @Prev "NODE_REQUIREMENTS" @Toc "Main" Asennus ******* Miami on pakattuna seuraaviin paketteihin: @{b}Miami30main.lha@{ub} Varsinainen paketti. Kaikki tarvitsevat tämän. @{b}Miami30-000.lha@{ub} 68000/010 versio Miamista. Tarvitset tämän jos Amigassasi on 68000 tai 68010 prosessori. @{b}Miami30-020.lha@{ub} 68020+ versio Miamista. Tarvitset tämän jos Amigassasi on 68020, 68030, 68040 tai 68060 prosessori. @{b}Miami30-MUI.lha@{ub} MUI-moduli Miamia varten. Tarvitset tämän jos aiot käyttää Miamia MUI >=3.8 version kanssa. @{b}Miami30-GTL.lha@{ub} GTLayout-moduli Miamia varten. Tarvitset tämän jos aiot käyttää Miamia gtlayout.libraryn V40 tai uudemman kanssa. Kaikkien tarvitsee hakea varsinainen paketti, toinen prosessoripaketeista (000 tai 020), sekä ainakin yksi GUI-moduli paketeista. Voit asentaa useamman GUI-modulin jos haluat. Hae kaikki paketit, avaa ne samaan (tilapäiseen) hakemistoon. Käytä mukana tulevaa asennusohjelmaa asentaaksesi Miamin kiintolevyllesi. Asennusohjelmalla voidaan suorittaa uusi asennus, tai vanhan version päivitys. Kaikki tiedostot asennetaan yhteen ja samaan hakemistoon, eikä järjestelmän tiedostoihin tai hakemistoihin kosketa. Tähän on kuitenkin yksi poikkeus: Asennusohjelma kysyy, haluatko luoda viittauksen nimeltä "Miami:" ja lisää tarvittaessa vaadittavat komennot tiedostoon user-startup. Tämä on @{i}pakollinen@{ui}. Jos ohitat tämän kohdan asennuksessa, niin sinun @{i}täytyy@{ui} luoda viittaus ennen kuin käynnistät Miamin. Muuten Miami ei toimi oikein. @EndNode @Node "NODE_MIAMIINIT" "Miami.guide/NODE_MIAMIINIT" @Next "NODE_TOOLTYPES" @Prev "NODE_INSTALLATION" @Toc "Main" MiamiInit ********* MiamiInit on apuohjelma, joka pyrkii määrittelemään kaikki sarjayhteydelle (SLIP tai PPP) tai SANA-II -verkkoyhteydelle (Ethernet, Arcnet jne.) vaaditut konfigurointiparametrit ja tallentaa tämän jälkeen konfigurointitiedoston, jota Miami voi myöhemmin käyttää. Asennettuasi Miamin ensimmäinen vaihe sarjayhteyden konfiguroinnissa on MiamiInitin ajo ja ohjelman kyselyikkunoiden läpikäynti. Tämän yhteydessä MiamiInit muodostaa yhteyden Internet-palveluntarjoajaasi, määrittelee vaadittavat parametrit ja lopuksi tallentaa ne. MiamiInit tukee tällä hetkellä vain yleisimpiä kokoonpanoja. Erittäin epätavallisia tapauksia, kuten muita kuin @{b}8N1@{ub}-tietomuotoja, ei-Hayes-yhteensopivia modeemeja tai 3-johdin modeemikaapeleita ei tueta. Jos sinulla on tällainen epätavallinen kokoonpano, sinun täytyy konfiguroida Miami manuaalisesti MiamiInitin ajamisen sijasta. Huomaa, että lähiverkkosi konfiguroinnista riippuen MiamiInit ei ehkä löydä kaikkea tietoa itse. Jos MiamiInit pyytää sinulta esimerkiksi IP-osoitetta tai verkkomaskia konfiguroinnin aikana, se @{i}ei@{ui} tarkoita virhettä. Tämä tarkoittaa vain sitä, että lähiverkossa ei ole palvelinta, joka kertoisi nämä tiedot MiamiInitille. Tällaisessa tapauksessa sinun täytyy pyytää puuttuva tieto Internet-palveluntarjoajaltasi tai verkon ylläpitäjältä. Yleisesti ottaen, jos olet tekemässä hyvin pientä lähiverkkoa koostuen vain Amigoista tai PC-koneista, sinun täytyy yleensä syöttää suurin osa tiedoista itse. Jos taas olet kytkeytymässä olemassa olevaan yritysverkkoon, joka on määritelty konfiguroimaan uudet koneet, MiamiInit pystyy usein löytämään suurimman osan tiedoista suoraan palvelimelta. MiamiInit ei tällä hetkellä tue MNI-ajureita. Jos haluat konfiguroida Miamin Ethernettiä varten, sinun tulee joko käyttää MiamiInitiä ja konfiguroida se SANA-II-asetukseen, tai itse konfiguroida Miami MNI-asetuksiin. Voit tietysti ensin konfiguroida MiamiInitin SANA-II:n, ja tuotuasi asetukset Miamiin, vaihtaa ne MNI:hin. @EndNode @Node "NODE_TOOLTYPES" "Miami.guide/NODE_TOOLTYPES" @Next "NODE_MENUS" @Prev "NODE_MIAMIINIT" @Toc "Main" Ikonin määreet ************** Miami tuntee seuraavat ikonin määreet, kun käynnistys tapahtuu Workbenchistä (tai argumentit käynnistettäessä komentoriviltä): @{b}PACKETDEBUG@{ub} Käynnistää paketti-tason debug-toiminnon. Jos määrität "PACKETDEBUG=10" tai "PACKETDEBUG=20" niin Miami luo tiedoston "Miami.debug" josa on hex-dump kaikista lähetetyistä ja vastaanotetuista paketeista. Sinun tulisi käyttää tätä ainoastaan virheiden etsinnässä, ei normaalissa käytössä, koska nämä tiedostot kasvavat erittäin nopeasti ja kuluttavat paljon prosessoriaikaa. Määre 10 kirjaa vain pakettien tiedot, määre 20 kirjaa myös raa'an pakettidatan (PPP/SLIP yhteyksillä). @{b}DONTCONNECT@{ub} Jos olet konfiguroinut Miamin muodostamaan yhteyden Internet-palveluntarjoajaasi automaattisesti käynnistyksen yhteydessä, voit käyttää tätä määrettä ohittaaksesi kyseisen toimenpiteen. Näin voit esimerkiksi muuttaa asetuksia ennen yhteyden muodostamista. @{b}SETTINGS@{ub} Projekti-ikonilla täytyy olla määre "SETTINGS", jotta Miami tunnistaisi sen asetustiedostoksi. Komentoriviltä voit käyttää argumenttia "SETTINGS=tiedostonimi" määrittääksesi ladattavan asetustiedoston. @{b}IMPORTMIAMIINIT@{ub} Argumentti "IMPORTMIAMIINIT=tiedostonimi" käskee Miamin tuoda ohjelmaan MiamiInitin tallentaman asetustiedoston. @{b}IMPORTASCII@{ub} Argumentti "IMPORTASCII=tiedostonimi" käskee Miamin tuoda ohjelmaan ASCII-muotoisen asetustiedoston (tiedostomuoto levitystä varten). @{b}SAVESETTINGS@{ub} Argumentti "SAVESETTINGS" käskee Miamin tallentaa asetukset oletusarvoiksi. Tämä argumentti on hyödyllisin käytettynä argumentin "IMPORTMIAMIINIT" tai "IMPORTASCII" kanssa. Näin voit tuoda ohjelmaan vieraan asetustiedoston ja muuntaa sen Miamin asetustiedostoksi. @{b}AREXX@{ub} Määrite "AREXX=tiedostonimi" määrää Miamin suorittamaan määritellyn ARexx-skriptin käynnistyessä. @{b}PUBSCREEN@{ub} Määrite"PUBSCREEN=nimi" asettaa julkisen ruudun johon haluat Miamin avautuvan. Huomaa että MUI-moduleilla on oma tapa määritellä ruutu jolle avautuvat, MUI:n kautta. @{b}GUI@{ub} Määrite "GUI=nimi" kertoo Miamille mitä GUI-modulia käytetään. Tämä ohittaa asetustiedostossa olevan valinnan. @{b}NOGUI@{ub} Määrite "NOGUI" pakottaa Miamin käynnistymään ilman käyttäjäliityntää. @EndNode @Node "NODE_MENUS" "Miami.guide/NODE_MENUS" @Next "NODE_CONFIGURATION" @Prev "NODE_TOOLTYPES" @Toc "Main" Valikot ******* Kuvaus kaikista valikoista: @{b}Ohjelma/Tietoa...@{ub} Näytä tietoa Miamista. @{b}Ohjelma/Tietoa MUI:sta...@{ub} Näytä tietoa MUI:sta (Magic User Interface). Tämä on valittavissa vain kun käytetään MUI-modulia. @{b}Ohjelma/Ikoniksi@{ub} Pienennä Miamin kaikki ikkunat ikoneiksi. Huomaa että GTLayout-modulin kanssa tämä on sama kuin `Ohjelma/Poista GUI'. @{b}Ohjelma/Poista GUI@{ub} Ikonisoi kaikki Miamin ikkunat ja poista GUI-moduli muistista. @{b}Ohjelma/Linjoilta ilman katkaisua...@{ub} Pois-linjoilta tilaan katkaisematta modeemiyhteyttä. @{b}Ohjelma/Lopeta ilman katkaisua...@{ub} Poistu Miamista katkaisematta ensin modeemiyhteyttä. @{b}Ohjelma/Lopeta...@{ub} Poistu Miamista. @{b}Asetukset/Lataa...@{ub} Lataa asetustiedosto. @{b}Asetukset/Tallenna@{ub} Tallenna nykyiset asetukset nykyiseen asetustiedostoon. @{b}Asetukset/Tallenna nimellä...@{ub} Tallenna nykyiset asetukset uuteen asetustiedostoon. @{b}Asetukset/Tallenna oletuksiksi@{ub} Tallenna nykyiset asetukset Miamin oletusasetuksiksi. @{b}Asetukset/Luo ikoni@{ub} Luo projekti-ikoni jokaiselle tallennettavalle asetustiedostolle. @{b}Asetukset/Tuo levitystiedostosta...@{ub} Tuo asetustiedosto Miamin levitystiedoston muodossa (ASCII) olevasta tiedostosta. @{b}Asetukset/Vie levitystiedostoon...@{ub} Vie asetukset Miamin levitystiedoston muodossa (ASCII) olevaan tiedostoon. @{b}Asetukset/Tuo MiamiInit V2:sta...@{ub} Tuo asetukset MiamiInit versio 2:sta. Tämä toiminto on turha. Sinun tulisi käyttää MiamiInit versiota 3 ja toimintoa `Asetukset/Tuo MiamiInit V3:sta...' sen sijaan. @{b}Asetukset/Tuo MiamiInitSANA2 V2:sta...@{ub} Tuo asetukset MiamiInitSANA2 versio 2:sta. Tämä toiminto on turha. Sinun tulisi käyttää MiamiInit versiota 3 ja toimintoa `Asetukset/Tuo MiamiInit V3:sta...' sen sijaan. @{b}Asetukset/Tuo MiamiInit V3:sta...@{ub} Tuo asetukset MiamiInit versio 3:sta. @{b}Asetukset/MUI-asetukset...@{ub} Avaa MUI:n asetusikkuna. Tämä on valittavissa vain jos käytät MUI-modulia. @EndNode @Node "NODE_CONFIGURATION" "Miami.guide/NODE_CONFIGURATION" @Next "NODE_MNI" @Prev "NODE_MENUS" @Toc "Main" Konfigurointi ************* Miamin konfigurointi tapahtuu täysin graafisen käyttöliittymän kautta. Käyttäjän ei tarvitse muokata konfigurointitiedostoja tai ympäristömuuttujia. Kuvaus graafisesta käyttöliittymästä: @{" Yleistä " Link "NODE_GUI_GENERAL"} `Yleistä'-sivu @{" Liitäntä " Link "NODE_GUI_INTERFACE"} `Liitäntä'-sivu @{" PPP " Link "NODE_GUI_PPP"} `PPP'-sivu @{" Soittaja " Link "NODE_GUI_DIALER"} `Soittaja'-sivu @{" Tietokanta " Link "NODE_GUI_DATABASE"} `Tietokanta'-sivu @{" TCP/IP " Link "NODE_GUI_TCPIP"} `TCP/IP'-sivu @{" Tapahtumat " Link "NODE_GUI_EVENTS"} `Tapahtumat'-sivu @{" Modeemi " Link "NODE_GUI_MODEM"} `Modeemi'-sivu @{" Loki " Link "NODE_GUI_LOGGING"} `Loki'-sivu @{" Ikkunat " Link "NODE_GUI_WINDOWS"} `Ikkunat'-sivu @{" GUI " Link "NODE_GUI_GUI"} `GUI'-sivu @{" Socks " Link "NODE_GUI_SOCKS"} `Socks'-sivu @{" Muuta " Link "NODE_GUI_MISC"} Muut käyttöliittymän elementit @EndNode @Node "NODE_GUI_GENERAL" "Miami.guide/NODE_GUI_GENERAL" @Next "NODE_GUI_INTERFACE" @Toc "NODE_CONFIGURATION" Yleistä ======= Tällä sivulla ei ole paljon muuta kuin Miamin virallinen logo ja painike rekisteröintiohjelman käynnistämiseksi. @{" Rekisteröi " Link "NODE_GUI_GENERAL_REGISTER"} `Rekisteröi'-painike @EndNode @Node "NODE_GUI_GENERAL_REGISTER" "Miami.guide/NODE_GUI_GENERAL_REGISTER" @Toc "NODE_GUI_GENERAL" Rekisteröi ---------- Tämä painike käynnistää ohjelman @{b}MiamiRegister@{ub}, jolla voit tilata Miamin lisenssikoodin, rekisteröidä Miamin tai päivittää rekisteröintisi. Ohjelman @{b}MiamiRegister@{ub} täytyy sijaita samassa hakemistossa kuin Miami tai komentotulkin polun varrella. @EndNode @Node "NODE_GUI_INTERFACE" "Miami.guide/NODE_GUI_INTERFACE" @Next "NODE_GUI_PPP" @Prev "NODE_GUI_GENERAL" @Toc "NODE_CONFIGURATION" Liitäntä ======== @{" Liitäntätyyppi " Link "NODE_GUI_INTERFACE_TYPE"} `Liitäntätyyppi'-painike @{" Laite / Yksikkö " Link "NODE_GUI_INTERFACE_DEVICE"} `Laite'- ja `Yksikkö'-kentät @{" Nopeus " Link "NODE_GUI_INTERFACE_SPEED"} `Nopeus'-painike @{" Käytä CD " Link "NODE_GUI_INTERFACE_CD"} `CD'-valinta @{" Protokolla " Link "NODE_GUI_INTERFACE_PROTOCOL"} `Protokolla'-painike @{" Vuonvalvonta " Link "NODE_GUI_INTERFACE_FLOW"} `Vuonvalvonta'-painike @{" EOF-tila " Link "NODE_GUI_INTERFACE_EOF"} `EOF-tila'-painike @{" Sarjatila " Link "NODE_GUI_INTERFACE_SERIAL"} `Sarjatila'-painike @{" MNI Options " Link "NODE_GUI_INTERFACE_MNIOPT"} `MNI valinnat'-painike @{" IP-tyyppi / osoite " Link "NODE_GUI_INTERFACE_IP"} `IP'-painikkeet @{" Verkkom. tyyppi / os. " Link "NODE_GUI_INTERFACE_MASK"} `Verkkomaski'-painikkeet @{" Yhdysk. tyyppi / os. " Link "NODE_GUI_INTERFACE_GWAY"} `Yhdyskäytävä'-painikkeet @{" Monilähetykset " Link "NODE_GUI_INTERFACE_MULTICASTS"} `Monilähetykset'-painike @{" Kartoitus " Link "NODE_GUI_INTERFACE_MAPPING"} `Kartoitus'-painike @{" MTU " Link "NODE_GUI_INTERFACE_MTU"} `MTU'-kenttä @{" SANA-II-parametrit " Link "NODE_GUI_INTERFACE_STP"} `SANA-II-parametrit'-painike @{" MNI parametrit " Link "NODE_GUI_INTERFACE_MNIP"} `MNI parametrit'-painike @{" MNI tiedot " Link "NODE_GUI_INTERFACE_MNIINFO"} `MNI tiedot'-painike @{" Etsi kortit " Link "NODE_GUI_INTERFACE_FINDB"} `Etsi kortit'-painike @{" Toimettomuus " Link "NODE_GUI_INTERFACE_INACTIVITY"} `Toimettomuus'-alue @EndNode @Node "NODE_GUI_INTERFACE_TYPE" "Miami.guide/NODE_GUI_INTERFACE_TYPE" @Next "NODE_GUI_INTERFACE_DEVICE" @Toc "NODE_GUI_INTERFACE" Liitäntätyyppi -------------- Tämä painike valitsee haluamasi liitännän tyypin. `Liitäntä'-sivun tarkka ulkonäkö riippuu valitsemastasi tyypistä. Vain valitsemaasi liitäntätyyppiin sopivat elementit näkyvät. Käytettävissä olevat tyypit: @{b}sisäinen sarjalaite (PPP/CSLIP)@{ub} Standardi sisäänrakennettu PPP- tai (C)SLIP-toteutus, käyttäen Miamin omaa sarja-ajuria Amigan sisäänrakennetussa sarjaportissa. Tätä liitäntätyyppiä voi käyttää ainoastaan Amigan oman sarjaportin kanssa, eikä se vaadi lisä-ajureita. Useimmiten tämän liitännän käyttö tuottaa paremman suorituksen kuin `sarjalaite' ja serial.device (tai korvaava laite-ajuri). @{b}sarjalaite (PPP/CSLIP/IP)@{ub} Standardi sisäänrakennettu PPP- tai (C)SLIP-toteutus, käyttäen mitä tahansa serial.devicen kanssa yhteensopivaa laitetta. Tämä liitäntätyyppi ei vaadi SANA-II-ajuria. @{b}SANA-II point-to-point@{ub} SANA-II-ajuri laitteelle, joka yhdistää tasan kaksi konetta, kuten SLIP, PPP tai PLIP. @{b}SANA-II Ethernet@{ub} SANA-II-ajuri Ethernet-liitännälle, kuten A2065-kortti, Hydra-kortti tai Ariadne-kortti. @{b}SANA-II standardi "vanha" Arcnet@{ub} SANA-II-ajuri Arcnet-kortille, kuten A2060-kortti. Tämä asetus käyttää standardia "vanhaa" RFC1051 Arcnet-kapselointia, joka on suositumpi Amiga-verkoissa kuin "uusi" RFC1201-kapselointi. Käytä "vanhaa" kapselointia, kun Amigasi yhteyden toisessa päässä on AmiTCP/IP, Inet-225 tai NetBSD 1.1. @{b}SANA-II "uusi" Arcnet@{ub} SANA-II-ajuri Arcnet-kortille, kuten A2060-kortti. Tämä asetus käyttää "uutta" RFC1201-kapselointia. Se ei toimi yhteensopivasti AmiTCP/IP:n tai NetBSD 1.1:n kanssa, mutta saatat tarvita tätä "uutta" standardia, jos haluat yhdistää koneesi muihin ympäristöihin kuten Windows 95:een. @{b}SANA-II muu väylä/rengas@{ub} SANA-II-ajuri muulle kuin Ethernet- tai Arcnet-tyyppiselle väylä- tai rengas-laitteelle. Valitse tämä, jos laitteistosi pystyy yhdistämään useamman kuin kaksi tietokonetta, mutta ei ole Ethernet- tai Arcnet-yhteensopiva. @EndNode @Node "NODE_GUI_INTERFACE_DEVICE" "Miami.guide/NODE_GUI_INTERFACE_DEVICE" @Next "NODE_GUI_INTERFACE_SPEED" @Prev "NODE_GUI_INTERFACE_TYPE" @Toc "NODE_GUI_INTERFACE" Laite / Yksikkö --------------- @{b}Sarjalaitteille:@{ub} Syötä sen sarjaportin laitenimi ja yksikkönumero, johon modeemisi on kytketty. Amigan sisäänrakennetun sarjaportin kohdalla käytä `serial.device' `0'. Sarjakorttien kohdalla käytä kortin mukana tulevaa ajuria, esimerkiksi `gvpser.device', unohtamatta oikeaa yksikkönumeroa. Myös muita sisäisen sarjaportin laiteajureita tuetaan, esimerkiksi `v34serial.device'. Sinun ei kuitenkaan tulisi käyttää ajuria `8n1.device' tällä hetkellä, koska siinä on ohjelmavirheitä. Eräät käyttäjät ovat ilmoittaneet ongelmista myös käyttäessään ajuria `BaudBandit.device'. @{b}SANA-II-laitteille:@{ub} Syötä SANA-II-laitteistosi laitenimi ja yksikkönumero. Yksikkönumero on yleensä 0. @{b}MNI-laitteille:@{ub} Syötä ajurin nimi ja MNI-laitteesi laitenumero. Jos et tiedä oikeata laitenumeroa, syötä vain ajurin nimi ja valitse "Etsi kortit", valitse korttisi esille tulevasta listasta ja valitse "OK". Laitenumero on tämän jälkeen oikea. @EndNode @Node "NODE_GUI_INTERFACE_SPEED" "Miami.guide/NODE_GUI_INTERFACE_SPEED" @Next "NODE_GUI_INTERFACE_CD" @Prev "NODE_GUI_INTERFACE_DEVICE" @Toc "NODE_GUI_INTERFACE" Nopeus ------ (Tämä kohta on käytettävissä vain sarjalaitteille.) Sarjaporttisi nopeus. Sisäisen sarjaportin kohdalla sinun tulisi käyttää arvoa 19200, 38400 tai (jos sinulla on nopea prosessori ja grafiikkakortti) 57600. Sarjakortit voivat toimia suuremmilla nopeuksilla, esimerkiksi 115200 tai 230400. Älä käytä arvoa 31250. Tämä nopeus on varattu vain MIDI-käyttöön, eikä yleensä edes toimi modeemien kanssa. Älä myöskään käytä arvoa 14400, 28800 tai 33600. Modeemisi kykenee ehkä muodostamaan yhteyden toiseen modeemiin näillä nopeuksilla, mutta ei todennäköisesti tue näitä nopeuksia sarjaportissaan. @EndNode @Node "NODE_GUI_INTERFACE_CD" "Miami.guide/NODE_GUI_INTERFACE_CD" @Next "NODE_GUI_INTERFACE_PROTOCOL" @Prev "NODE_GUI_INTERFACE_SPEED" @Toc "NODE_GUI_INTERFACE" Käytä CD -------- (Tämä kohta on käytettävissä vain sarjalaitteille.) Jos "Käytä CD" on aktivoitu, Miami käyttää modeemisi "Carrier Detect" (kantoaallon tunnistus) -signaalia määrittääkseen, onko modeemisi jo yhteydessä vastapuoleen vai ei. Tästä on hyötyä, jos käynnistät Amigasi uudelleen katkaisematta linjaa. Voit käynnistää Miamin uudelleen ja jatkaa yhteyttäsi palveluntarjoajaasi soittamatta uudelleen. Tätä toimintoa voidaan käyttää vain siinä tapauksessa, että modeemisi "Carrier Detect"-signaali on oikealla tavalla asetettu seuraamaan linjan tilaa. Eräissä modeemeissa on sellaiset tehdasasetukset, että "Carrier Detect"-signaali on aina aktiivinen, vaikka modeemi ei olisi yhteydessä mihinkään. Jos tämä pätee omaan modeemiisi, sinun täytyy joko muuttaa modeemisi asetuksia alustusmerkkijonolla (yleensä "AT&C1") ja tallentaa asetukset modeemin NV-RAMiin pääteohjelmassa (yleensä "AT&W") tai sitten asettaa "Käytä CD"-valinta pois päältä. Mikäli käytät nollamodeemiasetuksia (konfiguroitavissa "Modeemi"-sivulla), tämä painike saa eri merkityksen: @{b}*@{ub} Jos painike on aktivoitu, soittajan komentotiedostoa ei suoriteta ollenkaan. @{b}*@{ub} Jos painike ei ole aktivoitu, soittajan komentotiedosto suoritetaan, mutta Miami ei valitse puhelinnumeroa, eli "ATDT..."-komento ohitetaan ja puhelinnumerolistalla ei ole merkitystä. @EndNode @Node "NODE_GUI_INTERFACE_PROTOCOL" "Miami.guide/NODE_GUI_INTERFACE_PROTOCOL" @Next "NODE_GUI_INTERFACE_FLOW" @Prev "NODE_GUI_INTERFACE_CD" @Toc "NODE_GUI_INTERFACE" Protokolla ---------- (Tämä kohta on käytettävissä vain sarjalaitteille.) Internet-palveluntarjoajasi käyttämä protokolla. Tällä hetkellä tuettuja protokollia ovat SLIP/CSLIP ja PPP. @EndNode @Node "NODE_GUI_INTERFACE_FLOW" "Miami.guide/NODE_GUI_INTERFACE_FLOW" @Next "NODE_GUI_INTERFACE_EOF" @Prev "NODE_GUI_INTERFACE_PROTOCOL" @Toc "NODE_GUI_INTERFACE" Vuonvalvonta ------------ (Tämä kohta on käytettävissä vain ulkoisia ajureita käyttäville sarjalaitteille. Sisäänrakennettu sarja-ajuri käyttää aina RTS/CTS-kättelyä.) Miami tukee kahdentyyppistä vuonvalvontaa: laitteistopohjaista kättelyä (RTS/CTS) ja ohjelmistopohjaista kättelyä (Xon/Xoff). Oletuksena käytetään laitteistopohjaista kättelyä, eikä tämän asetuksen vaihtaminen normaalisti ole suositeltavaa. Mikäli et pysty käyttämään laitteistopohjaista kättelyä (esimerkiksi viallisen modeemin, kaapelin tai sarjaportin takia), sinun tulisi vaihtaa ohjelmistopohjaiseen kättelyyn. Muista myös muuttaa modeemisi alustusmerkkijonoa (soittajan ikkunassa) vastaavasti. Huomaa myös, että ohjelmistopohjaisen kättelyn käyttö on mahdollista vain PPP:llä, ei SLIP/CSLIP-protokollalla. @EndNode @Node "NODE_GUI_INTERFACE_EOF" "Miami.guide/NODE_GUI_INTERFACE_EOF" @Next "NODE_GUI_INTERFACE_SERIAL" @Prev "NODE_GUI_INTERFACE_FLOW" @Toc "NODE_GUI_INTERFACE" EOF-tila -------- (Tämä kohta on käytettävissä vain ulkoista ajuria käyttäville sarjalaitteille. Sisäänrakennettu sarja-ajuri käyttää aina EOF-tilaa.) Miami voi havaita tulevien pakettien lopun kahdella tavalla. Tehokkaampi tapa (käyttää vähemmän CPU-aikaa) käyttää EOF_MODE-lippua. Tämä on kuitenkin mahdollista vain, jos käyttämäsi sarja-ajuri tukee EOF-tilaa. Monet kolmansien osapuolten ajurit eivät tue. Normaalisti sinun tulisi jättää tämä valinta asentoon "automaattinen". Tällöin Miami käyttää oletusasetusta. Jos tiedät varmasti, tukeeko ajurisi EOF-tilaa vai ei, voit asettaa valinnan manuaalisesti valitsemalla "kyllä" tai "ei". @EndNode @Node "NODE_GUI_INTERFACE_SERIAL" "Miami.guide/NODE_GUI_INTERFACE_SERIAL" @Next "NODE_GUI_INTERFACE_MNIOPT" @Prev "NODE_GUI_INTERFACE_EOF" @Toc "NODE_GUI_INTERFACE" Sarjatila --------- (Tämä kohta on käytettävissä vain ulkoista ajuria käyttäville sarjalaitteille. Sisäänrakennettu sarja-ajuri käyttää aina 8N1-asetusta.) Asetukset soiton aikana käytettäville databittien määrälle ja pariteetille. 99%:lle palveluntarjoajista oikea asetus on 8N1. Erittäin harvat palveluntarjoajat (esim. eräät Compuserven soittopisteet) saattavat vaatia asetukseksi 7E1 tai 7O1. Huomaa, että nämä asetukset pätevät vain soiton ja sisäänkirjoittautumisen yhteydessä. (C)SLIP/PPP-protokollat käyttävät aina asetusta 8N1, riippumatta täällä määrittämästäsi asetuksesta. On täysin mahdotonta käyttää PPP:tä tai (C)SLIP:iä 7-bittisellä linjalla minkään pinon kanssa. Tämä ei ole vain Miamin rajoitus. @EndNode @Node "NODE_GUI_INTERFACE_MNIOPT" "Miami.guide/NODE_GUI_INTERFACE_MNIOPT" @Next "NODE_GUI_INTERFACE_IP" @Prev "NODE_GUI_INTERFACE_SERIAL" @Toc "NODE_GUI_INTERFACE" MNI parameters -------------- (Tämä toiminto on käytettävissä vain MNI-ajurien kanssa.) "MNI-valinnat"-painike antaa sinun syöttää parametrit MNI-ajurien tarkempaan konfigurointiin. Käytettävissä olevat valinnat vaihtelevat ajurien mukaan. Katso @{"MNI ajurit" Link "NODE_MNI"} saadaksesi lisätietoja MNI-ajureista ja tuetuista valinnoista. @EndNode @Node "NODE_GUI_INTERFACE_IP" "Miami.guide/NODE_GUI_INTERFACE_IP" @Next "NODE_GUI_INTERFACE_MASK" @Prev "NODE_GUI_INTERFACE_MNIOPT" @Toc "NODE_GUI_INTERFACE" IP-tyyppi / osoite ------------------ Internet-palveluntarjoajat tarjoavat yleensä kahdentyyppisiä Internet-yhteyksiä: yhteyksiä staattisella IP-osoitteella, joka on annettu Amigallesi pysyvästi ja (yleisempiä) yhteyksiä, joilla Amigasi saa dynaamisen IP-osoitteen aina ottaessasi yhteyttä palveluntarjoajaasi. @{b}Sarjalaitteille:@{ub} Jos Amigallasi on kiinteä IP-osoite, valitse "staattinen" ja syötä palveluntarjoajasi antama IP-osoite. Jos palveluntarjoajasi antaa sinulle dynaamisen IP-osoitteen joka yhteyskerralla, valitse "dynaaminen", niin Miami selvittää IP-osoitteen automaattisesti yhteyshetkellä. Jos käytät TIA- tai Slirp-ohjelmaa, sinun täytyy valita "staattinen" ja syöttää näennäinen IP-osoite, jonka TIA tai Slirp antaa Amigallesi. Katso lisätietoja tästä TIAn/Slirpin dokumentaatiosta. @{b}SANA-II point-to-point-laitteille:@{ub} Jos koneellasi on kiinteä osoite, valitse "staattinen" ja syötä IP-osoite. Jos osoitteen antaa paikallinen BootP/DHCP-palvelin, valitse "DHCP". Jos SANA-II-laite selvittää dynaamisen osoitteen itsestään (esim. ppp.device), valitse "SANA-II'. @{b}SANA-II väylä/rengas-laitteille:@{ub} Jos koneellasi on kiinteä osoite, valitse "staattinen" ja syötä IP-osoite. Jos osoitteen antaa paikallinen BootP/DHCP-palvelin, valitse "DHCP". Jos osoitteen antaa paikallinen RArp-palvelin, valitse "RArp". @EndNode @Node "NODE_GUI_INTERFACE_MASK" "Miami.guide/NODE_GUI_INTERFACE_MASK" @Next "NODE_GUI_INTERFACE_GWAY" @Prev "NODE_GUI_INTERFACE_IP" @Toc "NODE_GUI_INTERFACE" Verkkomaskin tyyppi / osoite ---------------------------- (Tämä kohta on käytettävissä vain SANA-II väylä/rengas-laitteille.) Verkkomaskisi täytyy olla konfiguroitu oikein, jotta Miami tietää paikallisessa verkossasi olevien koneiden määrän. Verkkomaskin asettamiseen on kolme tapaa: @{b}staattinen@{ub} Pyydä verkkosi ylläpitäjältä oikea verkkomaski ja syötä se. @{b}DHCP@{ub} Miami yrittää hakea oikean verkkomaskin paikalliselta BootP/DHCP-palvelimelta. @{b}ICMP@{ub} Miami yrittää hakea oikean verkkomaskin paikalliselta palvelimelta, joka tukee ICMP-protokollan verkkomaskin etsintää. @EndNode @Node "NODE_GUI_INTERFACE_GWAY" "Miami.guide/NODE_GUI_INTERFACE_GWAY" @Next "NODE_GUI_INTERFACE_MULTICASTS" @Prev "NODE_GUI_INTERFACE_MASK" @Toc "NODE_GUI_INTERFACE" Yhdyskäytävän tyyppi / osoite ----------------------------- (Tämä kohta on käytettävissä vain SANA-II väylä/rengas-laitteille.) Oletusyhdyskäytäväsi täytyy olla konfiguroitu oikein, jotta Miami tietää, mihin lähetetään paketit, joita ei ole tarkoitettu paikallisessa verkossasi olevalle koneelle. Yhdyskäytävän asettamiseen on kolme tapaa: @{b}staattinen@{ub} Pyydä verkkosi ylläpitäjältä oikea yhdyskäytävä ja syötä se. @{b}DHCP@{ub} Miami yrittää hakea oikean yhdyskäytävän paikalliselta BootP/DHCP-palvelimelta. @{b}ICMP@{ub} Miami yrittää hakea oikean yhdyskäytävän paikalliselta palvelimelta, joka tukee ICMP-protokollan reitittimen etsintää. @EndNode @Node "NODE_GUI_INTERFACE_MULTICASTS" "Miami.guide/NODE_GUI_INTERFACE_MULTICASTS" @Next "NODE_GUI_INTERFACE_MAPPING" @Prev "NODE_GUI_INTERFACE_GWAY" @Toc "NODE_GUI_INTERFACE" Monilähetykset -------------- (Tämä kohta on käytettävissä vain rekisteröidyssä versiossa.) Miami tukee tason 2 monilähetyksiä, eli niiden lähettämistä ja vastaanottamista. Jos haluat käyttää sovelluksia, joiden täytyy lähettää monilähetyksiä (tällaisia ohjelmia ei ole vielä saatavilla), sinun täytyy sallia monilähetykset Miamissa. Mahdolliset vaihtoehdot ovat: @{b}ei käytössä@{ub} Monilähetykset eivät ole käytössä. @{b}lähetä yleisinä@{ub} Monilähetykset lähetetään linkkitason yleisinä lähetyksinä (tai point-to-point laitteille: tavallisina paketteina). @{b}lähetä levitysviesteinä@{ub} Monilähetykset lähetetään linkkitason levitysviesteinä. Tämä valinta on käytettävissä vain Ethernet-korteille. Huom: Monilähetykset pitäisi sallia liitännälle jos otat vastaan monilähetyssyötön @{i}suoraan@{ui} tältä liitännältä. Jos otat monilähetyssyötön vastaan tunnelin kautta MiamiMRouteD:n avulla, niin yleensä sinun tulee @{i}poistaa@{ui} monilähetykset Miamin liitännältä, koska MiamiMRouteD käsittelee ne itse. @EndNode @Node "NODE_GUI_INTERFACE_MAPPING" "Miami.guide/NODE_GUI_INTERFACE_MAPPING" @Next "NODE_GUI_INTERFACE_MTU" @Prev "NODE_GUI_INTERFACE_MULTICASTS" @Toc "NODE_GUI_INTERFACE" Kartoitus --------- (Tämä kohta on käytettävissä vain SANA-II Arcnet-laitteille.) Arcnet tukee kahta eri standardia IP-osoitteiden kartoittamiseksi laitteisto-osoitteisiin: @{b}Arp@{ub} Käytetään Arp:ia (Address resolution protocol). Tämä on suositeltu oletusvalinta ja myös AmiTCP/IP käyttää tätä. @{b}suora@{ub} IP-osoitteen 8 vähiten merkitsevää bittiä kartoitetaan laitteisto-osoitteeseen. NetBSD 1.1 käyttää tätä. Jos sinulla on ainakin yksi NetBSD 1.1 -kone Arcnet-verkossasi, on paljon helpompaa valita "suora" kartoitus sen sijaan, että loisit manuaaliset Arp-tiedot joka koneelle. Kaikissa muissa tapauksissa sinun tulisi valita "Arp" kaikissa koneissa. Uudemmat ("tämänhetkiset") versiot NetBSD 1.2 ja uudemmat tukevat ARP:tä Arcnet-verkossa. Jos käytät näitä uudempia NetBSD-versioita, valitse Miamista "ARP"-kartoitus. @EndNode @Node "NODE_GUI_INTERFACE_MTU" "Miami.guide/NODE_GUI_INTERFACE_MTU" @Next "NODE_GUI_INTERFACE_STP" @Prev "NODE_GUI_INTERFACE_MAPPING" @Toc "NODE_GUI_INTERFACE" MTU --- (Tämä kohta on käytettävissä vain sarjalaitteille. MTU-arvo SANA-II laitteille asetetaan kohdassa @{"SANA-II-parametrit" Link "NODE_GUI_INTERFACE_STP"}.) Maximum Transfer Unit, eli suurimman kerralla siirrettävän tietopaketin koko. Suositeltavia arvoja ovat: @{b}*@{ub} modeemin nopeus korkeintaan 19200 bps: MTU=296 @{b}*@{ub} modeemin nopeus yli 19200 bps: MTU=552 Huomaa, että MTU-arvon vaihtaminen asetusikkunassa ei välttämättä tarkoita sitä, että paketin suurin koko vaihdettaisiin samaksi: (C)SLIP-protokolla ei pysty neuvottelemaan ja sopimaan MTU-arvoa, eli ikkunassa asetettu MTU-arvo vaikuttaa vain ulos meneviin paketteihin. Asetus ei vaikuta sisään tuleviin paketteihin. PPP-protokolla voi neuvotella ja sopia MTU-arvon. Miami yrittää aina sopia käytettäväksi määräämäsi arvon, mutta vastapuoli saattaa olla eri mieltä ja pakottaa käyttöön toisen MTU-arvon. Tässä tapauksessa Miamin täytyy ehkä käyttää vastapuolen ehdottamaa arvoa yhteen tai kumpaankin suuntaan kommunikoitaessa. Huomaa myös, että PPP-protokollaa käytettäessä MTU-arvo ei ole kriittinen, eli yhteytesi toimii, vaikka valitsemasi MTU-arvo olisi suurempi tai pienempi kuin paras mahdollinen arvo. Käytettäessä (C)SLIP-protokollaa, sinun @{i}täytyy@{ui} varmistaa, että MTU-arvosi @{i}ei ole suurempi kuin@{ui} Internet-palveluntarjoajasi MTU-arvo. @EndNode @Node "NODE_GUI_INTERFACE_STP" "Miami.guide/NODE_GUI_INTERFACE_STP" @Next "NODE_GUI_INTERFACE_MNIP" @Prev "NODE_GUI_INTERFACE_MTU" @Toc "NODE_GUI_INTERFACE" SANA-II-parametrit ------------------ (Tämä kohta on käytettävissä vain SANA-II-laitteille.) "SANA-II-parametrit"-painike avaa ikkunan, jossa on SANA-II:n linkkitason asetukset laitteelle. Näihin asetuksiin kuuluvat: @{b}*@{ub} Laitteen laitteisto-osoite, joka voidaan haluttaessa määritellä uudelleen. (Vain väylä/rengas-laitteille.) Laitteisto-osoitteet määritellään sarjana heksadesimaalisia tavuja, jotka on erotettu toisistaan merkillä ':', esimerkiksi `01:23:45:67:89:ab'. @{b}*@{ub} Linkkitason pakettityypit IP-, Arp-, ja RArp-paketeille. (RArp ei ole käytettävissä Arcnetin kanssa, eikä Arp tai RArp ole käytettävissä point-to-point-laitteiden kanssa.) @{b}*@{ub} Laitteen MTU. @{b}*@{ub} IP- ja Arp-paketeille käytettävien IORequest-pyyntöjen määrä. (Arp ei ole käytettävissä point-to-point-laitteiden kanssa.) Useimmissa tapauksissa sinun tulisi alustaa kaikki nämä arvot oletusarvojen mukaisiksi osoittamalla "Kysele laitetta"-painiketta (vain kun Miami ei ole linjoilla). Voit tarvittaessa muuttaa asetuksia manuaalisesti, jos esimerkiksi käytät uutta laitetyyppiä, jonka oikeita oletusarvoja Miami ei tiedä. @EndNode @Node "NODE_GUI_INTERFACE_MNIP" "Miami.guide/NODE_GUI_INTERFACE_MNIP" @Next "NODE_GUI_INTERFACE_MNIINFO" @Prev "NODE_GUI_INTERFACE_STP" @Toc "NODE_GUI_INTERFACE" MNI parametrit -------------- (Tämä toiminto on käytettävissä vain MNI-ajurien kanssa.) Painike "MNI-parametrit" avaa ikkunan jossa on MNI-linkki- tason asetukset laitteelle. Näihin asetuksiin kuuluvat: @{b}*@{ub} Laitteisto-osoite laitteelle,joka voidaan haluttaessa määritellä uudelleen. (Vain väylä/rengas-laitteille.) Laitteisto-osoitteet määritellään sarjana heksadesimaalisia tavuja, jotka on erotettu toisistaan merkillä `:', esimerkiksi `01:23:45:67:89:ab'. @{b}*@{ub} Linkki-tason pakettityypit IP, Arp ja RArp-paketeille. (RArp ei ole käytettävissä Arcnetin kanssa, eikä Arp tai RArp ole käytettävissä point-to-point-laitteiden kanssa.) available with point-to-point devices.) @{b}*@{ub} Laitteen MTU. Useimmissa tapauksissa sinun tulisi alustaa kaikki nämä arvot oletusarvojen mukaisiksi osoittamalla "Kysele laitetta"-painiketta (vain kun Miami ei ole linjoilla). Voit tarvittaessa muuttaa asetuksia manuaalisesti, jos esimerkiksi käytät uutta laitetyyppiä, jonka oikeita oletusarvoja Miami ei tiedä. @EndNode @Node "NODE_GUI_INTERFACE_MNIINFO" "Miami.guide/NODE_GUI_INTERFACE_MNIINFO" @Next "NODE_GUI_INTERFACE_FINDB" @Prev "NODE_GUI_INTERFACE_MNIP" @Toc "NODE_GUI_INTERFACE" MNI tiedot ---------- (Tämä toiminto on käytettävissä vain MNI-ajurien kanssa.) "MNI tiedot" painike näyttää tietoja käytössä olevasta MNI-ajurista, kuten versionumeron, tekijänoikeustiedot sekä listan korteista joita ajuri tukee. @EndNode @Node "NODE_GUI_INTERFACE_FINDB" "Miami.guide/NODE_GUI_INTERFACE_FINDB" @Next "NODE_GUI_INTERFACE_INACTIVITY" @Prev "NODE_GUI_INTERFACE_MNIINFO" @Toc "NODE_GUI_INTERFACE" Etsi kortit ----------- (Tämä toiminto on käytettävissä vain MNI-ajurien kanssa.) "Etsi kortit"-painike aktivoi konfiguroidun MNI-ajurin, ja etsii ajurin tukemia Ethernet-kortteja laitteistosta. Kaikki tuetut kortit näytetään aukeavassa ikkunassa. Valitse haluamasi kortti ja paina "OK". Tämä asettaa automaattisesti laitenumeron oikeaksi. @EndNode @Node "NODE_GUI_INTERFACE_INACTIVITY" "Miami.guide/NODE_GUI_INTERFACE_INACTIVITY" @Prev "NODE_GUI_INTERFACE_FINDB" @Toc "NODE_GUI_INTERFACE" Toimettomuus ------------ Eräät Internet-palveluntarjoajat katkaisevat linjan, mikäli linjalla ei ole toimintaa vähään aikaan. Tällä pyritään estämään käyttäjiltä sellaisten linjojen varattuna pitäminen, jotka eivät oikeastaan edes ole käytössä. "Toimettomuus"-alueen parametreilla voit konfiguroida Miamin simuloimaan linjalla tapahtuvaa tiedon siirtoa, vaikka et olisikaan varsinaisesti käyttämässä kyseistä linjaa. Palveluntarjoajasi ei pitäisi tällöin katkaista linjaa. Vasemmalla oleva painike asettaa linjatapahtuman tyypin: PPP-ping tai ICMP-ping. PPP-ping käyttää vähemmän kaistanleveyttä, mutta toimii vain PPP:n, ei (C)SLIP:n kanssa. PPP-ping ei tuota toivottua tulosta kaikkien palveluntarjoajien kohdalla. ICMP-ping kuluttaa hieman enemmän kaistanleveyttä, mutta toimii sekä PPP:n että (C)SLIP:n kanssa. ICMP-pingillä pitäisi olla vaikutusta jokaisen palveluntarjoajan kohdalla. Jos käytät (C)SLIP:ä, valitse ICMP-ping. Muussa tapauksessa kokeile ensin PPP-pingiä ja mikäli palveluntarjoajasi yhä katkaisee linjan, kokeile vaihtaa tilalle ICMP-ping. Oikealla oleva kenttä asettaa peräkkäisten pingien välillä kuluvien minuuttien määrän. Sinun täytyy kokeilla eri arvoja. Yleisiä arvoja ovat 9 ja 14, jolloin estettäisiin linjan katkeaminen 10 tai 15 minuutin kuluttua. Huomio: Sinun tulisi tarkistaa, hyväksyykö Internet-palveluntarjoajasi tällaisen toimintasimulaattorin käytön. Eräät palveluntarjoajat eivät salli käytäntöä ja saatat rikkoa määräyksiä. Ohjelman tekijä ei ole vastuussa toimintasimulaattorin väärästä käytöstä aiheutuvista seuraamuksista. Huomio: Modeemi voi katkaista linjan monesta syystä. Yksi on toimettomuudestasi johtuva ajan perusteella tapahtuva katkaisu, jonka tämä toiminto yrittää estää. Modeemit voivat kuitenkin katkaista linjan myös linjalla olevien häiriöiden vuoksi. Tätä ei voida mitenkään estää ohjelmallisesti. Tämä toiminto vain estää toimettomuudesta johtuvia katkaisuja. Jotkut käyttäjät haluavat päinvastaista: pakottaa katkaisun jos toimettomuutta esiintyy, säästääkseen puhelinlaskuissa. Tämä onnistuu ohjelmalla @{"MiamiRemind" Link "NODE_UTILITY_REMIND"}. @EndNode @Node "NODE_GUI_PPP" "Miami.guide/NODE_GUI_PPP" @Next "NODE_GUI_DIALER" @Prev "NODE_GUI_INTERFACE" @Toc "NODE_CONFIGURATION" PPP === @{" PAP / CHAP -salasana " Link "NODE_GUI_PPP_CHAP"} `PAP/CHAP'-ryhmä @{" Takaisinsoitto " Link "NODE_GUI_PPP_CALLBACK"} `Takaisinsoitto'-ryhmä @{" VJC " Link "NODE_GUI_PPP_VJC"} `VJC'-valinta @{" ACCM " Link "NODE_GUI_PPP_ACCM"} `ACCM'-valinta @{" Nopea uudelleenkytkentä " Link "NODE_GUI_PPP_QUICK"} `Nopea uudelleenkytkentä'-valinta @{" Muunna " Link "NODE_GUI_PPP_ESCAPE"} `Muunna'-kenttä @{" Hae DNS IPCPltä " Link "NODE_GUI_PPP_DNSIPCP"} `Hae DNS IPCP:ltä'-valinta @{" Lähetä katk.pyyntö " Link "NODE_GUI_PPP_TERMREQ"} `Lähetä katkaisupyyntö ennen katkaisua'-valinta @EndNode @Node "NODE_GUI_PPP_CHAP" "Miami.guide/NODE_GUI_PPP_CHAP" @Next "NODE_GUI_PPP_CALLBACK" @Toc "NODE_GUI_PPP" PAP / CHAP -salasana -------------------- PAP ja CHAP ovat PPP:n käyttämiä protokollia, joilla lähetetään login-id ja salasana PPP-palvelimelle. Useimmiten PAPissa tai CHAPissa käytetty login-id ja salasana ovat samat kuin soittajan komentotiedostossa käyttämäsi. Valitse tässä tapauksessa "Sama kuin soittajassa". Jos palveluntarjoajasi vaatii eri PAP/CHAP login-id:n ja salasanan kuin soittajan komentotiedostossa käyttämäsi, älä valitse asetusta "Sama kuin soittajassa", vaan syötä PAP/CHAP login-id:si ja salasanasi manuaalisesti. Rekisteröidyt käyttäjät, jotka ovat asentaneet MiamiSSL 1.2 tai uudemman, voivat käyttää toimintoa `Salli MS-CHAP'. Tämä parantaa yhteensopivuutta joidenkin huonosti konfiguroitujen Windows-NT PPP-servereiden kanssa. Jos tämä toiminto ei ole valittu, Miami käyttää PAP:ia serverin pyytäessä MS-CHAP:ia. @EndNode @Node "NODE_GUI_PPP_CALLBACK" "Miami.guide/NODE_GUI_PPP_CALLBACK" @Next "NODE_GUI_PPP_VJC" @Prev "NODE_GUI_PPP_CHAP" @Toc "NODE_GUI_PPP" Takaisinsoitto -------------- (Tämä toiminto on käytettävissä vain rekisteröidyssä versiossa.) PPP tukee CBCP-protokollan mukaista takaisinsoittoa. Jos palveluntarjoajasi on konfiguroitu tätä varten, voit neuvotella palveluntarjoajasi kanssa ja sopia takaisinsoitosta säästääksesi puhenlinlaskussa. Riippuen palveluntarjoajasi konfiguroinnista, sinun täytyy valita joko `CBCP kiinteä' tai `CBCP vaihteleva'. Ensimmäisessä tapauksessa palveluntarjoajasi soittaa sinulle takaisin ennalta määrättyyn numeroon. Toisessa tapauksessa palveluntarjoajasi soittaa sinulle takaisin käyttäen alla olevaan kenttään syöttämääsi puhelinnumeroa. `Minimiviive' on viive, jonka palveluntarjoajasi tulisi odottaa ennen kuin soittaa sinulle takaisin. Viiveen tulisi olla tarpeeksi pitkä, jotta modeemisi ehtii sulkea linjan ja alustaa itsensä uudelleen. `Maksimiviive' on pisin aika, jonka haluat Miamin odottavan takaisinsoittoa ennen luovuttamista. @EndNode @Node "NODE_GUI_PPP_VJC" "Miami.guide/NODE_GUI_PPP_VJC" @Next "NODE_GUI_PPP_ACCM" @Prev "NODE_GUI_PPP_CALLBACK" @Toc "NODE_GUI_PPP" VJC --- Van Jacobsen Compression on menetelmä, jolla säästetään kaistanleveyttä tiivistämällä TCP-pakettien tunnistekentät. Yleensä tämä ominaisuus tulisi olla kytkettynä päälle, jolloin PPP pyrkii automaattisesti neuvottelemaan yhteydelle VJC-tiivistyksen ja käyttää sitä mikäli se sopii vastapuolelle. Eräät vanhat, virheelliset PPP-palvelimet eivät ehkä tue VJC-tiivistystä kunnolla. Voit joutua asettamaan VJC:n pois käytöstä tällaisten palvelinten kohdalla. VJC ei vaikuta mitenkään modeemisi tiedonpakkaukseen. Sinun ei kannata kytkeä VJC:tä pois päältä vain koska modeemisi tukee MNP-5- tai V.42bis-tiedonpakkausta. VJC:tä voidaan käyttää MNP-5:stä ja V.42bis:stä riippumatta. @EndNode @Node "NODE_GUI_PPP_ACCM" "Miami.guide/NODE_GUI_PPP_ACCM" @Next "NODE_GUI_PPP_QUICK" @Prev "NODE_GUI_PPP_VJC" @Toc "NODE_GUI_PPP" ACCM ---- PPP-protokolla tukee ryhmää kontrollimerkkejä, jotka muunnetaan siirron aikana ("escape") kaksitavuisiksi merkkisarjoiksi. Tätä ryhmää kutsutaan nimellä ACCM (Asynchronous Control Character Mask). Kontrollimerkkien ryhmän tarkoituksena on tehdä PPP-protokollasta vankempi linjoilla, jotka eivät ole täysin 8-bittisiä ja välttää PPP-protokollan aiheuttama häiriö modeemin ohjelmistopohjaiselle vuonvalvonnalle. Oletusarvoisesti muunnetaan vain merkit 17 ja 19 (Xon/Xoff), jotta PPP:tä voidaan käyttää ohjelmistopohjaista vuonvalvontaa käyttävällä yhteydellä. Jos käytät PPP:tä telnet-yhteyden läpi, voit joutua muuntamaan useampia merkkejä. Jokainen muuntamasi merkki vähentää PPP:n suorituskykyä noin 0.8%. Vaihtaaksesi ACCM-asetuksia voit joko suoraan syöttää 32-bittisen maskiarvon heksadesimaalilukuna tai osoittaa ponnahduspainiketta avataksesi ikkunan, jossa voit erikseen asettaa kunkin merkin muunnettavaksi. @EndNode @Node "NODE_GUI_PPP_QUICK" "Miami.guide/NODE_GUI_PPP_QUICK" @Next "NODE_GUI_PPP_ESCAPE" @Prev "NODE_GUI_PPP_ACCM" @Toc "NODE_GUI_PPP" Nopea uudelleenkytkentä ----------------------- Yleensä Miami tarjoaa sinulle mahdollisuuden kytkeytyä uudelleen palveluntarjoajaan (soittamatta uudelleen), jos modeemi on yhä linjoilla esimerkiksi Amigasi uudelleenkäynnistyksen jälkeen. Tämä on kuitenkin mahdollista vain jos "Liitäntä"-sivun "Käytä CD"-nappi on valittu. Käytettäessä PPP:tä kaikki palveluntarjoajat eivät kuitenkaan salli uudelleenkytkentää (ja PPP-ehtojen neuvottelua uudelleen), vaan katkaisevat linjan uudelleenkytkeytymisen yhteydessä. "Nopea uudelleenkytkentä" auttaa seuraavassa tapauksessa: jos "Nopea uudelleenkytkentä" on aktivoitu, Miami ei yritä sopia PPP-ehdoista uudelleen vaan ohittaa neuvottelun ja hakee PPP-parametrit RAM-muistissa olevasta uudelleenkäynnistyksen yli selviävästä alueesta. Useimmissa tapauksissa tämä mahdollistaa uudeelleenkytkeytymisen palveluntarjoajaasi Amigasi uudelleenkäynnistyksen jälkeen. Tämä tekniikka toimii vain jos et käynnistä konettasi uudelleen tai teet "pehmeän" (lämmin) uudelleenkäynnistyksen. Mikäli koneesi kaatuu pahasti tai käytät kylmäkäynnistystä (tuhoten muistista uudelleenkäynnistyksen kestävät moduulit), menetät vanhat PPP-parametrit ja "Nopea uudelleenkytkentä" ei toimi. @EndNode @Node "NODE_GUI_PPP_ESCAPE" "Miami.guide/NODE_GUI_PPP_ESCAPE" @Next "NODE_GUI_PPP_DNSIPCP" @Prev "NODE_GUI_PPP_QUICK" @Toc "NODE_GUI_PPP" Muunna ------ PPP-protokolla voi sopia, että merkit väliltä 0-31 ja 128-159 muunnetaan kaksitavuisiksi erikoismerkinnöiksi. Tätä asetusta voidaan konfiguroida ACCM-paneelissa. Eteesi voi tulla tilanteita, joissa sinun täytyisi muuntaa myös muita merkkejä, esimerkiksi merkki 0xFF rlogin-yhteyden läpi. Tässä tapauksessa voit syöttää merkkien 2-numeroiset heksakoodit "Muunna"-kenttään (eroteltuna välilyönneillä) ja sen jälkeen Miami muuntaa merkit lähettäessään PPP-paketteja. Huomaa, että toisin kuin ACCM-asetuksissa, tämä toimii vain yhteen suuntaan: lähetettäessä tietoa. Jos myös kanava palvelimelta takaisin Miamiin vaatii merkkien muuntamista, sinun täytyy konfiguroida PPP-palvelin vastaavasti. @EndNode @Node "NODE_GUI_PPP_DNSIPCP" "Miami.guide/NODE_GUI_PPP_DNSIPCP" @Next "NODE_GUI_PPP_TERMREQ" @Prev "NODE_GUI_PPP_ESCAPE" @Toc "NODE_GUI_PPP" Hae DNS IPCP:ltä ---------------- Tämä valinta on oletusarvoisesti "päällä". Asetus tarkoittaa sitä, että Miami yrittää käyttää IPCP-laajennuksia löytääkseen DNS-palvelimet automaattisesti. Valitettavasti eräät vialliset PPP-palvelimet eivät tue tätä vaihtoehtoa eivätkä kieltäydy siitä kunnolla, vaan käyttävät protokollaa sääntöjen vastaisesti. Mikäli sinulla on vaikeuksia saada Miami muodostamaan linkkitason PPP-yhteys Internet-palveluntarjoajasi kanssa, voit joutua asettamaan tämän valinnan pois päältä. @EndNode @Node "NODE_GUI_PPP_TERMREQ" "Miami.guide/NODE_GUI_PPP_TERMREQ" @Prev "NODE_GUI_PPP_DNSIPCP" @Toc "NODE_GUI_PPP" Lähetä katkaisupyyntö ennen katkaisua ------------------------------------- Tämä valinta tulisi normaalisti olla päällä. Tällöin Miami lähettää palveluntarjoajallesi LCP-TermReq-viestin halutessasi katkaista yhteyden. Tämä johtaa yleensä siihen, että palveluntarjoajasi katkaisee modeemiyhteyden ensimmäisenä, jolloin myös oma modeemisi katkaisee yhteyden nopeammin. Eräät PPP-palvelimet eivät kuitenkaan tue LCP-TermReq-viestejä kunnolla. Jos huomaat linjan katkaisun kestävän erittäin kauan, yritä asettaa tämä valinta pois päältä ja tutki katkeaako yhteys sitten nopeammin. @EndNode @Node "NODE_GUI_DIALER" "Miami.guide/NODE_GUI_DIALER" @Next "NODE_GUI_DATABASE" @Prev "NODE_GUI_PPP" @Toc "NODE_CONFIGURATION" Soittaja ======== @{" Soittajan skripti " Link "NODE_GUI_DIALER_SCRIPT"} `Soittajan skripti'-tekstialue @{" Puhelinnumerot " Link "NODE_GUI_DIALER_PHONE"} `Puhelinnumerot'-lista @{" Maksimi toisto " Link "NODE_GUI_DIALER_MAX"} `Maksimi toisto'-kenttä @{" Toistoviive " Link "NODE_GUI_DIALER_DELAY"} `Toistoviive'-kenttä @{" Soittoviive " Link "NODE_GUI_DIALER_RDELAY"} `Soittoviive'-kenttä @{" Opeta " Link "NODE_GUI_DIALER_TEACH"} `Opeta'-painike @{" Login-id / Salasana " Link "NODE_GUI_DIALER_NAME"} `Login-id' / `Salasana' -kentät @{" Kaappaa " Link "NODE_GUI_DIALER_CAPTURE"} `Kaappaa'-valinta @EndNode @Node "NODE_GUI_DIALER_SCRIPT" "Miami.guide/NODE_GUI_DIALER_SCRIPT" @Next "NODE_GUI_DIALER_PHONE" @Toc "NODE_GUI_DIALER" Soittajan skripti ----------------- "Soittajan skripti"-ryhmän yläosassa oleva pieni tekstialue sisältää yhteyden muodostuksessa käytetyn komentotiedoston. Voit muuttaa rivejä osoittamalla niitä ensin ja muokkaamalla sitten alla olevaa tekstinsyöttökenttää. Ryhmän alaosassa olevia painikkeita käytetään lisäämään ja poistamaan rivejä komentotiedostosta. Lue lisää soittajan käyttämästä komentokielestä kappaleesta @{"Soittajan komentokieli" Link "NODE_DIALERLANG"}. Tekstialueeseen on liitetty tilannekohtainen kohovalikko. Jos painat oikean hiiren napin pohjaan tekstialueen yllä, esille ponnahtaa valikko, jonka avulla voit tuoda/viedä soittajan komentotiedoston käyttäen tavallista ASCII-tekstitiedostoa. @EndNode @Node "NODE_GUI_DIALER_PHONE" "Miami.guide/NODE_GUI_DIALER_PHONE" @Next "NODE_GUI_DIALER_MAX" @Prev "NODE_GUI_DIALER_SCRIPT" @Toc "NODE_GUI_DIALER" Puhelinnumerot -------------- "Puhelinnumerot"-ryhmä toimii samalla tavalla kuin "Soittajan skripti"-ryhmä. Ryhmässä on kuitenkin kaksi lisäpainiketta: "Käytä" ja "Älä käytä". Käytössä olevien puhelinnumeroiden edessä on ">>"-symboli. Vain käytössä oleviin puhelinnumeroihin yritetään soittaa. Ohjelman esittelyversiossa voidaan käyttää vain kolmea puhelinnumeroa. Rekisteröidyssä versiossa numeroita ei ole rajoitettu. @EndNode @Node "NODE_GUI_DIALER_MAX" "Miami.guide/NODE_GUI_DIALER_MAX" @Next "NODE_GUI_DIALER_DELAY" @Prev "NODE_GUI_DIALER_PHONE" @Toc "NODE_GUI_DIALER" Maksimi toisto -------------- Jos Miami ei saa yhteyttä käyttämällä listassa olevia puhelinnumeroita, Miami odottaa @{"Toistoviive" Link "NODE_GUI_DIALER_DELAY"} -kentässä olevan ajan sekunteina ja yrittää sen jälkeen uudelleen aloittaen taas ensimmäisestä puhelinnumerosta. Uudelleenyritysten lukumäärä on kuitenkin rajoitettu "Maksimi toisto"-kentässä olevaan määrään. Sen jälkeen Miami luovuttaa ja lopettaa soittoyritykset. @EndNode @Node "NODE_GUI_DIALER_DELAY" "Miami.guide/NODE_GUI_DIALER_DELAY" @Next "NODE_GUI_DIALER_RDELAY" @Prev "NODE_GUI_DIALER_MAX" @Toc "NODE_GUI_DIALER" Toistoviive ----------- Jos Miami ei saa yhteyttä käyttämällä listassa olevia puhelinnumeroita, Miami odottaa "Toistoviive"-kentässä olevan ajan sekunteina ja yrittää sen jälkeen uudelleen aloittaen taas ensimmäisestä puhelinnumerosta. @EndNode @Node "NODE_GUI_DIALER_RDELAY" "Miami.guide/NODE_GUI_DIALER_RDELAY" @Next "NODE_GUI_DIALER_TEACH" @Prev "NODE_GUI_DIALER_DELAY" @Toc "NODE_GUI_DIALER" Soittoviive ----------- Tämä arvo määrää peräkkäisten (eri numeroihin tehtävien) soittoyritysten välisen viiveen. Yleensä luultavasti haluat tämän arvon olevan nolla eli Miamin tulisi soittaa heti toiseen numeroon yhden ollessa varattuna. Eräät Eurooppalaiset modeemit vaativat tietyn vähimmäisviiven peräkkäisten soittoyritysten välillä. Jos sinulla on tällainen modeemi, sinun täytyy asettaa "Soittoviive" tarpeeksi suureksi omalle modeemillesi. @EndNode @Node "NODE_GUI_DIALER_TEACH" "Miami.guide/NODE_GUI_DIALER_TEACH" @Next "NODE_GUI_DIALER_NAME" @Prev "NODE_GUI_DIALER_RDELAY" @Toc "NODE_GUI_DIALER" Opeta ----- "Opeta"-painike käynnistää Miamin soittajan interaktiivisessa tilassa (eli ei suoriteta soittajan komentotiedostoa). Tässä tilassa soittaja nauhoittaa kaiken käyttäjän lähettämän tai modeemilta vastaanotetun tekstin ja yrittää sen jälkeen luoda tiedoista oikean komentotiedoston. Useimmissa tapauksissa käytät MiamiInitiä luomaan soittajan komentotiedoston, et "Opeta"-painiketta. Mikäli palveluntarjoajasi muuttaa sisäänkirjausmenettelyä, voi olla mielekkäämpää luoda vain uusi komentotiedosto (käyttäen "Opeta"-painiketta) kuin ajaa MiamiInit uudelleen. @EndNode @Node "NODE_GUI_DIALER_NAME" "Miami.guide/NODE_GUI_DIALER_NAME" @Next "NODE_GUI_DIALER_CAPTURE" @Prev "NODE_GUI_DIALER_TEACH" @Toc "NODE_GUI_DIALER" Login-id / Salasana ------------------- Soittajan komentotiedostossa käytettävä login-id ja salasana. Jos "Sama kuin soittajassa" on valittu PPP-ikkunassa, näitä arvoja käytetään myös PAP/CHAP:lle. @EndNode @Node "NODE_GUI_DIALER_CAPTURE" "Miami.guide/NODE_GUI_DIALER_CAPTURE" @Prev "NODE_GUI_DIALER_NAME" @Toc "NODE_GUI_DIALER" Kaappaa ------- Jos valitset "Kaappaa"-valintaruudun ja syötät tiedostonimen vastaavaan nimikenttään, valitsin tallentaa tiedostoon kaiken yhteydenmuodostuksen aikana modeemilta vastaanotetun tiedon (täydellinen soittoloki). @EndNode @Node "NODE_GUI_DATABASE" "Miami.guide/NODE_GUI_DATABASE" @Next "NODE_GUI_TCPIP" @Prev "NODE_GUI_DIALER" @Toc "NODE_CONFIGURATION" Tietokanta ========== "Tietokanta"-sivu vastaa muiden TCP/IP-protokollapinojen "db"-hakemistossa olevia tiedostoja. Sivun avulla voit konfiguroida useimpia järjestelmäsi TCP-asetuksia kuten ajettavat demonit, käyttäjälista ja monia muita. Listan yläpuolella olevaa kiertopainiketta käytetään tietokannan eri osien välillä siirtymiseen. Jokaiseen osaan kuuluu lista-alue ja asetelma tekstinsyöttökenttiä, joilla voit muokata listassa valittuna olevaa riviä. Käyttämällä tietokannan listaan liitettyä tilannekohtaista valikkoa voit tuoda/viedä kunkin tietokannan osan käyttämällä ASCII-tekstitiedostoja. Tämän avulla voit jatkaa vanhojen AmiTCP / AS-225:n @{b}db/#?@{ub}-tiedostojen käyttöä Miamin kanssa. Ohjelman rekisteröidyssä versiossa voit myös lajitella osia tietokannasta, tuoda/viedä käyttäen apuna leikekirjaa ja yhdistää tietokantasi ASCII-tiedostojen kanssa. MUI-modulin kanssa voit järjestellä tietokannan rivejä vetämällä niitä ulos listan reunasta ja siirtämällä ne sitten takaisin listaan uudelle paikalleen. Katso MUI:n dokumentaatiosta lisätietoja listojen veto-järjestelystä. Jokainen tietokannan rivi voidaan merkitä käytettäväksi erikseen. Käytettävänä olevat rivit osoitetaan `>>' merkillä vasemmassa laidassa. Voit ottaa rivin käyttöön tai poistaa sen kaksois-klikkaamlla siihen (useimmissa GUI-moduleissa), tai valitsemalla rivin, ja painamalla `Käytä' tai `Älä käytä' painikkeita. Jokainen tietokannan rivi voidaan merkitä "väliaikaiseksi" osoittamalla "Väliaik."-painiketta. Tämä vaikuttaa siten, että riviä ei tallenneta levylle tallentaessasi asetukset ja - joissakin tapauksissa - se poistetaan uudelleenkytkeytymisen yhteydessä. Tästä voi olla hyötyä, jos joitakin asetuksia (esim. dynaamisesti haettuja DNS-palvelinten osoitteita) ei pitäisi käyttää seuraavalla yhteyskerralla. Oletusarvoisesti Miami merkitsee kaikki dynaamisesti hankitut DNS-palvelinten osoitteet ja dynaamisen konenimesi väliaikaisiksi. Tietokannan osat: @{" Protokollat " Link "NODE_GUI_DATABASE_PROTOCOLS"} `protokollat'-osa @{" Palvelut " Link "NODE_GUI_DATABASE_SERVICES"} `palvelut'-osa @{" Isännät " Link "NODE_GUI_DATABASE_HOSTS"} `isännät'-osa @{" Verkot " Link "NODE_GUI_DATABASE_NETWORKS"} `verkot'-osa @{" Toimialueet " Link "NODE_GUI_DATABASE_DOMAINS"} `toimialueet'-osa @{" DNS-palvelimet " Link "NODE_GUI_DATABASE_DNSSERVERS"} `DNS-nimipalvelimet'-osa @{" InetD " Link "NODE_GUI_DATABASE_INETD"} `InetD'-osa @{" Käyttäjät " Link "NODE_GUI_DATABASE_USERS"} `käyttäjät'-osa @{" Ryhmät " Link "NODE_GUI_DATABASE_GROUPS"} `ryhmät'-osa @{" Arp " Link "NODE_GUI_DATABASE_ARP"} `Arp'-osa @{" Socks " Link "NODE_GUI_DATABASE_SOCKS"} `Socks'-osa @{" IP-suodatin " Link "NODE_GUI_DATABASE_IPFILTER"} `IP-suodatin'-osa @EndNode @Node "NODE_GUI_DATABASE_PROTOCOLS" "Miami.guide/NODE_GUI_DATABASE_PROTOCOLS" @Next "NODE_GUI_DATABASE_SERVICES" @Toc "NODE_GUI_DATABASE" Protokollat ----------- Lista kaikista tuetuista protokollista (suhteessa IP:hen), koostuen protokollan nimestä, protokollan tunnuksesta ja vapaaehtoisesta alias-listasta. Tätä listaa tuskin tarvitsee muuttaa. Sinun ei @{i}koskaan@{ui} tulisi poistaa listasta yhtäkään oletusprotokollaa. @EndNode @Node "NODE_GUI_DATABASE_SERVICES" "Miami.guide/NODE_GUI_DATABASE_SERVICES" @Next "NODE_GUI_DATABASE_HOSTS" @Prev "NODE_GUI_DATABASE_PROTOCOLS" @Toc "NODE_GUI_DATABASE" Palvelut -------- Lista kaikista tuetuista palveluista (TCP tai UDP), koostuen palvelun nimestä, palvelun tunnuksesta ja vapaaehtoisesta alias-listasta. Eräät sovellusohjelmat saattavat vaatia muutoksia (yleensä lisäyksiä) tähän listaan. Sinun ei kuitenkaan @{i}koskaan@{ui} tulisi poistaa listasta yhtäkään oletuspalvelua. Erityisesti: rivin poistaminen tästä listasta @{i}ei@{ui} ole oikea tapa saada sen toiminto lopetettua InetD:ssä. Jos haluat asettaa palvelun pois päältä InetD:ssä, poista se "InetD"-listasta, älä "palvelut"-listasta. Muutoin saatat myöhemmin saada vääräntyyppisiä virheilmoituksia muilta sovelluksilta. @EndNode @Node "NODE_GUI_DATABASE_HOSTS" "Miami.guide/NODE_GUI_DATABASE_HOSTS" @Next "NODE_GUI_DATABASE_NETWORKS" @Prev "NODE_GUI_DATABASE_SERVICES" @Toc "NODE_GUI_DATABASE" Isännät ------- Lista kaikkien koneiden nimistä (ja vastaavista IP-osoitteista), koostuen IP-osoitteesta, koneen nimestä ja vapaaehtoisesta alias-listasta. Miami lisää tähän listaan automaattisesti samaistuksen paikalliselle koneelle ("localhost") ja oman Amigasi nimelle. Muita samaistuksia voidaan lisätä manuaalisesti, jotta nimien kääntö IP-osoitteiksi olisi nopeampaa. @EndNode @Node "NODE_GUI_DATABASE_NETWORKS" "Miami.guide/NODE_GUI_DATABASE_NETWORKS" @Next "NODE_GUI_DATABASE_DOMAINS" @Prev "NODE_GUI_DATABASE_HOSTS" @Toc "NODE_GUI_DATABASE" Verkot ------ Lista kaikista verkoista, koostuen verkon nimestä, verkon tunnuksesta ja vapaaehtoisesta alias-listasta. Tätä taulukkoa tuskin käytetään enää. Taulukko on toteutettu vain, jotta yhteensopivuus erittäin vanhojen ohjelmien ja diagnostiikkaohjelmistojen kanssa olisi taattu. @EndNode @Node "NODE_GUI_DATABASE_DOMAINS" "Miami.guide/NODE_GUI_DATABASE_DOMAINS" @Next "NODE_GUI_DATABASE_DNSSERVERS" @Prev "NODE_GUI_DATABASE_NETWORKS" @Toc "NODE_GUI_DATABASE" Toimialueet ----------- Lista kaikista paikallisista toimialueista, määriteltynä vain alueen nimen mukaan. TCP/IP ei erityisesti tarvitse tätä taulukkoa, mutta käyttäjä hyötyy siitä: se mahdollistaa koneiden pitkien nimien lyhentämisen vain pelkäksi koneen nimeksi (ilman toimialuetta) viitattaessa koneeseen. Esimerkki: Oletetaan, että verkossasi olevan paikallinen koneen nimi on @{b}ex1.foo.edu@{ub} ja käytät tätä konetta usein. Jos lisäät toimialueen @{b}foo.edu@{ub} listaan, voit viitata koneeseen @{b}ex1.foo.edu@{ub} kirjoittamalla lyhyesti @{b}ex1@{ub}. @EndNode @Node "NODE_GUI_DATABASE_DNSSERVERS" "Miami.guide/NODE_GUI_DATABASE_DNSSERVERS" @Next "NODE_GUI_DATABASE_INETD" @Prev "NODE_GUI_DATABASE_DOMAINS" @Toc "NODE_GUI_DATABASE" DNS-palvelimet -------------- Lista DNS-palvelimista, määriteltynä vain palvelimen IP-osoitteen mukaan. DNS-palvelimia käytetään samaistamaan koneiden loogiset nimet vastaaviin IP-osoitteisiin. Sinulla tulisi olla ainakin yksi DNS-palvelin tässä listassa koko ajan, mieluiten palveluntarjoajasi oma tai palveluntajoajaasi lähellä oleva DNS-palvelin. Jos Miami itse löytää DNS-palvelimia muodostaessaan yhteyttä, palvelimet lisätään automaattisesti tähän listaan ja merkitään "väliaikaisiksi". @EndNode @Node "NODE_GUI_DATABASE_INETD" "Miami.guide/NODE_GUI_DATABASE_INETD" @Next "NODE_GUI_DATABASE_USERS" @Prev "NODE_GUI_DATABASE_DNSSERVERS" @Toc "NODE_GUI_DATABASE" InetD ----- Lista sisäänrakennetun InetD:n käynnistämistä demoneista. Listassa näkyy palvelun nimi (vastaten vientiä taulukossa "palvelut"), socketin tyyppi ("dgram" tai "stream"), odotustila ("wait", "nowait" tai "dos"), omistaja (AmigaOS:n kohdalla yleensä "root"), palvelimen tiedostonimi, palvelimen prosessinimi ja lista palvelimelle lähetettävistä argumenteista. Miamiin sisäänrakennettu InetD tukee monia palveluita: "daytime", "time", "echo", "discard", "chargen", "finger" ja "auth". "auth" on oikeastaan sama kuin "identd". InetD voi automaattisesti käynnistää demoneita muille (ulkoisille) palveluille, kunhan lisäät tarvittavan rivin tähän listaan. Mikäli haluat asentaa ulkoisia demoneita (esim. ftpd tai telnetd), katso niiden dokumentaatiosta tarvittava oikea muoto "InetD"-määrittelylle. Turvallisuussyistä on suositeltavaa että otat "echo", "discard" ja "chargen" palvelut pois käytöstä, koska niitä voidaan väärinkäyttää `kielto-tai-palvelu'-hyökkäyksiin. @EndNode @Node "NODE_GUI_DATABASE_USERS" "Miami.guide/NODE_GUI_DATABASE_USERS" @Next "NODE_GUI_DATABASE_GROUPS" @Prev "NODE_GUI_DATABASE_INETD" @Toc "NODE_GUI_DATABASE" Käyttäjät --------- Lista järjestelmän käyttäjistä. Listassa näkyy käyttäjänimi, salasana, käyttäjä-ID, ryhmä-ID (osoitin "ryhmät"-tauluun), oikea nimi, kotihakemisto ja komento, jolla komentotulkki voidaan käynnistää telnetin kautta. Tarvitset yleensä vain yhden rivin tässä taulussa (itsellesi), ellet halua käyttää demoneita kuten ftpd/telnetd, jotka sallivat muiden käyttäjien ottaa yhteyden Amigaasi. Salasanat säilytetään salatussa muodossa, eikä niitä näytetä listassa. Salasanasarakkeessa näkyy @{b}`-'@{ub} jos käyttäjälle ei ole annettu salasanaa, eli jos sisäänkirjaus on mahdollinen @{i}ilman salasanaa@{ui}. @{b}`*'@{ub} jos tällä tunnuksella ei voida kirjautua sisään. @{b}keskitetty `x'@{ub} jos tälle käyttäjälle on annettu kelvollinen salasana. Osoita "Salasana"-ponnahduspainiketta vaihtaaksesi salasanaa. Jos jätät tekstinsyöttökentän tyhjäksi, käyttäjälle ei määritellä salasanaa (merkitään `-'). Jos syötät vain merkin `*' sellaisenaan, sisäänkirjaukset estetään (merkitään `*'). Kaikissa muissa tapauksissa syöttämääsi tekstiä käytetään salasanana (merkitään keskitetyllä `x':llä). Huomio: Mikäli tuot tämän tiedoston AmiTCP:ltä, salasanoja @{i}ei@{ui} säilytetä, eli kaikkien käyttäjien salasanat asetetaan tyhjiksi ja ne täytyy syöttää uudelleen manuaalisesti. Tämä sen vuoksi, että Miami ei voi oikeudellisista syistä käyttää AmiTCP:n käyttämää salasanojen suojausalgoritmia. Katso lisätietoja kappaleesta @{"Salasanat" Link "NODE_EXCONFIG_PASSWORDS"}. @EndNode @Node "NODE_GUI_DATABASE_GROUPS" "Miami.guide/NODE_GUI_DATABASE_GROUPS" @Next "NODE_GUI_DATABASE_ARP" @Prev "NODE_GUI_DATABASE_USERS" @Toc "NODE_GUI_DATABASE" Ryhmät ------ Lista järjestelmän ryhmistä. Listassa näkyy ryhmän nimi, ryhmä-ID ja vaihtoehtoinen lista käyttäjistä. Tarvitset yleensä vain yhden rivin tässä taulussa (itsellesi), ellet halua käyttää demoneita kuten ftpd/telnetd, jotka sallivat muiden käyttäjien ottaa yhteyden Amigaasi. @EndNode @Node "NODE_GUI_DATABASE_ARP" "Miami.guide/NODE_GUI_DATABASE_ARP" @Next "NODE_GUI_DATABASE_SOCKS" @Prev "NODE_GUI_DATABASE_GROUPS" @Toc "NODE_GUI_DATABASE" Arp --- Lista järjestelmän manuaalisista Arp-vienneistä. Listassa näkyy IP-osoite ja laitteisto-osoite. Laitteisto-osoite täytyy määrittää tavallisessa kaksoispiste-heksa-muodossa (esim. `01:23:45'). Arpia käytetään vain väylä/rengas-tyyppisten SANA-II-laitteiden kanssa ja sinun täytyy lisätä Arp-vientejä manuaalisesti vain siinä tapauksessa, että joku muu kone paikallisessa verkossa ei tue Arpia. @EndNode @Node "NODE_GUI_DATABASE_SOCKS" "Miami.guide/NODE_GUI_DATABASE_SOCKS" @Next "NODE_GUI_DATABASE_IPFILTER" @Prev "NODE_GUI_DATABASE_ARP" @Toc "NODE_GUI_DATABASE" Socks ----- Lista SOCKS-konfiguraatiotiedoista laitteistossa, sisältäen protokollan tyypin, käskyn, isäntien listan, porttien listan ja proxy-listan. Taulukko määrittelee mihin proxy(SOCKS)-palvelimeen, jos mihinkään, otetaan yhteys, isännän toimintona, sekä portti mihin yhteys otetaan. Useimpien käyttäjien ei tarvitse tehdä muutoksia tähän taulukkoon. Jos et käytä SOCKSia ollenkaan, unohda tämä taulukko. Jos käytät, niin useimmiten riittää kun jättää taulukon tyhjäksi, ja konfiguroi vain SOCKS-palvelimen kohdassa @{"Socks" Link "NODE_GUI_SOCKS"}. Sinun tulee tehdä muutoksia taulukkoon vain jos haluat Miamin ottavan yhteyden eri SOCKS-palvelimiin eri isännillä tai porteilla, tai jos sinulla on monimutkainen paikallis- verkko (jossa useita aliverkkoja) SOCKS-palomuurin sisässä. Jokainen rivi taulukossa määrittelee suodattimen yhteydelle tai sidos- yritykselle, sekä listan proxy-palvelimista joihin tulisi ottaa yhteys suodattimen mukaan. Jokaiselle yhteydelle tai sidos-yritykselle taulukko tutkitaan alusta loppuun, ja ensimmäinen sopiva otetaan käyttöön, eli taulukon järjestys on merkitsevä. Kunkin rivin muoto on seuraava: @{b}Tyyppi@{ub} Tämä määrittelee yhteyden tyypin, mikäli suodatus sopii. Sallitut arvot ovat `socks4' SOCKS V4-yhteydelle, `socks5' SOCKS V5-yhteydelle, ja `noproxy' suoralle yhteydelle ilman SOCKSia. @{b}Käsky@{ub} Tämä kenttä on osa suodatinta, ja voi olla lista kirjaimia erotettuna pilkulla toisistaan, ilman tyhjiä välilyöntejä. Jokainen kirjain määrittää käskyn tyypin: `c': connect. `b': bind. `u': UDP. `p': ping. `t': traceroute. `-': mikä tahansa pyyntö. @{b}Isännät@{ub} Tämä kenttä on osa suodatinta, ja voi olla isäntien määritys seuraavasti: `isäntäip/maski': sovittaa kohdeisännät IP-osoitteen ja verkkomaskin mukaan, esim. `1.2.3.4/255.255.0.0'. `-': sovittaa kaikki isännät. `n1': on sama kuin `n1.0.0.0/255.0.0.0'. `n1.n2': on sama kuin `n1.n2.0.0/255.255.0.0'. `n1.n2.n3': on sama kuin `n1.n2.n3.0/255.255.255.0'. `.domain.nimi': sovittaa kaikki `.domain.nimi'-päätteiset isännät. `a.host.nimi': sovittaa ainoastaan isännän `a.host.nimi'. @{b}Portit@{ub} Tämä kenttä on osa suodatinta, ja voi olla portin määritelmä, seuraavasti: `-': sovittaa kaikki portit. `nimi': sovittaa nimetyn palvelun, esim. `ftp'. `numero': sovittaa annetun numeroisen portin, esim. `80'. `[100,1000]': sovittaa portit 100:sta 1000:teen. `(100,1000)': sovittaa portit 101-999. `(100,1000]': sovittaa portit 101-1000. @{b}Proxyt@{ub} Tämä määrittelee mihin proxy-palvelimeen otetaan yhteys pyynnöille jotka sopivat suodattimeen. Se voi olla lista palvelimista, erotettuna toisistaan pilkulla. Kullekin serverille tulee määritellä isäntänimi tai IP-osoite, mahdollisesti kaksoispiste, sekä proxy-palvelimen porttinumero. Tämä taulukko on käytettävissä jos `SOCKS' on otettu käyttöön kohdassa @{"Socks" Link "NODE_GUI_SOCKS"}. Pyynnöt jotka eivät sovi taulukon suodattimiin, käsitellään oletusasetuksen mukaisesti, joka on määritelty kohdassa @{"Socks" Link "NODE_GUI_SOCKS"}, käyttäen Socks V5. @EndNode @Node "NODE_GUI_DATABASE_IPFILTER" "Miami.guide/NODE_GUI_DATABASE_IPFILTER" @Prev "NODE_GUI_DATABASE_SOCKS" @Toc "NODE_GUI_DATABASE" IP-suodatin ----------- (Tämä toiminto on käytettävissä vain rekisteröidyssä versiossa.) Tämä taulukko antaa mahdollisuuden suodattaa pois joitakin paikalliseen liitäntään saapuvia IP-paketteja tai kirjata lokiin vientejä, mikäli määriteltyjä paketteja saapuu. Näin voit luoda alkeellisen suojamuurin tai saada ilmoituksen mikäli koneeseesi yritetään murtautua. Taulukossa näkyy lista säännöistä. Jokaista saapuvaa pakettia verrataan jokaiseen sääntöön, listan alusta loppuun. Ensimmäinen pakettia rajoittava sääntö määrää suodatetaanko paketti pois ja kirjataanko paketin vuoksi lokivienti. Listassa alempana olevia sääntöjä ei enää tarkisteta. Jokaisen taulussa olevan viennin kohdalla näkyy protokolla (`tcp', `udp' tai `*' tarkoittaen `mikä tahansa protokolla'), palvelun nimi (nimi, joka näkyy `palvelut'-taulussa, `*' tarkoittaen `mikä tahansa portti' tai `$' tarkoittaen `minkä tahansa palvelun portti' eli portti, jonka numero @{i}ei@{ui} ole välillä 1024-5000), IP-osoite (paketin lähteen IP-osoite), verkkomaski (määrittäen IP-osoitteiden rajat), ja kaksi parametria, jotka määrittävät toiminnan: voit sallia tai kieltää pääsyn ('y' tai 'n'), ja luoda tai estää lokikirjauksen ('y' tai 'n'). Huomaa, että lokikirjauksia luodaan vain `tcp'-palveluille, ei `udp'-palveluille. Seuraavana esimerkki hyödyllisestä IP-suodattimen aloituskonfiguraatiosta: * * 127.0.0.1 (tyhjä maski) y n tcp auth *.*.*.* (tyhjä maski) y n * $ *.*.*.* (tyhjä maski) y y Selitys toiminnasta: Ensimmäinen rivi varmistaa, että mikä tahansa paikallisesti lähetetty paketti (eli omasta Amigastasi itsellesi) päästetään läpi ilman lokikirjausta. Toinen rivi sallii myös sisääntulevat `auth'-pyynnöt ilman lokikirjauksia. Tämä on hyödyksi, sillä `auth' (`identd') -pyyntöjä lähettävät niin monet httpd-, ftpd- ja ircd-palvelimet, että et todennäköisesti halua vaivata itseäsi jokaisesta aiheutuvalla kirjauksella. Kolmas rivi sallii kaikki loput ulkoiset pyynnöt, mutta luo lokikirjauksen kertoen jonkun yrittävän muodostaa yhteyttä koneeseesi. On tärkeää, että palvelu on määritelty merkillä `$', ei merkillä `*'. Tämä sen vuoksi, että ftp käyttää käänteistä yhteyttä (palvelimelta asiakkaalle) tiedon lähetyksen ja vastaanoton aikana. Jos määrittelet palvelun merkillä `*', aiheuttaa se lokikirjauksen aina kun vastaanotat tai lähetät tiedoston ftp-palvelimelta / -palvelimelle. Kaikki loput paketit (eli ulkopuolelta porttiin välillä 1024-5000 lähetetyt paketit) käyttävät oletussääntöä, eli paketit sallitaan, eikä niitä kirjata lokiin. @EndNode @Node "NODE_GUI_TCPIP" "Miami.guide/NODE_GUI_TCPIP" @Next "NODE_GUI_EVENTS" @Prev "NODE_GUI_DATABASE" @Toc "NODE_CONFIGURATION" TCP/IP ====== @{" Isäntänimi " Link "NODE_GUI_TCPIP_HOSTNAME"} `Isäntänimi'-ryhmä @{" Oikea / Käyttäjänimi " Link "NODE_GUI_TCPIP_NAME"} `Oikea nimi'- ja `Käyttäjänimi'-kentät @{" Käytä ICMPtä " Link "NODE_GUI_TCPIP_ICMP"} `Käytä ICMP:tä'-valinta @{" Käytä DHCPtä " Link "NODE_GUI_TCPIP_BOOTP"} `Käytä DHCP:tä'-valinta @{" Varmista DNS " Link "NODE_GUI_TCPIP_VERIFYDNS"} `Varmista DNS-palvelimet'-valinta @{" Vale-IP " Link "NODE_GUI_TCPIP_FAKEIP"} `Vale-IP'-valinta @{" T/TCP " Link "NODE_GUI_TCPIP_TTCP"} `T/TCP'-valinta @{" Auto-lisää domain " Link "NODE_GUI_TCPIP_ADDDOMAIN"} `Auto-lisää domain'-valinta @{" Pois käytöstä " Link "NODE_GUI_TCPIP_DOWN"} `Pois käytöstä poistuttaessa linjoilta'-valinta @{" Suojaus ping-tulvilta " Link "NODE_GUI_TCPIP_PING"} `Suojaus ping-tulvilta'-valinta @{" Hae aika " Link "NODE_GUI_TCPIP_GETTIME"} `Hae aika'-valinta @EndNode @Node "NODE_GUI_TCPIP_HOSTNAME" "Miami.guide/NODE_GUI_TCPIP_HOSTNAME" @Next "NODE_GUI_TCPIP_NAME" @Toc "NODE_GUI_TCPIP" Isäntänimi ---------- Useimmissa tapauksissa sinun tulisi aktivoida ruutu "dynaaminen". Tällöin Miami selvittää Amigasi isäntänimen automaattisesti käyttämällä käänteistä DNS-hakua aina yhteyttä muodostettaessa. Eräät palveluntarjoajat eivät kuitenkaan tue käänteistä DNS-hakua tai antavat käyttäjilleen staattisen isäntänimen, jota ei ole listattu DNS:ssä. Tässä tapauksessa poista merkki kohdasta "dynaaminen" ja syötä isäntänimesi manuaalisesti. @EndNode @Node "NODE_GUI_TCPIP_NAME" "Miami.guide/NODE_GUI_TCPIP_NAME" @Next "NODE_GUI_TCPIP_ICMP" @Prev "NODE_GUI_TCPIP_HOSTNAME" @Toc "NODE_GUI_TCPIP" Oikea nimi / Käyttäjänimi ------------------------- Näihin kenttiin sinun tulisi syöttää oikea nimesi (esim. "Joe Smith") ja käyttäjänimesi omassa Amigassasi (esim. "jsmith"). Vaikka voisit teoreettisesti käyttää mitä tahansa nimiä, on hyvä tapa käyttää "oikeita" nimiä, ei itse keksittyjä nimiä. Eräät ohjelmat etsivät tietoa käyttäjästä käyttäjänimesi pohjalta. Jotta nämä ohjelmat käyttäytyisivät oikein, sinun tulisi varmistaa, että "Tietokanta"-sivun "käyttäjät"-osassa on vienti, joka vastaa tänne syöttämääsi käyttäjänimeä. @EndNode @Node "NODE_GUI_TCPIP_ICMP" "Miami.guide/NODE_GUI_TCPIP_ICMP" @Next "NODE_GUI_TCPIP_BOOTP" @Prev "NODE_GUI_TCPIP_NAME" @Toc "NODE_GUI_TCPIP" Käytä ICMP:tä ------------- Jos tämä valintaruutu on merkitty, Miami käyttää ICMP "ping"-viestejä varmistamaan IP-osoitteiden, DNS-palvelimien jne. oikeellisuuden. Tämä valinta tulisi yleensä olla aktivoitu, koska se voi estää paremmin väärän konfiguroinnin. Mikäli olet yhteydessä TCP-emulaattorin kuten TIA välityksellä, sinun ehkä täytyy poistaa merkintä tästä ruudusta, koska kaikki TCP-emulaattorit eivät tue ICMP:tä. @EndNode @Node "NODE_GUI_TCPIP_BOOTP" "Miami.guide/NODE_GUI_TCPIP_BOOTP" @Next "NODE_GUI_TCPIP_VERIFYDNS" @Prev "NODE_GUI_TCPIP_ICMP" @Toc "NODE_GUI_TCPIP" Käytä DHCP:tä ------------- Jos palveluntarjoajasi käyttää dynaamisia IP-osoitteita, Miami voi käyttää eri tekniikoita löytääkseen oikean (dynaamisen) IP-osoitteen. PPP-yhteyksillä tämä hoidetaan yleensä osana PPP-protokollaa. (C)SLIP:ssä ei ole vastaavaa toimintoa, joten sen yhteydessä käytetään joskus protokollaa nimeltä "DHCP"(tai sen edeltäjää BootP). Vaihtoehtoisesti IP-osoite voidaan joskus selvittää yhteydenmuodostuksen lokista. Jos käytit MiamiInitiä linjasi konfigurointiin, voit jättää tämän valinnan oletusarvoonsa. Jos konfiguroit Miamin manuaalisesti, sinun tulisi ensin valita "DHCP" käyttöön. Voit myöhemmin kokeilla ilman tätä asetusta ja katsoa, toimiiko yhteytesi yhä. Jos Miami löytää IP-osoitteesi ilman DHCP:tä, sinun tulisi poistaa "DHCP" käytöstä, koska se saattaa nopeuttaa yhteyden muodostusta. @EndNode @Node "NODE_GUI_TCPIP_VERIFYDNS" "Miami.guide/NODE_GUI_TCPIP_VERIFYDNS" @Next "NODE_GUI_TCPIP_FAKEIP" @Prev "NODE_GUI_TCPIP_BOOTP" @Toc "NODE_GUI_TCPIP" Varmista DNS-palvelimet ----------------------- Yleensä Miami yrittää varmistaa kaikkien DNS-palvelimien IP-osoitteiden oikeellisuuden. Tämä voi kuitenkin aiheuttaa ongelmia eräiden Internet-palveluntarjoajien kanssa, jos yhteydet DNS-palvelimiin ovat huonot tai palvelimet eivät vastaa pyyntöihin välittömästi yhteyden muodostumisen jälkeen. Jos poistat merkin ruudusta "Varmista DNS-palvelimet", Miami ohittaa DNS-varmennuksen vaiheen siirryttäessä linjoille. @EndNode @Node "NODE_GUI_TCPIP_FAKEIP" "Miami.guide/NODE_GUI_TCPIP_FAKEIP" @Next "NODE_GUI_TCPIP_TTCP" @Prev "NODE_GUI_TCPIP_VERIFYDNS" @Toc "NODE_GUI_TCPIP" Vale-IP ------- Jos olet yhteydessä Internetiin TCP-emulaattorin, kuten TIA tai Slirp, kautta ja tämä emulaattori ei anna sinulle "oikeaa" IP-osoitetta vaan valeosoitteen, sinun täytyy aktivoida tämä ruutu. Valinta käskee Miamin hankkia isäntänimesi selvittämällä etä-IP-osoitteen paikallisen ("vale") IP-osoitteen sijasta. @EndNode @Node "NODE_GUI_TCPIP_TTCP" "Miami.guide/NODE_GUI_TCPIP_TTCP" @Next "NODE_GUI_TCPIP_ADDDOMAIN" @Prev "NODE_GUI_TCPIP_FAKEIP" @Toc "NODE_GUI_TCPIP" T/TCP ----- (Tämä valinta on käytettävissä vain rekisteröidyssä versiossa.) T/TCP (TCP liiketoimille) on laajennus TCP-protokollaan, joka voi huomattavasti nopeuttaa tietyn tyyppisiä sovelluksia. Näihin kuuluvat erityisesti Web-selaimet, jos sekä selain että palvelin tukevat T/TCP:tä. Rekisteröityneiden käyttäjien tulisi yleensä käyttää tätä valintaa saadakseen hyödyn nopeuden lisääntymisestä. Eräillä PPP-palvelimilla on kuitenkin ongelmia käsitellä T/TCP:n tuottamia laajennettuja TCP-paketteja. Jos Miami ei enää toimi T/TCP:n käyttöönoton jälkeen, sinun täytyy ehkä lopettaa toiminnon käyttö - tai vaihtaa palveluntarjoajaa. @EndNode @Node "NODE_GUI_TCPIP_ADDDOMAIN" "Miami.guide/NODE_GUI_TCPIP_ADDDOMAIN" @Next "NODE_GUI_TCPIP_DOWN" @Prev "NODE_GUI_TCPIP_TTCP" @Toc "NODE_GUI_TCPIP" Auto-lisää domain ----------------- Jos valintaruudussa on merkki, Miami lisää automaattisesti isäntänimesi toimialueen (eli kaiken ensimmäisen pisteen '.' jälkeen) Miamin "toimialueet"-tietokantaan. Miami tai mikään muu ohjelma ei varsinaisesti vaadi tätä, mutta toiminto saattaa olla hyödyllinen, jos haluat käyttää lyhennettyjä isäntänimiä. Katso kappaleesta @{"`Tietokanta'" Link "NODE_GUI_DATABASE"} lisätietoja "toimialueet"-tietokannan merkityksestä. @EndNode @Node "NODE_GUI_TCPIP_DOWN" "Miami.guide/NODE_GUI_TCPIP_DOWN" @Next "NODE_GUI_TCPIP_PING" @Prev "NODE_GUI_TCPIP_ADDDOMAIN" @Toc "NODE_GUI_TCPIP" Poista käytöstä poistuttaessa linjoilta --------------------------------------- (Tämä valinta on käytettävissä vain rekisteröidyssä versiossa.) Rekisteröimättömässä versiossa Miami katkaisee aina kaikki aktiiviset TCP-istunnot, kun liitäntä poistuu linjoilta. Miamin rekisteröity versio pitää TCP-istunnot toiminnassa vastaavassa tapauksessa. Tästä on se etu, että on mahdollista kytkeytyä nopeasti uudelleen ja jatkaa TCP-istuntojen käyttöä. TCP-istuntojen pitämisestä toiminnassa liitännän poistuessa linjoilta on se haitta, että sovellukset eivät voi huomata, onko Miami linjoilla vai ei. Sovellusten yhteydenottoyritykset katkaistaisiin tietyn ajan kuluttua Miamin ollessa poissa linjoilta, mutta ne eivät aiheuttaisi virheilmoituksia. Jos et pidä tästä käytöksestä ja haluaisit Miamin antavan oikeat virheilmoitukset liitännän ollessa poissa linjoilta, merkitse tämä valintaruutu. @EndNode @Node "NODE_GUI_TCPIP_PING" "Miami.guide/NODE_GUI_TCPIP_PING" @Next "NODE_GUI_TCPIP_GETTIME" @Prev "NODE_GUI_TCPIP_DOWN" @Toc "NODE_GUI_TCPIP" Suoja ping-tulvilta ------------------- (Tämä valinta on käytettävissä vain rekisteröidyssä versiossa.) Miamilla on jonkin verran älykkyyttä vähentää ping-tulvien vuoksi kielletystä palvelusta aiheutuvia haittoja: Jos tämä valintalaatikko on merkattu ja käyttäjä yrittää haitata konettasi ping-tulvalla (joko lähettämällä erittäin suuria ping-paketteja tai lähettämällä ping-pyyntöjä nopeassa tahdissa), Miami tiedottaa asiasta sinulle kirjoittamalla merkinnän lokiin ja lopettaa hetkeksi kyseisen käyttäjän ping-pyyntöihin vastaamisen. Vastaamista jatketaan vasta kun käyttäjä on lopettanut ylenmääräisen ping-pyyntöjen lähettämisen vähäksi aikaa. Huomaa, että ei ole @{i}mitenkään@{ui} mahdollista estää käyttäjää aiheuttamasta tulvaa eli saada häntä lopettamaan modeemisi kaistanleveyden tuhlausta. Miami voi vain lopettaa vastausten lähettämisen ja ilmoittaa sinulle (jotta voisit kytkeytyä eri modeemiporttiin). Miami ei voi mitenkään estää käyttäjää tuhlaamasta modeemisi kaistanleveyttä. Se olisi mahdollista vain käyttämällä suodatinta Internet-palveluntarjoajallasi. @EndNode @Node "NODE_GUI_TCPIP_GETTIME" "Miami.guide/NODE_GUI_TCPIP_GETTIME" @Prev "NODE_GUI_TCPIP_PING" @Toc "NODE_GUI_TCPIP" Hae aika -------- Jos Amigassasi ei ole paristovarmennettua reaaliaikakelloa, sinun tulisi aktivoida "Hae aika"-valinta ja syöttää tekstikenttään "time"-palvelua tukevan palvelimen nimi tai IP-osoite. Mikäli olet epävarma nimestä, kokeile mitä tahansa palveluntarjoajasi "suurta" konetta, esimerkiksi konetta, jota käytät sähköpostin tai uutisryhmien kanssa. Jos käytät tätä ominaisuutta sinun täytyy varmistaa ympäristömuuttujasi "ENV:TZ" oikea asetus. Tämä on yleensä esimerkiksi "EST5" tai "EST4EDT" kesäaikana. Tämä on tärkeää, koska palvelin välittää ajan GMT (UTC) -muodossa ja Miamin täytyy muuttaa se oman paikallisen aikavyöhykkeesi mukaiseksi. Huom: @{i}Älä@{ui} käytä tätä toimintoa jos Amigassasi on paristovarmennettu reaaliaikakello, koska silloin on mahdollista että aika asetetaankin taaksepäin. Tämä voi sekoittaa ohjelmia jotka käyttävät GetSysTime() funktiota laskelmiin, ja voi aiheuttaa kaatumisia sekä muita ongelmia. @EndNode @Node "NODE_GUI_EVENTS" "Miami.guide/NODE_GUI_EVENTS" @Next "NODE_GUI_MODEM" @Prev "NODE_GUI_TCPIP" @Toc "NODE_CONFIGURATION" Tapahtumat ========== Miami antaa mahdollisuuden reagoida eri tavoin tiettyihin tapahtumiin, kuten linjoille menoon, linjoilta poistumiseen jne. Voit esimerkiksi ajaa ARexx- tai Shell-komentotiedostoja tai pienentää Miamin ikkunan kuvakkeeksi jne. Tapahtumat, joihin Miami voi reagoida: @{b}Aloitus@{ub} ohjelman käynnistys. @{b}Lopetus@{ub} ohjelman lopetus. @{b}Aktiivinen pois-linjoilta@{ub} poistuminen linjoilta käyttäjän toimesta, esim. käyttämällä "Pois linjoilta"-painiketta tai ARexx-komentoa "OFFLINE". @{b}Passiivinen pois-linjoilta@{ub} linjoilta poistuminen modeemin tai palveluntarjoajan katkaistessa linjan. @{b}Linjoille@{ub} linjoille meno, eli onnistunut yhteydenotto Internet-palveluntarjoajaan ja kaikkien tarvittavien protokollien käynnistys. @{b}Epäonnistunut linjoille meno@{ub} yritys päästä linjoille, joka epäonnistui jostakin syystä, esimerkiksi koska kaikki puhelinlinjat olivat varattuna ja uusintayritysten maksimi toistomäärä saavutettiin. Miami voi reagoida seuraavilla tavoilla. Kaikki vaihtoehdot eivät ole järkeviä joka tilanteessa, joten vain osa näistä vaihtoehdoista voi olla käytettävissä: @{b}ARexx@{ub} käynnistä ARexx-komentotiedosto @{b}Shell@{ub} käynnistä AmigaDOSin shell-komentotiedosto @{b}piilota@{ub} pienennä Miamin ikkuna kuvakkeeksi @{b}poista GUI@{ub} pienennä Miamin ikkuna kuvakkeeksi ja poista GUI-moduli muistista @{b}auto-linjoille@{ub} yritä mennä linjoille (soittaa) automaattisesti @{b}huomiomerkki@{ub} väläytä näyttöä tai anna äänimerkki, kuten määritelty järjestelmän asetuksissa @{b}näytä@{ub} suurenna Miamin ikkuna kuvakkeesta Miamin esittelyversiossa vaihtoehdot "ARexx" ja "Shell" eivät ole käytettävissä ja "auto-linjoille" ei ole käytettävissä vastauksena tapahtumalle "passiivinen pois-linjoilta". Syöttökenttä "Konsolin nimi" mahdollistaa ARexx- ja Shell-komentotiedostojen käyttämän syöttö/tulostusvuon määrittämisen. Sen tulisi olla muotoa "CON:1/1/400/100/otsikko". @EndNode @Node "NODE_GUI_MODEM" "Miami.guide/NODE_GUI_MODEM" @Next "NODE_GUI_LOGGING" @Prev "NODE_GUI_EVENTS" @Toc "NODE_CONFIGURATION" Modeemi ======= @{" Alustusmerkkijono " Link "NODE_GUI_MODEM_INIT"} `Alustusmerkkijono'-kenttä @{" Poistumismerkkijono " Link "NODE_GUI_MODEM_EXIT"} `Poistumismerkkijono'-kenttä @{" Soiton alustus " Link "NODE_GUI_MODEM_PREFIX"} `Soiton alustus'-kenttä @{" Soiton päätös " Link "NODE_GUI_MODEM_SUFFIX"} `Soiton päätös'-kenttä @{" Nollamodeemi " Link "NODE_GUI_MODEM_NULLMODEM"} `Nollamodeemi'-valinta @EndNode @Node "NODE_GUI_MODEM_INIT" "Miami.guide/NODE_GUI_MODEM_INIT" @Next "NODE_GUI_MODEM_EXIT" @Toc "NODE_GUI_MODEM" Alustusmerkkijono ----------------- Modeemisi alustusmerkkijono, jonka yleensä asettaa MiamiInit. @EndNode @Node "NODE_GUI_MODEM_EXIT" "Miami.guide/NODE_GUI_MODEM_EXIT" @Next "NODE_GUI_MODEM_PREFIX" @Prev "NODE_GUI_MODEM_INIT" @Toc "NODE_GUI_MODEM" Poistumismerkkijono ------------------- Merkkijono, joka lähetetään modeemillesi Miamin lopettaessa. Useimmat käyttäjät eivät tarvitse tätä, mutta asetus saattaa olla hyödyllinen, jos useat ohjelmat jakavat modeemiportin ja modeemisi täytyy palauttaa alkuasetuksiinsa ennen Miamin lopetusta. @EndNode @Node "NODE_GUI_MODEM_PREFIX" "Miami.guide/NODE_GUI_MODEM_PREFIX" @Next "NODE_GUI_MODEM_SUFFIX" @Prev "NODE_GUI_MODEM_EXIT" @Toc "NODE_GUI_MODEM" Soiton alustus -------------- Komento, jota modeemisi käyttää soittamiseen eli ennen puhelinnumeroa lähetettävä merkkijono. Tämä on yleensä "ATDT" tai "ATDP". @EndNode @Node "NODE_GUI_MODEM_SUFFIX" "Miami.guide/NODE_GUI_MODEM_SUFFIX" @Next "NODE_GUI_MODEM_NULLMODEM" @Prev "NODE_GUI_MODEM_PREFIX" @Toc "NODE_GUI_MODEM" Soiton päätös ------------- Merkkijono, joka täytyy lisätä puhelinnumeron perään soittokomennon viimeistelemiseksi. Tämä on yleensä "\\r". @EndNode @Node "NODE_GUI_MODEM_NULLMODEM" "Miami.guide/NODE_GUI_MODEM_NULLMODEM" @Prev "NODE_GUI_MODEM_SUFFIX" @Toc "NODE_GUI_MODEM" Nollamodeemi ------------ Miami olettaa yleensä, että sinulla on modeemi kytkettynä sarjaporttiisi. Jos Amigasi on kytketty suoraan toiseen koneeseen nollamodeemikaapelilla, sinun täytyy aktivoida tämä valintaruutu. Valinta estää kaikkien modeemikomentojen lähettämisen ("AT-komennot"), eikä Miami odota myöskään minkäänlaista vastausta kuten "OK" tai "CONNECT". Kun "nollamodeemi" on aktivoitu, "Liitäntä"-sivun "Käytä CD"-valinnan tarkoitus muuttuu: @{b}*@{ub} Jos koneesi on yhteydessä tietokoneeseen, joka vaatii sisäänkirjauksen SLIP/PPP-linkin luomista varten, sinun tulisi poistaa merkintä ruudusta "Käytä CD". Miami käyttää sen jälkeen ikkunassa "Soittaja" määriteltyä soittajan skriptiä, mutta soittamatta ensin puhelinnumeroon. Tämä toiminto on hyödyllisin otettaessa yhteys Unix- tai Linux-koneeseen, joka ajaa sarjaportilleen gettyä login/salasana-tarkistuksella. @{b}*@{ub} Jos koneesi on yhteydessä tietokoneeseen, joka käyttää sarjaporttiaan erityisesti SLIP/PPP-tilassa (esim. toinen Amiga, joka ajaa Miamia), sinun tulisi aktivoida ruutu "Käytä CD". Miami ohittaa tämän jälkeen kaikki soittajan skriptit ja aloittaa välittömästi protokollaneuvottelun. @EndNode @Node "NODE_GUI_LOGGING" "Miami.guide/NODE_GUI_LOGGING" @Next "NODE_GUI_WINDOWS" @Prev "NODE_GUI_MODEM" @Toc "NODE_CONFIGURATION" Loki ==== @{" Konsoli " Link "NODE_GUI_LOGGING_CONSOLE"} `Konsoli'-kenttä @{" Tiedosto " Link "NODE_GUI_LOGGING_FILE"} `Tiedosto'-kenttä @{" Käytä syslogia " Link "NODE_GUI_LOGGING_SYSLOG"} `Käytä syslog.library-kirjastoa'-valinta @{" Puhelinloki " Link "NODE_GUI_LOGGING_PHONE"} `Puhelinloki'-ryhmä @{" PPP-loki " Link "NODE_GUI_LOGGING_PPP"} `PPP-loki'-ryhmä @EndNode @Node "NODE_GUI_LOGGING_CONSOLE" "Miami.guide/NODE_GUI_LOGGING_CONSOLE" @Next "NODE_GUI_LOGGING_FILE" @Toc "NODE_GUI_LOGGING" Konsoli ------- Tähän kenttään voit määritellä AmigaDOSin vuonimen konsoli-ikkunalle, jota Miami käyttää järjestelmän lokiviestien tulostamiseen. Tämä tiedosto pidetään auki ensimmäisen viestin jälkeen, joten sinun tulisi käyttää laitteen "CON:" parametrejä "/AUTO/CLOSE" voidaksesi sulkea ikkunan menettämättä vanhoja järjestelmäviestejä. @EndNode @Node "NODE_GUI_LOGGING_FILE" "Miami.guide/NODE_GUI_LOGGING_FILE" @Next "NODE_GUI_LOGGING_SYSLOG" @Prev "NODE_GUI_LOGGING_CONSOLE" @Toc "NODE_GUI_LOGGING" Tiedosto -------- Tähän kenttään voit syöttää nimen AmigaDOSin tiedostolle, johon Miami tallentaa järjestelmän lokiviestit. Jos tiedosto on jo olemassa, Miami lisää uudet tiedot tiedoston loppuun eli tiedoston vanhaa sisältöä ei poisteta. @EndNode @Node "NODE_GUI_LOGGING_SYSLOG" "Miami.guide/NODE_GUI_LOGGING_SYSLOG" @Next "NODE_GUI_LOGGING_PHONE" @Prev "NODE_GUI_LOGGING_FILE" @Toc "NODE_GUI_LOGGING" Käytä syslog.library-kirjastoa ------------------------------ Jos aktivoit tämän valintaruudun, Miami yrittää käyttää kirjastoa syslog.library järjestelmän lokin ylläpitämiseen. syslog.library kuuluu Petri Nordlundin SysLog-ohjelmistoon. @EndNode @Node "NODE_GUI_LOGGING_PHONE" "Miami.guide/NODE_GUI_LOGGING_PHONE" @Next "NODE_GUI_LOGGING_PPP" @Prev "NODE_GUI_LOGGING_SYSLOG" @Toc "NODE_GUI_LOGGING" Puhelinloki ----------- Miami voi kirjata lokiin kaikki linjoille menot ja linjoilta poistumiset puhelinlaskun seurantaa varten. Kaksi "Puhelinlasku"-kenttää mahdollistavat puhelinlokin ylläpidon ja määrittävät tiedoston, johon Miami lisää laskutustiedot. Tällä hetkellä tuetaan vain ASCII-muotoa, jonka kentät ovat seuraavat: Online: 27.07.1996 17:48:11 (5551234) Passive offline: 27.07.1996 17:48:11 Active offline: 27.07.1996 17:48:11 Reconnect: 27.07.1996 17:48:11 "Online"-kenttä sisältää suluissa puhelinnumeron, johon soitettiin. "Reconnect" tapahtuu, kun Miami menee linjoille soittamatta eli Amigan uudelleenkäynnistyksen jälkeen. Ero "passiivisen" ja "aktiivisen" linjoilta poistumisen välillä on se, että "aktiivinen" linjoilta poistuminen tapahtuu vapaaehtoisesti, esimerkiksi ARexx-komennon "OFFLINE" tai "Pois linjoilta"-painikkeen painamisen seurauksena. "Passiivinen" linjoilta poistuminen seuraa joko modeemin tai Internet-palveluntarjoajan katkaistessa linjan. @EndNode @Node "NODE_GUI_LOGGING_PPP" "Miami.guide/NODE_GUI_LOGGING_PPP" @Prev "NODE_GUI_LOGGING_PHONE" @Toc "NODE_GUI_LOGGING" PPP-loki -------- (Tämä valinta on käytettävissä vain rekisteröidyssä versiossa.) PPP-loki painikkeesta määritellään tiedostonimi johon Miami kirjaa PPP-yhteydenmuodostusvaiheen. Tieto kirjataan luettavassa muodossa, ei siis esim. heksadesimaalimuotoisena. Ainoastaan yhteydenmuodostusvaihe kirjataan, eil siihen asti kunnes LCP- ja IPCP-tasot on saatu avattua. Tämän jälkeen kirjaaminen lopetetaan. Pääasiallinen tarkoitus PPP-lokilla on auttaa PPP-tason yhteensopivuusongelmien etsimisessä , sekä avustaa PPP-toimintojen optimoimisessa määrätylle PPP-palvelimelle. @EndNode @Node "NODE_GUI_WINDOWS" "Miami.guide/NODE_GUI_WINDOWS" @Next "NODE_GUI_GUI" @Prev "NODE_GUI_LOGGING" @Toc "NODE_CONFIGURATION" Ikkunat ======= @{" Lopetusvahvistus " Link "NODE_GUI_WINDOWS_REQQUIT"} `Lopetusvahvistus'-valinnat @{" Vahvista linjap. " Link "NODE_GUI_WINDOWS_REQOFFLINE"} `Vahvista linjoilta poistuminen'-valinta @{" Virheilmoitukset " Link "NODE_GUI_WINDOWS_REQERRORS"} `Virheilmoitukset'-valinta @{" Soittaja " Link "NODE_GUI_WINDOWS_DIALER"} `Soittaja'-valinnat @EndNode @Node "NODE_GUI_WINDOWS_REQQUIT" "Miami.guide/NODE_GUI_WINDOWS_REQQUIT" @Next "NODE_GUI_WINDOWS_REQOFFLINE" @Toc "NODE_GUI_WINDOWS" Lopetusvahvistus ---------------- Voit konfiguroida, milloin Miami pyytää 'Lopetusvahvistuksen': @{b}*@{ub} aina @{b}*@{ub} kun Miamia käyttäviä ohjelmia on yhä käynnissä @{b}*@{ub} kun Miami on linjoilla tai joku yllä olevien yhdistelmä. @EndNode @Node "NODE_GUI_WINDOWS_REQOFFLINE" "Miami.guide/NODE_GUI_WINDOWS_REQOFFLINE" @Next "NODE_GUI_WINDOWS_REQERRORS" @Prev "NODE_GUI_WINDOWS_REQQUIT" @Toc "NODE_GUI_WINDOWS" Vahvista linjoilta poistuminen ------------------------------ Jos aktivoit tämän valintaruudun, Miami pyytää vahvistuksen ennen linjoilta poistumista. @EndNode @Node "NODE_GUI_WINDOWS_REQERRORS" "Miami.guide/NODE_GUI_WINDOWS_REQERRORS" @Next "NODE_GUI_WINDOWS_DIALER" @Prev "NODE_GUI_WINDOWS_REQOFFLINE" @Toc "NODE_GUI_WINDOWS" Virheilmoitukset ---------------- Normaalisti Miami näyttää virheilmoituksen, jos soiton tai linkin konfiguroinnin aikana esiintyy ongelmia. Jos poistat merkin tästä valintaruudusta, tällaiset virheet jätetään hiljaisesti huomiotta, eikä Miami näytä virheestä ilmoittavaa valitsinta. @EndNode @Node "NODE_GUI_WINDOWS_DIALER" "Miami.guide/NODE_GUI_WINDOWS_DIALER" @Prev "NODE_GUI_WINDOWS_REQERRORS" @Toc "NODE_GUI_WINDOWS" Soittaja -------- Soittajan standardissa ikkunassa on kolme osaa: aputeksti yläosassa, useita painikkeita keskellä ja dialogi-ikkuna alaosassa. "Soittaja"-ryhmässä olevien kolmen valintaruudun avulla voit sallia tai poistaa käytöstä kunkin näistä kolmesta osasta. Jos poistat dialogi-ikkunan käytöstä, soittaja näyttää vain yhden tekstirivin, jossa näkyy kullakin hetkellä suoritettavana oleva soittajan komento. "Aktivoi ikkunat"-valinta kertoo Miamille, haluatko Miamin automaattisesti aktivoivan soittoikkunat ja virheilmoitusikkunat niiden auetessa. @EndNode @Node "NODE_GUI_GUI" "Miami.guide/NODE_GUI_GUI" @Next "NODE_GUI_SOCKS" @Prev "NODE_GUI_WINDOWS" @Toc "NODE_CONFIGURATION" GUI === Tämä sivu määrittelee Miamin käyttäjäliitynnän asetukset, eli pikavalinnat, kuvakkeeksi menon, käytettävät kuvakkeet ja GUI-modulin. Tärkeää: Määritä aina käyttäjäliitynnän asetukset tällä sivulla, älä millään muulla asetusohjelmalla. Jos käytät MUI:ta niin @{i}älä@{ui} käytä MUI:n pikavalinta ja kuvakkeeksimeno asetuksia Miamia varten. Nämä toiminnot eivät toimi Miamin kanssa, koska Miami käsittelee kuvakkeeksi menon itse, ilman MUI:ta. @{" Pikavalinta " Link "NODE_GUI_GUI_HOTKEY"} `Pikavalinta'-painike @{" Näytä kuvake " Link "NODE_GUI_GUI_SHOWICON"} `Näytä kuvake'-painike @{" Valikkoon " Link "NODE_GUI_GUI_SHOWMENU"} `Valikkoon'-painike @{" Ei GUI-modulia " Link "NODE_GUI_GUI_ONSTARTUP"} `Ei GUI-modulia'-painike @{" Linjoilla " Link "NODE_GUI_GUI_ONLINEICON"} `Linjoilla'-painike @{" Ei linjoilla " Link "NODE_GUI_GUI_OFFLINEICON"} `Ei linjoilla'-painike @{" GUI-moduli " Link "NODE_GUI_GUI_GUI"} `GUI-moduli'-painike @{" Vaihda GUI " Link "NODE_GUI_GUI_SWITCH"} `Vaihda GUI'-painike @EndNode @Node "NODE_GUI_GUI_HOTKEY" "Miami.guide/NODE_GUI_GUI_HOTKEY" @Next "NODE_GUI_GUI_SHOWICON" @Toc "NODE_GUI_GUI" Pikavalinta ----------- Tämä merkkijonopainike määrittelee Commodities-pikavalintanäppäimen jolla Miamin voi piiloittaa tai tuoda esiin. Vakio Commodities-muotoa käytetään, eli esim. `ctrl alt m' määrittelee pikavalinnan olevan näppäin `m' yhdessä `ctrl' ja jommankumman `alt' näppäimen kanssa. Tämä on myös oletusarvo. @EndNode @Node "NODE_GUI_GUI_SHOWICON" "Miami.guide/NODE_GUI_GUI_SHOWICON" @Next "NODE_GUI_GUI_SHOWMENU" @Prev "NODE_GUI_GUI_HOTKEY" @Toc "NODE_GUI_GUI" Näytä kuvake ------------ Jos tämä painike on valittuna, niin AppIcon näytetään Workbench-ruudulla Miamin ollessa piilotettuna. @EndNode @Node "NODE_GUI_GUI_SHOWMENU" "Miami.guide/NODE_GUI_GUI_SHOWMENU" @Next "NODE_GUI_GUI_ONSTARTUP" @Prev "NODE_GUI_GUI_SHOWICON" @Toc "NODE_GUI_GUI" Valikkoon --------- Jos tämä painike on valittuna, niin Workbenchin `Lisätoiminnot'-valikkoon lisätään `Miami'-valinta Miamin ollessa piilotettuna. @EndNode @Node "NODE_GUI_GUI_ONSTARTUP" "Miami.guide/NODE_GUI_GUI_ONSTARTUP" @Next "NODE_GUI_GUI_ONLINEICON" @Prev "NODE_GUI_GUI_SHOWMENU" @Toc "NODE_GUI_GUI" Ei GUI-modulia -------------- Jos tämä painike on valittuna, niin Miami ei lataa GUI-modulia käynnistyessään, eikä avaa ikkunaansa. Tästä toiminnosta on eniten hyötyä jos yhdistät sen `auto-linjoille' toiminnon kanssa. Lisätietoja kohdassa @{"tapahtumat" Link "NODE_GUI_EVENTS"}. @EndNode @Node "NODE_GUI_GUI_ONLINEICON" "Miami.guide/NODE_GUI_GUI_ONLINEICON" @Next "NODE_GUI_GUI_OFFLINEICON" @Prev "NODE_GUI_GUI_ONSTARTUP" @Toc "NODE_GUI_GUI" Linjoilla --------- Tämä painike antaa sinun määritellä kuvakkeen (`.info'-tiedosto) jota Miami käyttää AppIcon-kuvakkeena aina kun Miami on linjoilla. Oletusarvo (tyhjä painike) on käyttää sisäänrakennettua kuvaketta. @EndNode @Node "NODE_GUI_GUI_OFFLINEICON" "Miami.guide/NODE_GUI_GUI_OFFLINEICON" @Next "NODE_GUI_GUI_GUI" @Prev "NODE_GUI_GUI_ONLINEICON" @Toc "NODE_GUI_GUI" Ei linjoilla ------------ Tämä painike antaa sinun määritellä kuvakkeen (`.info'-tiedosto) jota Miami käyttää AppIcon-kuvakkeena aina kun Miami ei ole linjoilla. Oletusarvo (tyhjä painike) on käyttää sisäänrakennettua kuvaketta. @EndNode @Node "NODE_GUI_GUI_GUI" "Miami.guide/NODE_GUI_GUI_GUI" @Next "NODE_GUI_GUI_SWITCH" @Prev "NODE_GUI_GUI_OFFLINEICON" @Toc "NODE_GUI_GUI" GUI-moduli ---------- Tämä painike antaa sinun valita yhden useista asennetuista GUI-moduleista. Miami muistaa valintasi, ja se tallentuu asetustiedostoon (jos tallennat asetukset tämän jälkeen), mutta Miami ei vaihda modulia välittömästi. Vaihtaaksesi modulin paina @{"Vaihda GUI" Link "NODE_GUI_GUI_SWITCH"}. @EndNode @Node "NODE_GUI_GUI_SWITCH" "Miami.guide/NODE_GUI_GUI_SWITCH" @Prev "NODE_GUI_GUI_GUI" @Toc "NODE_GUI_GUI" Vaihda GUI ---------- Tämän painikkeen painaminen pakoittaa Miamin vaihtamaan valittuun GUI-moduliin. (oikeastaan tapahtuu seuraava: Miami piiloittuu kuvakkeeksi, poistaa käytössä olevan GUI-modulin muistista, lataa uuden GUI-modulin, ja aukeaa uudestaan uuden GUI-modulin kanssa.) @EndNode @Node "NODE_GUI_SOCKS" "Miami.guide/NODE_GUI_SOCKS" @Next "NODE_GUI_MISC" @Prev "NODE_GUI_GUI" @Toc "NODE_CONFIGURATION" Socks ===== Tämä sivu antaa sinun määritellä SOCKS-asiakas tuen Miamissa. Jos et ole koskaan kuullutkaan SOCKS:ista, et sitä luultavasti tarvitse. SOCKS on proxyjärjestelmä joka antaa palomuurin sisällä olevien laitteiden ottaa yhteyden laitteisiin jotka ovat palomuurin ulkopuolella. Miamin SOCKS-sovellus mahdollistaa Amigan TCP/IP-asiakkaiden yhteydenoton palomuurin "läpi" näkymättömästi, ilman erikoista tukea asiakkailta. Jos verkkoyhteyden tarjoajasi käyttää SOCKS-palomuuria, niin kysy heiltä SOCKS-palvelimen IP-osoite, sekä SOCKS-käyttäjätunnus ja salasana (mikäli SOCKS-palvelin on salasanasuojattu) ja konfiguroi Miamin SOCKS-asetukset tällä sivulla. Tämän sivun asetukset ovat kokoonpanosi oletusasetukset. Voit määritellä SOCKS-asetuksia tarkemmin kohdassa @{"Tietokanta/Socks" Link "NODE_GUI_DATABASE_SOCKS"}. @{" SOCKS käytössä " Link "NODE_GUI_SOCKS_ENABLE"} `SOCKS käytössä'-painike @{" SOCKS-palvelin " Link "NODE_GUI_SOCKS_SERVER"} `SOCKS-palvelin'-ryhmä @{" Maksimi Syslog-taso " Link "NODE_GUI_SOCKS_MAXLOG"} `Maksimi Syslog-taso'-painike @{" Autentikointi " Link "NODE_GUI_SOCKS_AUTH"} `Autentikointi'-ryhmä @EndNode @Node "NODE_GUI_SOCKS_ENABLE" "Miami.guide/NODE_GUI_SOCKS_ENABLE" @Next "NODE_GUI_SOCKS_SERVER" @Toc "NODE_GUI_SOCKS" SOCKS käytössä -------------- Jos tämä painike on valittuna, niin Miami käyttää SOCKS:ia yhteyksissä laitteisiin joita ei tavoiteta suoraan minkään liitynnän kautta. Sinun tulee myös määritellä SOCKS-palvelimen IP-osoite ja portti, sekä joillekin SOCKS-palvelimille myös todennustiedot. @EndNode @Node "NODE_GUI_SOCKS_SERVER" "Miami.guide/NODE_GUI_SOCKS_SERVER" @Next "NODE_GUI_SOCKS_MAXLOG" @Prev "NODE_GUI_SOCKS_ENABLE" @Toc "NODE_GUI_SOCKS" SOCKS-palvelin -------------- Näillä painikkeilla määritellään oletus SOCKS-palvelimen IP-osoite ja portti verkossasi. SOCKS portti on yleensä 1080. @EndNode @Node "NODE_GUI_SOCKS_MAXLOG" "Miami.guide/NODE_GUI_SOCKS_MAXLOG" @Next "NODE_GUI_SOCKS_AUTH" @Prev "NODE_GUI_SOCKS_SERVER" @Toc "NODE_GUI_SOCKS" Maksimi Syslog-taso ------------------- Tämä painike määrittelee montako diagnostista viestiä haluat vastaanottaa SOCKS:ilta. Sinun tulisi yleensä pitää tässä arvo "none" (ei mitään) tai "error" (virhe). Muut arvot ovat hyödyllisiä, jos tarvitaan lisätietoa ongelmien selvittämiseksi. @EndNode @Node "NODE_GUI_SOCKS_AUTH" "Miami.guide/NODE_GUI_SOCKS_AUTH" @Prev "NODE_GUI_SOCKS_MAXLOG" @Toc "NODE_GUI_SOCKS" Autentikointi ------------- Nämä painikkeet määrittelevät autentikointitiedot jotka lähetetään SOCKS- palvelimelle. Seuraavia todennusmenetelmiä on mahdollista käyttää: @{b}ei@{ub} Mitään autentikointitietoa ei lähetetä. Tämä toimii vain jos SOCKS-palvelin ei vaadi autentikointitietoja. @{b}sama kuin soittajassa@{ub} Miami lähettää SOCKS-palvelimelle käyttäjänimi/salasanayhdistelmän jonka olet määrittänyt soittajassa. @{b}käyttäjänimi/salasana@{ub} Miami lähettää SOCKS-palvelimelle käyttäjänimi/salasanayhdistelmän joka on määritelty painikkeissa alempana. @EndNode @Node "NODE_GUI_MISC" "Miami.guide/NODE_GUI_MISC" @Prev "NODE_GUI_SOCKS" @Toc "NODE_CONFIGURATION" Muuta ===== Miamissa on vielä kolme muuta osaa, joita ei ole kuvailtu edellisissä kappaleissa: @{b}*@{ub} "Linjoille": Miami aloittaa soittamisen ja yrittää mennä linjoille. @{b}*@{ub} "Pois linjoilta": Miami katkaisee yhteyden ja poistuu linjoilta. @{b}*@{ub} Miamin ikkunan vasemmassa laidassa on lista, jolla valitaan yksi useista konfigurointisivuista. @EndNode @Node "NODE_MNI" "Miami.guide/NODE_MNI" @Next "NODE_DIALERLANG" @Prev "NODE_CONFIGURATION" @Toc "Main" MNI Ethernet ajurit ******************* MNI ajurit ovat uusi tapa käyttää Ethernet-korttiasi. Tavallisiin SANA-II ajureihin verrattuna MNI yleensä tarjoaa paremman suorituksen (yleensä PALJON paremman), lisätoimintoja, esim. tuki MiamiTCPDump:in promiscuous-moodille, sekä helpompi konfigurointi. Yhteensopivuus joidenkin hubien ja kaapelimodemien kanssa on myös joissain tapauksissa parempi kuin SANA-II ajurien kanssa. Huono puoli MNI:n käytössä on se, että MNI ei vielä ole tuettuna muissa verkkopinoissa (esim. Envoy), joten et voi käyttää toisia pinoja samaan aikaan Miamin kanssa kun käytät MNI:tä. Käyttääksesi Ethernet-korttiasi MNI-ajureilla, aseta liitynnän tyypiksi "MNI Ethernet",ja syötä Ethernet-kortillesi sopivan MNI-ajurin nimi (katso allaolevasta listasta). Sitten valitse "Etsi kortit" varmistaaksesi että korttisi on tuettu, valitse kortti ja paina "OK". Tämä asettaa laitenumerosi oikein. Nyt paina "MNI parametri" ja "Kysele laitetta", sitten "OK" konfiguroidaksesi linkkitason asetukset. Tämän jälkeen määritä loput asetukset (esim. IP-osoitteet). Joillekin MNI-ajureille tulee myös määrittää valinnat "MNI valinnat"-kohdassa. Katso MNI-ajurisi kuvauksesta onko tämä tarpeen ajurillesi. Tässä on lista tällä hetkellä tuetuista Amigan Ethernet-korteista, sekä viittaukset vastaaviin MNI-ajureihin. @{" ASDG LanRover EB920 " Link "NODE_MNI_ZTDPETNZ"} ASDG LanRover EB920: z2-dp8390.mni @{" Ariadne " Link "NODE_MNI_ZTAMSNNZ"} Ariadne: z2-am7990.mni @{" Ariadne-II " Link "NODE_MNI_ZTDPETNZ"} Ariadne-II: z2-dp8390.mni @{" CEI/Ameristar A2065 " Link "NODE_MNI_ZTAMSNNZ"} CEI/Ameristar A2065: z2-am7990.mni @{" CEI/Ameristar A4066 " Link "NODE_MNI_ZTSMCNOCNZ"} CEI/Ameristar A4066: z2-smc91c90.mni @{" Commodore A2065 " Link "NODE_MNI_ZTAMSNNZ"} Commodore A2065: z2-am7990.mni @{" ConneXion " Link "NODE_MNI_ZTAMSNNZ"} ConneXion: z2-am7990.mni @{" GG2-Bus+, NE2000 " Link "NODE_MNI_GGTDPETNZ"} GG2-Bus+, NE2000: gg2-dp8390.mni @{" Hydra AmigaNet Z2 " Link "NODE_MNI_ZTDPETNZ"} Hydra AmigaNet Z2: z2-dp8390.mni @{" QuickNet QN2000 " Link "NODE_MNI_ZTMBESNFZ"} QuickNet QN2000: z2-mb86950.mni Tässä on lista kaikista käytettävissä olevista MNI-ajureista, sekä niiden vaatimat konfigurointitiedot. @{" gg2-dp8390.mni " Link "NODE_MNI_GGTDPETNZ"} gg2-dp8390.mni @{" z2-am7990.mni " Link "NODE_MNI_ZTAMSNNZ"} z2-am7990.mni @{" z2-dp8390.mni " Link "NODE_MNI_ZTDPETNZ"} z2-dp8390.mni @{" z2-mb86950.mni " Link "NODE_MNI_ZTMBESNFZ"} z2-mb86950.mni @{" z2-smc91c90.mni " Link "NODE_MNI_ZTSMCNOCNZ"} z2-smc91c90.mni @EndNode @Node "NODE_MNI_GGTDPETNZ" "Miami.guide/NODE_MNI_GGTDPETNZ" @Next "NODE_MNI_ZTAMSNNZ" @Toc "NODE_MNI" gg2-dp8390.mni ============== Ajuri NE2000-yhteensopiville ISA-korteille (perustuen DP8390 piiriin tai sen klooneihin), Amigan ISA paikassa sillattuna GG2-Bus+ kortilla. Ajurin pitäisi tukea kaikkia NE2000-yhteensopivia (@{i}EI@{ui} NE1000-yhteensopivia) kortteja. Tämä sisältää kortit jotka konfiguroidaan jumppereilla, kortit jotka konfiguroidaan levykkeellä (ja tiedot tallennetaan Flash-ROM:lle), sekä jumpperittomat ISA-PnP-kortit joissa ei ole kiinteitä asetuksia. MNI-ajuri tunnistaa automaattisesti kortin asetukset. (IO-osoitteen ja IRQ-osoitteen) Itse tehtävää konfigurointia ei vielä tueta. Jos korttia ei löydy tuetulta IO ja IRQ-alueelta, niin ajuri suorittaa PnP-haun NE2000-yhteensopiville korteille, konfiguroi ja aktivoi löydetyt kortit siksi ajaksi kun ajuri on aktiivinen. Tällä hetkellä vain yksi NE2000-kortti ISA-paikassa tunnistetaan. Tuetut MNI-valinnat: @{b}*@{ub} FT-arvo "FT=0", "FT=1", "FT=2" tai "FT=3" valitsee FIFO-kynnyksen paikalliselle DMA:lle. Oletusarvo on "FT=2". Sinun ei yleensä tarvitse muuttaa tätä arvoa. @{b}*@{ub} "WAIT=1" tai "WAIT=0" asettaa odotustilat päälle/pois GG2-kortilla. Oletus on "WAIT=1". "WAIT=0" voi vähentää CPU-rasitusta korteilla jotka ovat tarpeeksi nopeita. @EndNode @Node "NODE_MNI_ZTAMSNNZ" "Miami.guide/NODE_MNI_ZTAMSNNZ" @Next "NODE_MNI_ZTDPETNZ" @Prev "NODE_MNI_GGTDPETNZ" @Toc "NODE_MNI" z2-am7990.mni ============= Ajuri AM7990 (LANCE), AM79C90 (C-LANCE) ja AM79C960 (PC-verkko) piireille Zorro-väylässä. Tällä hetkellä tuettuina ovat kortit: @{b}*@{ub} Ariadne (EI Ariadne-II) @{b}*@{ub} CEI/Ameristar A2065 @{b}*@{ub} Commodore A2065 @{b}*@{ub} ConneXion A2065-yhteensopivassa tilassa Tärkeä tieto ConneXion-kortin käyttäjille: Varmista että korttisi on jumpperoitu A2065-yhteensopivaksi. Ajuri ei tue ConneXion-korttia normaalitilassa vielä. Tärkeä tieto A2065-kortin käyttäjille: Kun vaihdat SANA-II-ajurista MNI-ajuriin Miamissa, talleta asetukset ja käynnistä koneesi uudestaan ennen kuin yrität linjoille uudestaan. Tämä on pakollista siksi että A2065-kortin SANA-II-ajuri voidaan poistaa muistista vain käynnistämällä kone uudestaan. Tärkeä tieto Ariadne-kortin käyttäjille: Amigassasi voi olla jo Ariadne-ajuri "SYS:Expansion"-hakemistossa. Mikäli näin on, sinun täytyy poistaa se ja käynnistää Amiga uudelleen ennen kuin yrität linjoille MNI-ajurin kanssa. Muuten Amigasi voi "jumittua". Tuetut MNI-valinnat: @{b}*@{ub} Vain Ariadne: MEDIA=AUTO (Oletus. Media tunnistetaan automaattisesti) @{b}*@{ub} Vain Ariadne: MEDIA=10BASE2 (Valitsee 10-Base-2, eli Coax, BNC tai Cheapernet kaapelointi) @{b}*@{ub} Vain Ariadne: MEDIA=10BASET (Valitsee 10-Base-T, eli RJ45 tai UTP kaapelointi) @EndNode @Node "NODE_MNI_ZTDPETNZ" "Miami.guide/NODE_MNI_ZTDPETNZ" @Next "NODE_MNI_ZTMBESNFZ" @Prev "NODE_MNI_ZTAMSNNZ" @Toc "NODE_MNI" z2-dp8390.mni ============= Ajuri DP8390 piirille (sekä sen useille klooneille, ts. erikoispiireille joita käytetään NE2000-yhteensopivilla korteilla), Zorro väylässä. Tällä hetkelle tuettuja kortteja: @{b}*@{ub} ASDG LanRover EB920 @{b}*@{ub} Hydra AmigaNet @{b}*@{ub} Ariadne-II (EI Ariadne) Huomaa, että tämän ohjeen kirjoittamisen aikaan Ariadne-II tuki on poistettu käytöstä ajurissa joka tulee Miami 3.2-versiossa, koska k.o. korttia ei ole saatu testattavaksi. Tuki Ariadne-II-kortille on valmiina, ja otetaan käyttöön heti kun sellainen saadaan testattavaksi. Tärkeä tieto ASDG LanRover EB920-kortin käyttäjille: Kortilla on jumpperi jolla valitaan keskeytys (2 tai 6). Sinun TÄYTYY käyttää MNI-valintaa joka vastaa kortin jumpperointia. Muuten Amigasi kaatuu. Myöskin joistakin EB920-korteista puuttuu MAC-osoite ROM. Jos korttisi on sellainen, niin "kysele laittetta"-toiminto MNI-parametreissä palauttaa arvon 00:00:00:00:00:00. Tässä tapauksessa sinun täytyy syöttää "tyhjä" osoite, sekä valita "Ohita". Katso EB920-korttisi ohjeesta lisää aiheesta. Tärkeä tieto Hydra AmigaNet-kortin käyttäjille: Riittävän nopealla prosessorilla (040 tai parempi) tämä ajuri yleensä saavuttaa erittäin korkean nopeuden (> 800kB/s) paikallisverkossa. Jos saat huonon nopeuden (500 kB/s tai vähemmän) paikallisverkossa, niin Hydra-korttisi on mitä todennäköisimmin viallinen. Huonoksi onneksi useissa Hydra-korteissa on tämä vika. Huono nopeus EI ole vika ajurissa. Tuetut MNI-valinnat: @{b}*@{ub} FT-arvo "FT=0", "FT=1", "FT=2" tai "FT=3" valitsee FIFO-kynnyksen paikalliselle DMA:lle. Oletusarvo on "FT=2". Sinun ei yleensä tarvitse muuttaa tätä arvoa. @{b}*@{ub} Vain ASDG LanRover EB920: valitse "INT=2" tai "INT=6". Tämän valinnan TÄYTYY vastata kortin jumpperointia. @EndNode @Node "NODE_MNI_ZTMBESNFZ" "Miami.guide/NODE_MNI_ZTMBESNFZ" @Next "NODE_MNI_ZTSMCNOCNZ" @Prev "NODE_MNI_ZTDPETNZ" @Toc "NODE_MNI" z2-mb86950.mni ============== Ajuri Fujitsu MB86950 Ethernet-piirille, Zorro väylällä. Tällä hetkellä tuettuja kortteja: @{b}*@{ub} QuickNet QN2000 Tärkeä tieto QuickNet QN2000-kortin käyttäjille: Kortin takana on kytkin jolla valitaan tuotteen ID:ksi 1 tai 2. Molempia arvoja tuetaan, mutta arvo 2 usein toimii paremmin. Siksi on suositeltavaa käyttää arvoa 2 jos mahdollista. Tehdäksesi tämän muutoksen, ensin tarkista mikä arvo kortissasi on (valitse Miamista "Etsi kortit"). Jos tuoteID on 1, niin käännä kytkintä, käynnistä Amigasi uudelleen, ja tarkista arvo uudelleen. Kaikkia kortteja ei voi asettaa arvoon 2, vaan ne ovat arvossa 1 riippumatta kytkimestä. Tuetut MNI-valinnat: ei ole. @EndNode @Node "NODE_MNI_ZTSMCNOCNZ" "Miami.guide/NODE_MNI_ZTSMCNOCNZ" @Prev "NODE_MNI_ZTMBESNFZ" @Toc "NODE_MNI" z2-smc91c90.mni =============== Ajuri SMC91C90-piirille (ja sen seuraajille, esim. SMSC LAN91C94), Zorro väylällä. Tällä hetkellä tuettuja kortteja: @{b}*@{ub} CEI/Ameristar A4066 Tuetut MNI-valinnat: ei ole. @EndNode @Node "NODE_DIALERLANG" "Miami.guide/NODE_DIALERLANG" @Next "NODE_AREXX" @Prev "NODE_MNI" @Toc "Main" Soittajan komentokieli ********************** Soittaja ymmärtää seuraavat komennot: @{b}ABORT "teksti1","teksti2",...@{ub} Määrittele ne tekstit, jotka saavat Miamin kokonaan lopettamaan soittamisen. Esimerkiksi modeemilta saatu "NO DIALTONE". @{b}ASKPASSWORD@{ub} Avaa valitsin, joka pyytää käyttäjältä salasanan. @{b}DELAY sekunnit@{ub} Odota annettu määrä sekunteja. @{b}DIALNEXT "teksti1","teksti2",...@{ub} Määrittele ne tekstit, jotka saavat Miamin sulkemaan linjan ja soittamaan seuraavaan numeroon. Esimerkiksi modeemilta saatu "BUSY". @{b}PARSEPASSWORD "loppumerkki"@{ub} Hakee merkkejä modeemilta kunnes kohdataan (jota ei oteta mukaan) ja korvaa nykyisen salasanan merkkien muodostamalla tekstillä. Tästä komennosta voi olla hyötyä niissä vain kerran yhtä salasanaa käyttävissä järjestelmissä, jotka lähettävät seuraavan istunnon salasanan sisäänkirjauksen yhteydessä. @{b}REDIAL "teksti1","teksti2",...@{ub} Määrittele ne tekstit, jotka saavat Miamin sulkemaan linjan ja soittamaan uudelleen tämänhetkiseen numeroon. Esimerkiksi modeemilta saatu "BUSY". @{b}SAVECONFIG@{ub} Tallenna tämänhetkinen konfiguraatio (asetukset) levylle. Tätä komentoa käytetään yleensä PARSEPASSWORD-komennon jälkeen tallentamaan uuden juuri määritellyn salasanan sisältävät asetukset. @{b}SEND "teksti"@{ub} Lähetä modeemille. Rivinsiirtoa/rivinvaihtoa @{i}ei@{ui} lisätä automaattisesti. Miami tunnistaa seuraavat standardit ohjauskoodit: \\",\\\\,\\r,\\n. Tämän lisäksi "\\u" ja "\\p" ymmärretään ja niillä lähetetään tämänhetkinen login-id (käyttäjätunnus) tai salasana. @{b}SENDBREAK@{ub} Lähetä sarjaportin "katko"-signaali. Eräät päätepalvelimet vaihtavat komentotilaan tällä signaalilla. @{b}SENDPAD "teksti",pituus@{ub} Lähetä modeemille, laajennettuna välilyönneillä siten, että kokonaispituus on . Esimerkki: `SENDPAD "abc",5' lähettäisi "abc ". @{b}SENDPASSWORD@{ub} Lähetä tämänhetkinen salasana ja sen lisäksi "\\r". @{b}SENDUSERID@{ub} Lähetä tämänhetkinen käyttäjätunnus (login-id) ja sen lisäksi "\\r". @{b}TIMEOUT sekunnit@{ub} Määritä aika, joka odotetaan tekstin saapumista WAIT- tai WAITPPP-komennon aikana ennen luovuttamista. @{b}WAIT "teksti"@{ub} Odota, että "teksti" saadaan modeemilta. @{b}WAITCONNECT@{ub} Odota että CONNECT-viesti ja sitä seuraava teksti (yleensä yhteysnopeus) saapuu modeemilta. Tämä on sama kuin `WAIT "CONNECT"',paitsi että tässä Miami kopioi `CONNECT'-viestiä seuraavan samalla rivillä olevan tekstin sisäiseen puskuriin, ja näyttää sen myöhemmin tila-ikkunassa. Monien modeemien kanssa tämä näyttää nopeuden jolla modeemisi on yhteydessä. @{b}WAITPPP@{ub} Odota, että palvelin vaihtaa PPP-tilaan. Komentojen "ABORT", "DIAL" ja "DIALNEXT" yhteydessä voit määritellä avainsanan "TIMEOUT" (ilman lainausmerkkejä) lainausmerkeissä olevan tekstin sijasta. Esimerkiksi ABORT "NO CARRIER",TIMEOUT Tämä tarkoittaa, että Miami lopettaa soittoskriptin suorituksen, jos tapahtuu aikakatkaisu. Muita vaihtoehtoja ovat soittaminen uudelleen tämänhetkiseen numeroon tai soittaminen seuraavaan numeroon aikakatkaisun tapahtuessa. @EndNode @Node "NODE_AREXX" "Miami.guide/NODE_AREXX" @Next "NODE_ENVVARS" @Prev "NODE_DIALERLANG" @Toc "Main" ARexx-rajapinta *************** Miamin ARexx-portin nimi on "MIAMI.1". Tällä hetkellä Miami tukee kaikkia standardeja MUI-sovellusten ARexx-komentoja ("QUIT", "HIDE", "DEACTIVATE", "SHOW", "ACTIVATE", "INFO", "HELP") sekä lisäksi seuraavia komentoja: @{b}CHANGEDB@{ub} Käskee Miamin lukea tiedoston "ENVARC:MiamiChangeDB" uudelleen asetusten päivittämiseksi. Lue kappaleesta @{"Asiakkaan asetukset" Link "NODE_EXCONFIG_CLIENTS"} lisätietoja tämän ominaisuuden käytöstä. @{b}GETCONNECT@{ub} Palauttaa merkkijonon joka seurasi `CONNECT'-viestiä modeemilta. Yleensä tässä on yhteysnopeus. @{b}GETCONNECTTIME@{ub} Palauttaa kuluneiden sekuntien määrän siitä kun Miami vastaanotti `CONNECT'-viestin modeemilta. @{b}GETONLINETIME@{ub} Palauttaa `result'-muuttujassa tiedon, kuinka monta sekuntia Miami on ollut linjoilla. @{b}GETSETTINGSNAME@{ub} Palauttaa result-muuttujassa tämänhetkisen asetustiedoston nimen. @{b}ISONLINE@{ub} Tarkistaa, onko Miami linjoilla ja asettaa virhekoodin ("RC") sen mukaisesti. 1 tarkoittaa: Miami on linjoilla. 0 tarkoittaa: Miami ei ole linjoilla. @{b}LOADSETTINGS tiedosto/a@{ub} Lataa määritellyn asetustiedoston. @{b}LOCKGUI@{ub} Lukitsee käyttäjäliitynnän, eli näyttää varattu-osoittimen. Tämän funktion kutsut jonottuvat. @{b}OFFLINE@{ub} Katkaise linja ja siirry pois linjoilta. Tarkoittaa samaa kuin "Pois linjoilta"-painikkeen painaminen. @{b}ONLINE@{ub} Yritä siirtyä linjoille. Tarkoittaa samaa kuin "Linjoille"-painikkeen painaminen. @{b}QUITFORCE@{ub} "QUIT"-käskyn käyttäminen ARexx-komentojonosta on turvallisin tapa lopettaa Miami, koska Miami umpikujia välttääkseen yrittää poistua linjoilta ja lopettaa vain jos muita ARexx-komentojonoja ei ole enää käynnissä. Ongelma tässä on se, että jos ARexx-komentojonosi on aika monimutkainen, ja siinä on useita useita komentojonoja (varsinkin aiempien toimintojen komentojonoja), niin joskus tulee ajoitusongelmia, jolloin yksi tai useampi komentojono on vielä käynnissä kun "QUIT" komento annetaan: Miami ei tällöin suostu lopettamaan, vaikka olisi aivan turvallista odottaa hetki, ja sitten lopettaa. Tälläisessä tapauksessa koita "QUITFORCE" käskyä: se pakottaa Miamin odottamaan kunnes muut ARexx-komentojonot ovat lopettaneet, ja sitten lopettaa Miamin. Varoitus: tämä komento lukitsee Miamin, jos joku käynnissä olevista komentojonoista ei lopetakaan suoritustaan, esim. koska siinä on loputon kierto tai takaisin palaava kutsu, joten tämä käsky on mahdollisesti vaarallinen jos ARexx-skriptisi ovat viallisia. @{b}UNLOCKGUI@{ub} Vapauttaa käyttäjäliitynnän, eli poistaa varattu-osoittimen ja palauttaa normaalin hiiriosoittimen jos enempää LOCKGUI-käskyjä ei ole jonossa. @EndNode @Node "NODE_ENVVARS" "Miami.guide/NODE_ENVVARS" @Next "NODE_EXCONFIG" @Prev "NODE_AREXX" @Toc "Main" Ympäristömuuttujat ****************** @{" Aikavyöhyketiedot " Link "NODE_ENVVARS_TZ"} Aikavyöhyketiedot Käyttäjien ei yleensä tarvitse asettaa mitään ympäristömuuttujia voidakseen käyttää Miamia. Tässä on kuitenkin lista kaikista niistä muuttujista joita Miami käyttää, jos haluat muuttaa niitä käsin: @{b}DOMAIN, DOMAINNAME@{ub} Nämä muuttujat Miami asettaa automaattisesti, aina mennessään linjoille. Niihin on asetettu käytössä oleva toimialueesi (eli se osa isäntänimestäsi joka seuraa ensimmäistä pistettä). @{b}HOME@{ub} Tämän muuttujan Miami asettaa automaattisesti, aina mennessään linjoille. Se on asetettu kotihakemistoon joka on määritetty Tietokannat/Käyttäjät kohdassa, käyttäjälle joka on valittu TCP/IP sivulla. @{b}HOST, HOSTNAME@{ub} Nämä muuttujat Miami asettaa automaattisesti, aina mennessään linjoille. Niihin on asetettu määrittelemäsi osoite (kiinteälle osoitteelle), tai osoite on asetettu IP-osoitteeksesi, jonka Miami on löytänyt käänteisen DNS-haun avulla. Jos isäntänimeä ei löydy, nämä muuttujat asetetaan IP-osoitteesi mukaiseksi. @{b}MagicWB@{ub} Jos GUI-modulia ei ole määritelty (käyttäjän taholta, asetustiedostossa, tai muuttujassa "ENV:MIAMI/GUI") niin Miami ottaa käyttöön joko "MUI" tai "MUIMWB" -modulin oletusmoduliksi. "MUIMWB" otetaan käyttöön jos muuttuja "MagicWB" on olemassa, ilmoittaen että MagicWB on asennettu. @{b}REALNAME@{ub} Tämän muuttujan Miami asettaa automaattisesti, aina mennessään linjoille. Se asetetaan TCP/IP-sivulla määritettyyn oikeaan nimeen. @{b}SOCKETCONFIG@{ub} Tämän muuttujan Miami asettaa automaattisesti, aina mennessään linjoille. Ilmaisohjelma "socket.library"-emulaatiokirjasto vaatii tämän muuttujan (I-Net-225-yhteensopiville ohjelmille), ja se on asetettu niin, että kirjasto voi toimia kunnolla. @{b}TZ@{ub} Miami katsoo tästä muuttujasta käytössäolevan aikavyöhykkeen. Sen tulisi olla asetettu oikein ennen kuin Miami asennetaan. Katso kohdasta @{"Aikavyöhyketiedot" Link "NODE_ENVVARS_TZ"} lisää. @{b}USERNAME@{ub} Tämän muuttujan Miami asettaa automaattisesti, aina mennessään linjoille. Se asetetaan TCP/IP-sivulle määritettyyn käyttäjänimeen. @{b}MIAMI/GUI@{ub} Tämän muuttujan tulisi sisältää oletus GUI-modulisi nimi (esim. `MUI', `MUIMWB' tai `GTLayout'). Se asetetaan asennuksen yhteydessä. @{b}MIAMI/SSLLIB@{ub} Tämä muuttuja on tarpeen vain jos käytät MiamiSSL:ää, ja se asetetaan automaattisesti MiamiSSL-asennuksen yhteydessä. Sen tulisi sisältää SLL-salaus kirjastosi nimi, eli joko `Miami:Libs/miamisslintl.library' tai `Miami:Libs/miamisslusa.library'. @EndNode @Node "NODE_ENVVARS_TZ" "Miami.guide/NODE_ENVVARS_TZ" @Toc "NODE_ENVVARS" Aikavyöhyketiedot ***************** Muuttuja TZ on asetettava seuraavasti: Kesäajan ulkopuolella (eli talvella): EST5 Tässä EST on aikavyöhykkeesi nimi, ja 5 on *negatiivinen* ero UTC:n (eli jos olet 2 tuntia itään UTC:stä, niin arvon pitää olla -2, ei 2) Euroopassa, Aasiassa ja Australiassa tämä arvo on yleensä 0 tai negatiivinen, Amerikassa se on positiivinen. Katso malleja alla. Kesäajan aikana (eli kesällä): EST4EDT EST, 4: tarkoittaa samaa kuin yllä. EDT on aikavyöhykkeesi nimi kesäaikana. Varmista myös että muutat numeroa (esimerkissä 4) paikallisen kesäaikapäätöksen mukaan. Aikavyöhykkeen nimellä ei oikeastaan ole väliä kummassakaan tapauksessa. Tärkeää on että numero on oikein, ja että se alkaa *tarkalleen* neljännestä merkistä. EI ole oikein laittaa jotain RFC-sopivia aikamerkkijonoja muuttujaan ENV:TZ, kuten esim. "EST", "EST (-0500)" tai "-0500", ne EIVÄT toimi. Joitain esimerkkejä: talvi kesä US länsirannikko PST8 PST7PDT US itärannikko EST5 EST4EDT Iso-Britannia WET0 WET-1WEDT suurin osa länsi- Euroopasta MET-1 MET-2MEDT @EndNode @Node "NODE_EXCONFIG" "Miami.guide/NODE_EXCONFIG" @Next "NODE_UTILITY" @Prev "NODE_ENVVARS" @Toc "Main" Asetusten vaihto **************** Miamin asetukset tallennetaan IFF-tiedostoon muodossa, joka on tällä hetkellä jätetty tarkoituksella dokumentoimatta. Miami kuitenkin mahdollistaa asetusten tuonnin ja viennin usealla tavalla: @{" Levitystiedostot " Link "NODE_EXCONFIG_DIST"} Asetusten tuonti/vienti levitystä varten @{" Salasanojen vaihto " Link "NODE_EXCONFIG_PASSWORDS"} Salasanatiedostojen vaihto @{" Asiakkaan asetukset " Link "NODE_EXCONFIG_CLIENTS"} Omat asetukset joillekin asiakasohjelmille @EndNode @Node "NODE_EXCONFIG_DIST" "Miami.guide/NODE_EXCONFIG_DIST" @Next "NODE_EXCONFIG_PASSWORDS" @Toc "NODE_EXCONFIG" Levitystiedostot ================ Miami mahdollistaa asetusten viennin ASCII-muotoon, joka sopii asetusten levittämiseen. Näin asetukset voidaan esimerkiksi lähettää Aminetiin tai antaa toisille käyttäjille, joilla on tunnus samalla Internet-palveluntarjoajalla. Internet-palveluntarjoajat voivat myös käyttää tätä mahdollisuutta esikonfiguroidakseen kokonaisia Miamin asetuksia uusille käyttäjille. ASCII-tiedostomuoto sisältää tunnisteen, jota seuraa vaihteleva määrä parametreja. Vietäessä tiedostoja Miami sisällyttää niihin vain ne parametrit, jotka liittyvät palveluntarjoajaan, ei yksittäisen käyttäjän järjestelmään tai muuten mitenkään turvallisuuteen liittyviä parametreja. Tämä tarkoittaa, että voit turvallisesti viedä asetuksesi ja antaa tiedoston muille käyttäjille vaarantamatta arkoja tietoja, kuten salasanoja. Tuotaessa tiedostoja Miami kuitenkin tukee käyttäjään liittyviä tietoja, kuten salasanoja. Palveluntarjoajat voivat kirjoittaa omia asennusohjelmia, jotka kysyvät käyttäjältä login-id:n ja salasanan ja luovat sen jälkeen ASCII-asetustiedoston, joka sisältää @{i}kaikki@{ui} Miamin tarvitsemat tiedot. Nähdäksesi, miltä ASCII-tiedosto näyttää, vie tämänhetkiset asetuksesi ASCIIksi. Yleinen muoto on @{b}*@{ub} kahden rivin tunniste. Jokainen rivi alkaa merkillä "$". Älä muokkaa tätä tunnistetta. @{b}*@{ub} vaihteleva määrä rivejä, jotka alkavat merkillä ";". Nämä rivit ovat kommentteja, joita voi muokata vapaasti. @{b}*@{ub} vaihteleva määrä rivejä, jotka määrittelevät parametrit. Useimmat parametrit määritellään yhdellä rivillä. Nämä rivit näyttävät seuraavilta: PARAMETRI=arvo Eräät parametrit (esim. soittoskripti) vaativat useita rivejä. Tässä tapauksessa muoto on seuraava: PARAMETRI=% ensimmäinen arvo toinen arvo kolmas arvo % Yksi "%" aloittaa monirivisen parametrin ja toinen "%" ainoana merkkinä omalla rivillään ilmaisee arvolistan lopun. Parametrien järjestys tiedostossa on mielivaltainen. Sinun ei tulisi olettaa, että Miami tallentaisi parametrit jossain tietyssä järjestyksessä. Lista tuetuista parametreista: (m) tarkoittaa monirivistä parametria. (i) tarkoittaa, että parametri voidaan tuoda, mutta ei koskaan viedä. (r) tarkoittaa, että ominaisuus on käytettävissä vain rekisteröidyssä versiossa ja ohitetaan rekisteröimättömässä. "(m)", "(i)" ja "(r)" eivät oikeasti kuulu ASCII-tiedostoon. Muodossa "A / B" määritelty arvo tarkoittaa, että arvo on yksittäinen merkki, joko "A" tai "B". @{b}DEVNAME= (i)@{ub} laitenimi @{b}UNIT= (i)@{ub} laitteen yksikkönumero @{b}BAUD= (i)@{ub} sarjaportin nopeus @{b}PROTOCOL=@{ub} P / S (ppp tai slip) @{b}FLOWCONTROL= (i)@{ub} H / S (vuonvalvonta laitteistolla (RTS/CTS) tai ohjelmistolla (Xon/Xoff)) @{b}EOFMODE= (i)@{ub} Y / N / A (kyllä / ei / autom.) @{b}SERMODE=@{ub} 8N1 / 7E1 / 7O1 @{b}MTU=@{ub} kokonaisluku @{b}IPTYPE=@{ub} D / S (dynaaminen tai staattinen) @{b}IP=@{ub} 1.2.3.4 @{b}CD= (i)@{ub} Y / N (Käytä CD) @{b}BOOTP=@{ub} Y / N (Käytä DHCP:tä) @{b}INACTIVITY=@{ub} N / I / P (toimettomuustyyppi: ei mikään, ICMP, PPP) @{b}INACTIVITYDELAY=@{ub} minuuttia @{b}PAPNAME= (i)@{ub} käyttäjänimi @{b}PAPPWD= (i)@{ub} salasana @{b}PAPSAME=@{ub} Y / N @{b}CALLBACKTYPE= (r)@{ub} NONE / CBCPFIXED / CBCPVARIABLE @{b}CALLBACKPHONE= (i) (r)@{ub} puhelinnumero @{b}CALLBACKMINDELAY= (r)@{ub} kokonaisluku @{b}CALLBACKMAXDELAY= (r)@{ub} kokonaisluku @{b}ACCM=@{ub} 000a0000 @{b}VJC=@{ub} Y / N @{b}QUICKRECONNECT=@{ub} Y / N @{b}TERMREQ=@{ub} Y / N @{b}DIALNAME= (i)@{ub} login-id @{b}DIALPWD= (i)@{ub} salasana @{b}INITSTRING= (i)@{ub} modeemin alustusmerkkijono @{b}DIALPREFIX= (i)@{ub} Soiton alustus @{b}DIALSUFFIX= (i)@{ub} soiton päätös @{b}DIALSCRIPT= (m)@{ub} soittoskripti @{b}DIALNUMBERS= (i)(m)@{ub} puhelinnumerot @{b}DIALMAXREPEAT=@{ub} maksimi toisto @{b}DIALREPEATDELAY=@{ub} toistoviive @{b}DIALREDIALDELAY=@{ub} soittoviive @{b}HOSTDYNAMIC=@{ub} Y / N (isäntänimi dynaaminen: kyllä / ei) @{b}HOSTNAME= (i)@{ub} isäntänimi @{b}REALNAME= (i)@{ub} oikea nimi @{b}USERNAME= (i)@{ub} käyttäjänimi @{b}DOICMP=@{ub} Y / N @{b}FAKEIP=@{ub} Y / N @{b}TTCP= (r)@{ub} Y / N @{b}DBHOSTS= (m)@{ub} isäntätietokanta @{b}DBNETWORKS= (m)@{ub} verkkotietokanta @{b}DBDOMAINS= (m)@{ub} toimialuetietokanta @{b}DBDNSSERVERS= (m)@{ub} dns-palvelintietokanta @EndNode @Node "NODE_EXCONFIG_PASSWORDS" "Miami.guide/NODE_EXCONFIG_PASSWORDS" @Next "NODE_EXCONFIG_CLIENTS" @Prev "NODE_EXCONFIG_DIST" @Toc "NODE_EXCONFIG" Salasanojen vaihto ================== Miami mahdollistaa tiedostojen vapaan tuonnin ja viennin Unix/AmiTCP:n @{b}db@{ub}-hakemistoista, yhdellä poikkeuksella: @{b}passwd@{ub}-tiedosto voidaan tuoda, mutta salasanat tyhjennetään samalla ja ne joudutaan kirjoittamaan Miamiin uudelleen manuaalisesti. Syy tähän on se, että AmiTCP (ainakin versioon 4.3 saakka) käyttää DES-algoritmia salasanojen suojaamiseen. DES on kryptografisesti voimakas salausalgoritmi, joka kuuluu USA:n vientirajoituksen piiriin. Ohjelmaa, joka käyttää DESiä ei voida viedä USA:sta ilman yksilöllistä lupaa ja USA:n hallitus ei tällä hetkellä myönnä näitä lupia. Tästä seuraa se, että AmiTCP:n vienti USA:sta on laitonta. Tähän sisältyy AmiTCP:n ohjelmapaketin siirtäminen USA:ssa olevasta ftp-palvelimesta USA:n ulkopuolella olevaan tietokoneeseen. Tästä syystä AmiTCP:tä ei voida lähettää kaikkiin Aminet-palvelimiin, rajoittaen voimakkaasti AmiTCP:n saatavuutta. Miamin kohdalla tilanne olisi ollut vielä pahempi: koska kehitän Miamia USA:ssa (en Suomessa kuten NSDi), en olisi saanut lähettää Miamia @{i}kenellekään@{ui} USA:n ulkopuolella huolimatta tavasta, jolla levitän sitä. Tämän vuoksi päätin olla käyttämättä DESiä Miamissa ja käyttää eri salausalgoritmia, joka ei ole USA:n vientirajoitusten alainen. Miami käyttää salasanojen suojaukseen MD5:n johdettua versiota. Tämä algoritmi on kryptografisesti voimakas, eli ei tiettävästi murrettavissa ilman uuvuttavaa etsintää, aivan kuten DES. Koska MD5 on, toisin kuin DES, yksisuuntainen algoritmi, sitä ei voida purkaa ja sen vuoksi se ei ole USA:n vientirajoitusten alainen. Tämä tarkoittaa, että on täysin laillista viedä Miamia USA:han ja tuoda USA:sta, lähettää Miami Aminet-palvelimiin ja muihin ftp-palvelimiin sekä käyttää Miamia USA:ssa ja muissa maissa (ellei joku maa kiellä MD5:n käyttöä). Olen pahoillani niistä ongelmista, joita tämä käytäntö saattaa aiheuttaa käyttäjille, jotka joutuvat ylläpitämään useita ja/tai suuria salasanatiedostoja. En kuitenkaan näe mitään muuta tapaa hoitaa tätä tilannetta. @EndNode @Node "NODE_EXCONFIG_CLIENTS" "Miami.guide/NODE_EXCONFIG_CLIENTS" @Prev "NODE_EXCONFIG_PASSWORDS" @Toc "NODE_EXCONFIG" Omat asetukset asiakasohjelmille ================================ Eräät TCP/IP-asiakasohjelmat, kuten AmiTalk, vaativat muutoksia asetustietokantaan, jonka useimmat protokollapinot tallentavat hakemistoon "db". Yleensä palveluita lisätään "services"- tai "inetd.conf"-nimiseen tiedostoon. Miamissa voit tehdä oleelliset muutokset suoraan käyttämällä graafista käyttöliittymää. Valitse "Tietokanta"-sivu, siitä oikea osio (esim. "palvelut"), ja lisää tarvitsemasi viennit. Joissain tapauksissa on mukavampaa automatisoida tämä tehtävä. TCP/IP-asiakasohjelman asennusohjelma voi tehdä tarvittavat muutokset itse, vaivaamatta käyttäjää. Miamissa tämä onnistuu seuraavasti: @{b}*@{ub} Ensin sinun täytyy lisätä tiedostoon "ENVARC:MiamiChangeDB" rivi, joka näyttää seuraavalta: ADD services ntalk 518/udp tai ADD inetd ntalk dgram udp wait root Servers:talkd (talkd) Aina kun Miami käynnistetään, tämän tiedoston sisältö luetaan automaattisesti (jos se on olemassa), asetukset päivitetään ja tuloksena olevat asetukset tallennetaan. @{b}*@{ub} Jos Miami on käynnissä samalla kun asiakasohjelma asennetaan ja haluat Miamin päivittävän asetuksensa välittömästi, voit lähettää Miamille ARexx-komennon "CHANGEDB" yllä olevan tiedoston muokkauksen jälkeen. Yhteenveto: Sinulla tulisi olla seuraavat komennot asennusohjelman skriptissä konfiguroidaksesi Miamin automaattisesti ohjelmaasi varten: echo >>ENVARC:MiamiChangeDB "ADD services ntalk 518/udp" rx "address MIAMI.1;CHANGEDB" Jos Miami on käynnissä, asetukset päivitetään välittömästi. Muuten Miami huomaa muutokset seuraavan käynnistyksen yhteydessä. @EndNode @Node "NODE_UTILITY" "Miami.guide/NODE_UTILITY" @Next "NODE_COMPATIBILITY" @Prev "NODE_EXCONFIG" @Toc "Main" Apuohjelmat *********** @{" MiamiArp " Link "NODE_UTILITY_ARP"} MiamiArp @{" MiamiFinger " Link "NODE_UTILITY_FINGER"} MiamiFinger @{" MiamiIfConfig " Link "NODE_UTILITY_IFCONFIG"} MiamiIfConfig @{" MiamiMapMBone " Link "NODE_UTILITY_MAPMBONE"} MiamiMapMBone @{" MiamiMRInfo " Link "NODE_UTILITY_MRINFO"} MiamiMRInfo @{" MiamiMRouteD " Link "NODE_UTILITY_MROUTED"} MiamiMRouteD @{" MiamiMTrace " Link "NODE_UTILITY_MTRACE"} MiamiMTrace @{" MiamiNetStat " Link "NODE_UTILITY_NETSTAT"} MiamiNetStat @{" MiamiPing " Link "NODE_UTILITY_PING"} MiamiPing @{" MiamiRemind " Link "NODE_UTILITY_REMIND"} MiamiRemind @{" MiamiResolve " Link "NODE_UTILITY_RESOLVE"} MiamiResolve @{" MiamiRoute " Link "NODE_UTILITY_ROUTE"} MiamiRoute @{" MiamiSysCtl " Link "NODE_UTILITY_SYSCTL"} MiamiSysCtl @{" MiamiTCPDump " Link "NODE_UTILITY_TCPDUMP"} MiamiTCPDump @{" MiamiTraceRoute " Link "NODE_UTILITY_TRACEROUTE"} MiamiTraceRoute @EndNode @Node "NODE_UTILITY_ARP" "Miami.guide/NODE_UTILITY_ARP" @Next "NODE_UTILITY_FINGER" @Toc "NODE_UTILITY" MiamiArp ======== Osoiteselvityksen tutkiminen ja hallinta. Käyttö: @{b}arp isäntänimi@{ub} Näytä tämänhetkinen Arp-vienti . @{b}arp [-n] -a@{ub} Näytä kaikki tämänhetkiset Arp-viennit. Jos "-n" on määritelty, kaikki viennit listataan numeerisesti symboleiden sijasta. @{b}arp -d isäntänimi@{ub} Poista Arp-vienti. @{b}arp -s isäntänimi l_osoite [temp] [pub]@{ub} Luo Arp-vienti käyttäen laitteisto-osoitetta . Vienti on pysyvä, ellei sanaa "temp" ole annettu. Jos sana "pub" on annettu, tämä järjestelmä toimii Arp-palvelimena määritellylle isännälle. @{b}arp -f tiedostonimi@{ub} Lue ja suorita komennot tiedostosta . @EndNode @Node "NODE_UTILITY_FINGER" "Miami.guide/NODE_UTILITY_FINGER" @Next "NODE_UTILITY_IFCONFIG" @Prev "NODE_UTILITY_ARP" @Toc "NODE_UTILITY" MiamiFinger =========== MiamiFinger näyttää tietoa järjestelmän käyttäjistä. Käyttö: MiamiFinger [-l] [käyttäjä][@konenimi] Valinnat ovat: @{b}-l@{ub} Näytä pitkä tulostus (etäkoneille: lähetä "/W"-muuttuja etäkoneen finger-demonille). Jos konenimeä ei ole määritelty, oletus on "localhost". Jos tietty käyttäjä on määritelty, näytetään tiedot tästä käyttäjästä. Muuten näytetään yhteyden kohteena olevan fingerd:n perustietoa. Monissa tapauksissa tämä on yleistä tietoa järjestelmästä ja/tai lista sisäänkirjautuneista käyttäjistä. Tämä versio MiamiFingeristä tukee T/TCP-protokollaa ja pystyy siten suorittamaan finger-haut tavallista nopeammin. @EndNode @Node "NODE_UTILITY_IFCONFIG" "Miami.guide/NODE_UTILITY_IFCONFIG" @Next "NODE_UTILITY_MAPMBONE" @Prev "NODE_UTILITY_FINGER" @Toc "NODE_UTILITY" MiamiIfConfig ============= Konfiguroi verkkoliitännän parametrit. Huomio: useimpia MiamiIfConfigin toimintoja @{i}ei@{ui} pitäisi käyttää tällä hetkellä, koska Miami yleensä asettaa valmiiksi kaikki arvot oikein. Älä leiki tällä ohjelmalla. Sinun tulisi todellakin tietää, mitä teet ennen kuin yrität muuttaa liitännän asetuksia. Oikeastaan ainoat hyödylliset valinnat ovat "up" ja "down", joilla liitäntä voidaan merkitä väliaikaisesti pois käytöstä. Huomaa, että modeemi @{i}ei@{ui} katkaise linjaa tämän vuoksi. Sinun tulisi käyttää MiamiIfConfigia vain liitännän asetusten @{i}tutkimiseen@{ui}, ei niiden muuttamiseen. Käyttö: MiamiIfConfig liitäntä [alias | -alias] [af [address [dest_addr]] [up] [down] [netmask maski]] [metric n] [arp | -arp] [broadcast osoite] [link0 | -link0] [link1 | -link1] [link2 | -link2] @{b}liitäntä@{ub} Tällä hetkellä joko "lo0" tai "mi0". @{b}alias/-alias@{ub} Pidä määriteltyä osoitetta aliaksena olemassa olevalle osoitteelle, eli älä kirjoita olemassa olevaa osoitetta yli. @{b}af@{ub} Osoiteperhe: vain "inet" on tuettu tällä hetkellä. @{b}address@{ub} Protokollatason osoite. Osoiteperheelle "inet" tämä on IP-osoite pistemuodossa (esim. 123.45.67.89). @{b}dest_addr@{ub} Protokollatason kohdeosoite. Tätä käytetään vain point-to-point-laitteiden kanssa. @{b}up/down@{ub} Merkitse liitäntä käyttöön tai pois käytöstä. @{b}netmask@{ub} Muuta liitännän verkkomaskia. @{b}metric@{ub} Muuta liitännän metriciä (prioriteetti). Tällä ei ole vaikutusta yhden liitännän pinoon kuten Miami. @{b}arp/-arp@{ub} Salli/kiellä Arp tälle liitännälle. Tätä valintaa ei pitäisi käyttää Miamin kanssa. Käytä sen sijaan Miamin GUIta valitaksesi osoiteselvityksen tyypin. @{b}broadcast@{ub} Aseta tämän liitännän lähetysosoite. @{b}linkx/-linkx@{ub} Aseta tai nollaa linkkitason liput 0, 1 tai 2. Miami ei tällä hetkellä käytä näitä lippuja. @EndNode @Node "NODE_UTILITY_MAPMBONE" "Miami.guide/NODE_UTILITY_MAPMBONE" @Next "NODE_UTILITY_MRINFO" @Prev "NODE_UTILITY_IFCONFIG" @Toc "NODE_UTILITY" MiamiMapMBone ============= Monilähetysyhteyden kartoittaja Käyttö: MiamiMapMBone [-d debug_taso] [-f] [-g] [-r yritys_kerrat] [-t odotus_aika] [aloitus_reititin] MiamiMapMbone yrittää näyttää kaikki monilähetysreitittimet jotka ovat tavoitettavissa määritetystä monilähetysaloitusreitittimestä. Oletusrei- tittimenä käytetään paikallisisäntää, jos muuta ei määritetä komentorivillä. Valinnoilla on seuraava merkitys: @{b}-d debug_taso@{ub} Asettaa debug-tason. Jos arvo on suurempi kuin oletusarvo 0, niin virheenhaku viestit tulostetaan. @{b}-f@{ub} Asettaa tulvimisvalinnan. Tulviminen mahdollistaa täydellisen haun lähelläolevista monilähetysreitittimistä, ja on oletuksena päällä kun aloitus_reititintä ei ole määritetty. @{b}-g@{ub} Asettaa tulostuksen GraphEd-muotoon. @{b}-n@{ub} Poistaa DNS-haun monilähetysreitittimien nimistä. @{b}-r yritys_kerrat@{ub} Asettaa lähireitittimien kyselymäärien yrityskerrat. Oletus on 1. @{b}-t odotus_aika@{ub} Asettaa sekunteina ajan joka odotetaan lähireitittimen vastausta ennen kuin yritetään uudestaan. Oletus on 2 sekuntia. @EndNode @Node "NODE_UTILITY_MRINFO" "Miami.guide/NODE_UTILITY_MRINFO" @Next "NODE_UTILITY_MROUTED" @Prev "NODE_UTILITY_MAPMBONE" @Toc "NODE_UTILITY" MiamiMRInfo =========== Näyttää asetustiedot monilähetysreitittimeltä. Käyttö: MiamiMRInfo [-d debug_taso] [-r yritys_kerrat] [-t odotus_aika] [monilähetys_reititin] MiamiMRInfo yrittää näyttää asetustiedot määritellystä monilähetysreitittimestä. Jos reititintä ei ole määritelty, oletus on paikallisisäntä. Valinnoilla on seuraava merkitys: @{b}-d debug_taso@{ub} Asettaa debug-tason. Jos arvo on suurempi kuin oletusarvo 0, niin virheenhakuviestit tulostetaan. @{b}-r yritys_kerrat@{ub} Asettaa lähireitittimien kyselymäärien yrityskerrat. Oletus on 3. @{b}-t odotus_aika@{ub} Asettaa sekunteina ajan, joka odotetaan lähireitittimen vastausta ennen kuin yritetään uudestaan. Oletus on 2 sekuntia. @EndNode @Node "NODE_UTILITY_MROUTED" "Miami.guide/NODE_UTILITY_MROUTED" @Next "NODE_UTILITY_MTRACE" @Prev "NODE_UTILITY_MRINFO" @Toc "NODE_UTILITY" MiamiMRouteD ============ IP Monilähetyksen reitityspalvelu Usage: MiamiMRouteD [-p] [-c asetus_tiedosto] [-d debug_taso] MiamiMRouteD on ohjelma jonka ehkä haluat ajaa taustalla ("run MiamiMRouteD") vastaanottaaksesi tai edelleenlähettääksesi monilähetyssyöttöjä. Katso tarkempi selitys alta. Valinnoilla on seuraava merkitys: @{b}-p@{ub} Käynnistä MiamiMRouteD ei-karsivassa tilassa. Tätä tilaa tulisi käyttää vain testaamiseen. @{b}-c asetus_tiedosto@{ub} Määrittää mitä asetustiedostoa tulee käyttää. Oletustiedosto on "Miami:MiamiMRouteD.config". @{b}-d debug_taso@{ub} Määrittää debug-tason. Oletus on 0 (ei debug-tietoja). MiamiMRouteD on erittäin monimutkainen ja tehokas ohjelma, jolla voit vastaanottaa ja edelleenlähettää monilähetyssyöttöjä. Se konfiguroidaan erillisen asetustiedoston kautta, jonka muoto käsitellään osittain alla. Koska Miami tukee vain yhtä liityntää, vain osa MiamiMRouteD:n toiminnoista voidaan ottaa järkevästi käyttöön Miamin kanssa, ja vain harvalla käyttäjällä on koskaan tarvetta käyttää sitä. Kaksi useimmiten käytettyä asetusta ovat: @{b}*@{ub} Otat vastaan monilähetyssyöttösi suoraan yleislähetys- tai monilähetys- kykyiseltä liitynnältä, kuten Ethernet tai Arcnet. Tässä tapauksessa @{i}ÄLÄ@{ui} aja MiamiMRouteD:tä. Sensijaan @{i}mahdollista@{ui} monilähetys Miamista, "Liityntä"-sivulta. @{b}*@{ub} Otat vastaan monilähetyssyöttösi IP-tunnelin kautta, ehkä PPP-llä. Tässä tapauksessa @{i}poista@{ui} monilähetys Miamista PPP/SLIP-liitynnällesi, konfiguroi MiamiMRouteD tunnelia varten palveluntarjoaasi (katso alta), ja aja MiamiMRouteD Miamin käynnistyksen jälkeen. MiamiMRouteD:n asetustiedosto on standardi ASCII-tekstitiedosto. Jokaisella rivillä voi olla yksi käsky. Ainoa kiinnostava käsky tällä hetkellä on "tunnel"-käsky, joka antaa sinun konfiguroida IP-tunnelin, johon voit lähettää ja josta voit vastaanottaa monilähetyksiä. Tärkeä osa asetuksista on: tunnel Voit määrittää kohtaan IP-osoitteen tai liitynnän nimen (Miamin kanssa aina "mi0"), on monilähetys- tunnelin toisessa päässä olevan isännän IP-osoite, esim. tunnel mi0 1.2.3.4 muodostaa monilähetystunnelin isäntään 1.2.3.4. @EndNode @Node "NODE_UTILITY_MTRACE" "Miami.guide/NODE_UTILITY_MTRACE" @Next "NODE_UTILITY_NETSTAT" @Prev "NODE_UTILITY_MROUTED" @Toc "NODE_UTILITY" MiamiMTrace =========== Tulostaa monilähetyspolun lähettäjältä vastaanottajalle Käyttö: MiamiMTrace [-g väylä] [-i liityntäosoite] [-l] [-M] [-m max_hypyt] [-n] [-p] [-q kyselyt] [-r vastaus_osoite] [-s] [-S tieto_völi] [-t ttl] [-v] [-w odotusaika] lähettäjä [vastaanottaja] [ryhmä] MiamiMTrace on hyvin samankaltainen ohjelma kuin MiamiTraceRoute, mutta se on tarkoitettu monilähetysosoitteille, ei yksittäisille. Katso kohdasta @{"MiamiTraceRoute" Link "NODE_UTILITY_TRACEROUTE"} lisää tietoja TraceRoutesta."ryhmä" määrittää monilähetys IP-osoitteen, jota käytetään."lähettäjä" ja "vastaanottaja" ovat yksittäis IP osoitteita määrittäen alkamis- ja päättymispisteen tulostettavalle monilähetyspolulle. Jos "ryhmä" ei ole määritelty, käytetään 224.2.0.1. Jos "vastaanottaja" ei ole määritelty, käytetään paikallisisäntää. Valinnoilla on seuraava merkitys: @{b}-g väylä@{ub} Lähetä jäljityskysely suoraan määritellylle monilähetysreitittimelle sen sijaan että kysely monilähetettäisiin. Tämän täytyy olla viimeinen reititin polulla halutusta lähettäjästä vastaanottajalle. @{b}-i liityntäosoite@{ub} Käytä määriteltyä osoitetta paikallisena liityntäosoitteena (isännässä jossa on useita liityntöjä) kyselyn lähettämiseen sekä oletuksena vastaanottajana ja vastauksen kohteena. @{b}-l@{ub} Tulosta loputtomasti pakettinopeuden ja hävikin tietoja monilähetyspolulta 10 sekunnin välein (katso myös `-S tieto_väli'). @{b}-M@{ub} Lähetä aina vastaus käyttäen monilähetystä, yrittämättä yksittäistä ensin. @{b}-m max_hypyt@{ub} Asettaa ylärajan hyppymäärälle, joka jäljitetään vastaanottajalta takaisin lähettäjälle. Oletus on 32 hyppyä (ääretön DVMRP-reititykselle) @{b}-n@{ub} Tulostaa hyppyjen osoitteet numeroina sen sijaan että tulostettaisiin sekä numeerisena että symbolisena (säästää nimipalvelimelta osoite-nimeksi -tarkastuksen joka reitittemeltä polun varrella). @{b}-q kyselyt@{ub} Asettaa kyselyjen ylärajan minkä tahansa hypyn hakuun. Oletus on 3. @{b}-p@{ub} Kuuntele passiivisesti monilähetysvastauksia joita muut lähettävät. Tämä toimii parhaiten suoritettuna monilähetysreitittimellä. @{b}-r vastaus_osoite@{ub} Lähettää jäljityksen vastauksen määritellylle isännälle sen sijaan että lähettäisi sen isännälle jossa MiamiMTrace ajetaan, tai muulle monilähetys osoitteelle kuin sille, joka on rekisteröity tähän tarkoitukseen (224.0.1.32). @{b}-s@{ub} Tulostaa lyhyen mallin tulostuksen, sisältäen vain monilähetyspolun ilman pakettinopeus- ja hävikkitietoja. @{b}-S tieto_väli@{ub} Määrittää jäljitysten keräyksen välin sekunteina (oletus on 10 sekuntia). @{b}-t ttl@{ub} Asettaa ttl:n (time-to-live (elinaika), tai hyppyjen määrä) monilähetysjäljityksen kyselyille. Oletusarvo on 64, paitsi paikalliset kyselyt tyyppiä "kaikki reitittimet"-monilähetysryhmä, joilla ttl on 1. @{b}-v@{ub} Laaja tulostus; näyttää hyppyjen ajat alkuperäisellä jäljityksellä sekä tilastotiedot. @{b}-w odotusaika@{ub} Asettaa sekunteina odotusajan jonka verran jäljitysvastausta odotetaan. @EndNode @Node "NODE_UTILITY_NETSTAT" "Miami.guide/NODE_UTILITY_NETSTAT" @Next "NODE_UTILITY_PING" @Prev "NODE_UTILITY_MTRACE" @Toc "NODE_UTILITY" MiamiNetStat ============ MiamiNetStat on työkalu konfigurointiparametrien ja tilastojen tutkimiseen. Se on toiminnallisesti lähes identtinen 4.4BSD:n mukana tulevan "netstat"-version kanssa, mutta sisältää eräitä lisätoimintoja linkkitason tilastojen esittämiseen. @{b}*@{ub} MiamiNetStat [-AaDnN] [-f osoite_perhe] @{b}*@{ub} MiamiNetStat [-dimnNrs] [-f osoite_perhe] @{b}*@{ub} MiamiNetStat [-dnN] [-] [-I liitäntä] @{b}*@{ub} MiamiNetStat [-s] [-] [-L liitäntä] @{b}*@{ub} MiamiNetStat [-s] [-g] @{b}*@{ub} MiamiNetStat [-p protokolla] MiamiNetStat-komento esittää symbolisesti erilaisia verkkoon liittyviä tietorakenteita ja niiden sisältöjä. Käytettävissä on useita tulostusmuotoja, riippuen esitetylle tiedolle määritellyistä valinnoista. Komennon ensimmäinen esimerkkimuoto näyttää listan jokaisen protokollan aktiivisista yhteyksistä. Toinen muoto näyttää yhden toisen verkkotietorakenteen sisällön käytetyn valintavivun mukaan. Käyttämällä kolmannen esimerkin komentomuotoa, MiamiNetStat näyttää tietoa määritellyn verkkoliitännän pakettiliikenteestä. Neljäs esimerkkikomento näyttää linkkitason konfigurointitietoa tai ("-s"-lipulla) määritellyn verkkoliitännän linkkitason tilastoja. Viides muoto näyttää tietoja virtuaalisista liitynnöistä (monilähetyksillä) sekä monilähetyksen reititystietoja. Kuudes muoto näyttää tilastoja nimetystä protokollasta. Valinnoilla on seuraavat merkitykset: @{b}-A@{ub} Näytä oletusarvoisella tulostusmuodolla kaikkien niiden protokollan ohjauslohkojen osoitteet, jotka liittyvät socketteihin; käytetään virheiden jäljityksessä. @{b}-a@{ub} Näytä oletusarvoisella tulostusmuodolla kaikkien sockettien tila; normaalisti palvelinprosessien käyttämiä socketteja ei näytetä. @{b}-d@{ub} Näytä liitäntätulostusmuodolla (valinta i tai I) pudotettujen pakettien määrä. @{b}-D@{ub} Näytä oletusarvoisella tulostusmuodolla kunkin aktiivisen TCP-yhteyden kohdalta siirrettyjen tavujen määrä. @{b}-f osoite_perhe@{ub} Rajoita tilastot tai osoiteohjauslohkojen raportit annettuun osoiteperheeseen. Vain osoiteperhe "inet" tunnistetaan tällä hetkellä. @{b}-g@{ub} Näyttää virtuaaliliityntätietokannan, ja monilähetysreititystietokannan. Käytettynä yhdessä valinnan `-s' kanssa, tämä valinta näyttää monilähetyksen reititystiedot. Molemmat valinnat ovat merkityksettömiä jos MiamiMRouteD ei ole käynnissä. @{b}-I liitäntä@{ub} Näytä tietoa määritellystä liitännästä. @{b}-i@{ub} Näytä konfiguroitujen liitäntöjen tilat. @{b}-m@{ub} Näytä muistinhallintarutiinien tallentamat tilastot (verkko hallitsee omaa yksityistä muistipuskureiden aluettaan). @{b}-n@{ub} Näytä verkko-osoitteet numeroina (normaalisti MiamiNetstat tulkitsee osoitteet ja pyrkii näyttämään ne symbolisesti). Tätä valintaa voidaan käyttää minkä tahansa tulostusmuodon kanssa. @{b}-N@{ub} Näytä verkko-osoite symbolisesti vain, jos symbolinen nimi on tiedossa ilman aiempaa DNS-hakua. Muussa tapauksessa näytä verkko-osoite numerona. Tätä valintaa voidaan käyttää minkä tahansa tulostusmuodon kanssa. @{b}-p protokolla@{ub} Näytä tilastoja määritellystä protokollasta, joka on joko protokollan hyvin tunnettu nimi tai sen alias. Nollavastaus tarkoittaa yleensä, että ei ole mielenkiintoisia numeroita raportoitavana. Ohjelma valittaa, jos protokolla on tuntematon, tai jos sille ei ole tilastorutiinia. @{b}-s@{ub} Näytä kunkin protokollan tilastot erikseen. Jos tämä valinta toistetaan, nolla-arvoiset laskurit jätetään tulostamatta. @{b}-r@{ub} Näytä reititystaulut. Jos myös "-s" on annettu, näytä edellisen sijaan reititystilastot. Aktiivisten sockettien oletusarvoinen tulostusmuoto näyttää paikallisen ja etäisen osoitteen, lähetys- ja vastaanottojonojen koon (tavuina), protokollan ja protokollan sisäisen tilan. Osoitteiden muoto on "isäntä.portti", tai "verkko.portti", jos socketin osoite määrittelee verkon, mutta ei tiettyä isäntäosoitetta. Jos tiedossa, isännän ja verkon osoitteet näytetään symbolisesti "isännät"- ja "verkot"-tietokantojen mukaisesti. Jos osoitteen symbolinen nimi on tuntematon tai jos "-n"-valinta on annettu, osoite tulostetaan numeerisesti osoiteperheen mukaisesti. Liitäntätulostusmuoto tarjoaa taulun kasaantuvista tilastoista koskien siirrettyjä paketteja, virheitä ja törmäyksiä. Myös liitännän verkko-osoitteet ja suurin siirtoyksikkö ("mtu") näytetään. Reititystaulun tulostusmuoto kertoo käytettävissä olevat reitit ja niiden tilan. Jokainen reitti koostuu kohdeisännästä tai -verkosta ja pakettien eteenpäin lähetykseen käytettävästä yhdyskäytävästä. Lippukenttä näyttää reitistä kokoelman tietoa tallennettuna binaarimuotoisina valintoina. @{b}1@{ub} RTF_PROTO1 Protokollakohtainen reitityslippu #1 (tällä hetkellä käyttämätön). @{b}2@{ub} RTF_PROTO2 Protokollakohtainen reitityslippu #2 (tällä hetkellä käyttämätön). @{b}3@{ub} RTF_PROTO3 Protokollakohtainen reitityslippu #3 (TCP-merkitys: reitin aikalopetus). @{b}C@{ub} RTF_CLONING Luo uusia reittejä käyttöön. @{b}D@{ub} RTF_DYNAMIC Luodaan dynaamisesti (uudelleenohjauksen toimesta). @{b}G@{ub} RTF_GATEWAY Kohde vaatii lähetyksen eteenpäin välittäjän toimesta. @{b}H@{ub} RTF_HOST Isäntä (muuten verkko). @{b}L@{ub} RTF_LLINFO Sopiva protokolla linkittämään osoitteenkäännöksen. @{b}M@{ub} RTF_MODIFIED Muokattu dynaamisesti (uudelleenohjauksen toimesta). @{b}P@{ub} RTF_PRCLONING Kloonaa reittejä protokollien käyttöön. @{b}R@{ub} RTF_REJECT Isäntä tai verkko ei tavoitettavissa. @{b}S@{ub} RTF_STATIC Lisätty manuaalisesti. @{b}U@{ub} RTF_UP Reitti käyttökelpoinen. @{b}W@{ub} RTF_WASCLONED Reitti luotiin kloonaamalla toinen reitti. @{b}X@{ub} RTF_XRESOLVE Ulkoinen demoni kääntää protokollan linkkiosoitteeksi. Jokaiselle paikalliseen isäntään kytketylle liitännälle luodaan suora reitti; tällaisten vientien yhdyskäytävä-kenttä näyttää ulos lähtevän liitännän osoitteen. Kenttä refcnt kertoo reitin tämänhetkisten aktiivisten käyttöjen määrän. Kytkentäsuuntautuneet protokollat yleensä pitäytyvät yhdessä reitissä yhteyden ajan, kun taas kytkeytymättömät protokollat hankkivat reitin lähettäessään samaan kohteeseen. Käyttö-kenttä kertoo tätä reittiä pitkin lähetettyjen pakettien määrän. Liitäntä-vienti näyttää reittiä varten käytetyn verkkoliitännän. Valinnalla "-L" MiamiNetStat näyttää määriteltyä liitäntää koskevaa linkkitason konfigurointitietoa, kuten PPP:n IPCP- tai LCP-aliprotokollien tämänhetkisen tilan. Valintayhdistelmällä "-sL" MiamiNetstat näyttää määriteltyä liitäntää koskevia linkkitason tilastoja, mukaanlukien tietoa erityyppisistä paketeista ja tarkistussummavirheistä. Tällä hetkellä Miami tukee vain kahta liitäntää: @{b}lo0@{ub} Paikallinen takaisinkiertoliitäntä. @{b}mi0@{ub} PPP/(C)SLIP-liitäntä, joka käyttää Miamin sisäänrakennettua liitäntäajuria, tai tämänhetkinen SANA-II-liitäntä. @EndNode @Node "NODE_UTILITY_PING" "Miami.guide/NODE_UTILITY_PING" @Next "NODE_UTILITY_REMIND" @Prev "NODE_UTILITY_NETSTAT" @Toc "NODE_UTILITY" MiamiPing ========= Lähetä paketteja verkon isännille ja kuuntele niiden vastauksia. Käyttö: MiamiPing [-Rdfnqrv] [-c lukumäärä] [-i odota] [-l etukuorma] [-p kuvio] [-s pakettikoko] isäntänimi Valinnat: @{b}-c lukumäärä@{ub} Lopeta, kun on lähetetty ja vastaaotettu pakettia. @{b}-d@{ub} Aseta käytetyn socketin SO_DEBUG-valinta. @{b}-f@{ub} Ping-tulva. Lähettää paketteja niin nopeasti kuin ne tulevat takaisin tai sata kertaa sekunnissa, riippuen siitä kummassa paketteja siirtyy enemmän. Jokaisen lähetyn pingin kohdalla tulostetaan piste ".", kun taas jokaisen vastaanotetun pingin kohdalla tulostetaan askelpalautin. Tämä tarjoaa nopean katsauksen pudotettujen pakettien lukumäärään. @{i}Huomio: Tämän valinnan väärinkäyttö palvelun-kielto-hyökkäyksiin on laitonta.@{ui} @{b}-i odota@{ub} Odota sekuntia jokaisen paketin lähetyksen välillä. Oletusarvo on odottaa sekunti kunkin paketin välillä. Tämä valinta ei ole yhteensopiva valinnan "-f" kanssa. @{b}-l etukuorma@{ub} Lähettää pakettia niin nopeasti kuin mahdollista ennen normaaliin toimintatilaan siirtymistä. @{b}-n@{ub} Vain numeerinen tulostus. @{b}-p kuvio@{ub} Voit määritellä jopa 16 "täyttö"-tavua täyttämään lähettämäsi paketit. Tämä on hyödyllistä selvitettäessä tietoriippuvaisia ongelmia verkossa. Esimerkiksi "-p ff" aiheuttaa sen, että lähetetty paketti täytetään ykkösillä. @{b}-q@{ub} Hiljainen tulostus. Mitään muuta ei tulosteta kuin yhteenvetorivit aloitettaessa ja lopetettaessa. @{b}-R@{ub} Tallenna reitti. Liittää ping-paketteihin RECORD_ROUTE-valinnan ja näyttää palautettujen pakettien reittipuskurin. Huomaa, että IP-tunnisteessa on tilaa vain yhdeksälle reitille. Useat isännät ohittavat tai hylkäävät tämän valinnan. @{b}-r@{ub} Ohita normaalit reititystaulut ja lähetä suoraan liitetyssä verkossa olevalle isännälle. Jos isäntä ei ole suoraan liitetyssä verkossa, palautetaan virhe. Tätä valintaa voidaan käyttää pingin lähettämiseen paikalliselle isännälle sellaisen liitännän kautta, jolla ei ole reittiä läpi (esim. sen jälkeen, kun routed pudotti liitännän). @{b}-s pakettikoko@{ub} Määrittää lähetettävien tietotavujen määrän. Oletus on 56, mistä tulee yhteensä 64 ICMP-tietotavua 8 tavun ICMP-tunnisteen lisäämisen jälkeen. @{b}-v@{ub} Monisanainen tulostus. Muut vastaanotetut ICMP-paketit kuin ping-vastauspaketit listataan. @EndNode @Node "NODE_UTILITY_REMIND" "Miami.guide/NODE_UTILITY_REMIND" @Next "NODE_UTILITY_RESOLVE" @Prev "NODE_UTILITY_PING" @Toc "NODE_UTILITY" MiamiRemind =========== Joidenkin käyttäjien mielestä automaattinen varoitus ja katkaisu 30/60 minuutin jälkeen Miamin demo-versiossa on hyödyllinen toiminto, säästääkseen puhelin/IP-kuluissa. MiamiRemind on ohjelma joka antaa tälläiset toiminnot rekisteröityyn Miamiin, mutta pelkän varoitus/katkaisun lisäksi tarjoaa vielä seuraavia hyödyllisiä toimintoja: @{b}*@{ub} Varoitusten määrä, sekä välit ennen seuraavaa varoitusta voi vapaasti määritellä. @{b}*@{ub} Voit määritellä linjan katkaisun määrätyn ajan kuluttua, tai ainostaan näyttää määrätty määrä varoituksia (ilman katkaisua) tai jatkaa varoitusten näyttämistä säännöllisin väliajoin. @{b}*@{ub} Kiinteiden aikavälien lisäksi on mahdollista näyttää varoitus kun määrätty aika *toimettomuutta* on kulunut linkissä. Molemmat varoitustyypit (aika ja toimettomuus) voivat olla käytössä samaan aikaan. @{b}*@{ub} Käyttämällä toimettomuusajastinta suoraan yhdessä "katkaise" toiminnon kanssa antaa "katkaise jo toimettomuutta"-toiminnon, tätä ovat monet Miamin käyttäjät aiemmin halunneet. Termi "toimettomuus" on vaikea määritellä TCP/IP-yhteydelle. MiamiRemindin oletusmääritys on "TCP-liikenteen puute". Tällä määrittelyllä MiamiRemind käyttää erittäin vähän muistia ja prosessoriaikaa. Käyttäjille jotka haluavat hienostuneemman määrittelyn "toimettomuudelle", MiamiRemind tarjoaa ilmaisujäsentäjän sekä kääntäjän, samanlaisen kuin MiamiTCPDumpissa on, eli voit käyttää esim. seuraavia ilmaisuja "(tcp[13] & 3 != 0) or udp" Ylläoleva ilmaisu määrittää kaikki TCP SYN-paketit, kaikki TCP FIN-paketit, sekä kaikki UDP-paketit "toiminnaksi". Kaikki muut paketit jäävät huomioimatta. Ilmaisujäsentäjä/kääntäjä vaatii miamibpf.library- ja miamipcap.library-kirjastot, ja siten vaatii hieman enemmän muistia ja prosessoriaikaa kuin oletuksena oleva määritelmä. Käyttö: MiamiRemind [-f kiinteä_ajastin_ajat] [-i toimettomuus_ajastin_ajat] [-p pcap_määrite] Valinta "-f" määrittelee parametrit kiinteälle ajastimelle, eli ajastin käynnistyy kun MiamiRemind käynnistetään, ottamatta huomioon linkin toimintaa. Oletuksena ajastin on poissa päältä. Valinta "-i" määrittelee parametrit toimettomuusajastimelle. Tämä ajastin nollaantuu aina kun "toiminnaksi" katsottava paketti lähetetään tai vastaanotetaan linkissä. Oletuksena toimettomuus- ajastin on poissa päältä. Valinta "-p" määrittelee toimettomuusilmaisun, MiamiPCap:in vaatimassa muodossa (katso esimerkki yllä). Ilmaisun tulee olla lainausmerkeissä ("). Jos tämä parametri on määritelty, niin MiamiRemind käyttää miamipcap.library- ja miamibpf.library -kirjastoja jäsentämään, kääntämään ja suorittamaan ilmaisun. Muussa tapauksessa sisäänrakennettu "TCP-liikenne" otetaan käyttöön, ja kumpaakaan kirjastoa ei tarvita. "ajastin_ajat" (valinnoille "-f" ja "-i") on merkkijono joka koostuu numeroista ilmaisten aikavälit (minuutteina), erotettuna toisistaan pilkulla (","). Jokainen aikaväli merkkijonossa osoittaa viiveen ennen seuraavaa tapahtumaa. "tapahtuma" yleensä viittaa varoitusikkunaan. On kuitenkin mahdollista laittaa kirjain numeroiden eteen; "D" kertoo MiamiRemindille että linja tulee katkaista seuraavassa tapahtumassa, "L" pakoittaa MiamiRemindin toistamaan seuraavaa väliä loputtomiin. Esimerkkejä: @{b}MiamiRemind -f 30,D30@{ub} Tämä on identtinen Miamin demoversion toimintaan, eli näytetään varoitus kun 30 minuuttia on kulunut, ja katkaistaan linja kun toiset 30 minuuttia on kulunut. @{b}MiamiRemind -f 30,20,L10@{ub} Kun 30 minuuttia on kulunut, näytetään varoitus, toinen 20 minuutin kuluttua, ja sen jälkeen aina 10 minuutin välein. Linjaa ei katkaista. @{b}MiamiRemind -f 60,60 -i L10@{ub} Varoitus näytetään kun 60 minuuttia on kulunut, ja toinen taas 60 minuutin kuluttua. Sen jälkeen sammutetaan kiinteä ajastin. Varoitus näytetään myös aina kun on kulunut 10 minuuttia toimettomuutta. @{b}MiamiRemind -i D30@{ub} Linja katkaistaan 30 minuutin toimettomuuden jälkeen. @{b}MiamiRemind -i D20 -p "tcp or udp"@{ub} Linja katkaistaan 20 minuutin toimettomuuden jälkeen. "toimettomuus" tarkoittaa TCP tai UDP liikenteen puutetta. MiamiRemind automaattisesti lopettaa kun liityntä poistuu linjoilta (syystä välittämättä), kun Miami yrittää lopettaa, tai kun ohjelma vastaanottaa Ctrl-C-signaalin, tai kun molemmat ajastimet on sammutettu. Helpoin tapa käyttää MiamiRemindia on aloittaa se suoraan Miamista aina kun Miami menee linjoille, eli "run >nil: Miami:MiamiRemind [valinnat]" komentoriviskriptinä jonka Miami käynnistää (asetetaan Toiminnot->Linjoille). @EndNode @Node "NODE_UTILITY_RESOLVE" "Miami.guide/NODE_UTILITY_RESOLVE" @Next "NODE_UTILITY_ROUTE" @Prev "NODE_UTILITY_REMIND" @Toc "NODE_UTILITY" MiamiResolve ============ Käännä isäntänimi IP-osoitteeksi tai IP-osoite isäntänimeksi. Käyttö: @{b}MiamiResolve ip_osoite@{ub} Selvitä IP-osoite ja näytä siihen liittyvä isäntänimi ja kaikki IP-osoitteet. @{b}MiamiResolve isäntä_nimi@{ub} Selvitä isäntänimi ja näytä siihen liittyvä isäntänimi ja kaikki IP-osoitteet. @{b}MiamiResolve -s portti_numero@{ub} Selvitä porttinumero, ja näytä kaikki siihen liittyvät palvelut ja porttinumerot. @{b}MiamiResolve -s palvelu_nimi@{ub} Selvitä palvelunimi, ja näytä kaikki siihen liittyvät palvelut ja porttinumerot. @EndNode @Node "NODE_UTILITY_ROUTE" "Miami.guide/NODE_UTILITY_ROUTE" @Next "NODE_UTILITY_SYSCTL" @Prev "NODE_UTILITY_RESOLVE" @Toc "NODE_UTILITY" MiamiRoute ========== Muokkaa reititystauluja manuaalisesti. Käyttö: MiamiRoute [-nqv] komento muokkaimet argumentit Valinnat: @{b}-n@{ub} Ohittaa yritykset tulostaa isäntien ja verkkojen nimet symbolisesti raportoitaessa toimintoja. (Symbolisten nimien ja numeeristen vastineiden välillä kääntämisen prosessi voi viedä paljon aikaa ja voi vaatia verkon toimivan oikein; täten voi olla tarkoituksenmukaista unohtaa tämä, varsinkin yritettäessä korjata verkon toimintaa.) @{b}-q@{ub} Älä tulosta mitään. @{b}-v@{ub} (monisanainen) Tulosta lisätietoja. Komennot: @{b}add@{ub} Lisää reitti. @{b}flush@{ub} Poista kaikki reitit. Ole @{i}erittäin@{ui} varovainen käyttäessäsi tätä. Komento poistaa myös eräitä Miamin standardeja reittejä. Ellet korjaa näitä jälkeenpäin manuaalisesti, joudut käynnistämään Miamin uudelleen jatkaaksesi normaalia toimintaa. @{b}delete@{ub} Poista määritelty reitti. @{b}change@{ub} Muuta reitin asetuksia (kuten sen yhdyskäytävää). @{b}get@{ub} Hae ja näytä reitti kohteeseen. @{b}monitor@{ub} Raportoi jatkuvasti kaikista muutoksista reittitietokantaan, reittien hakuvirheistä tai epäillyistä verkkojen jakaantumisista. Huomio: ilman jonkinlaista "routed"-palvelua tämä komento ei ole erityisen hyödyllinen. Komentoa MiamiRoute ei yleensä tarvita yhden liitännän protokollapinon kanssa kuten Miami ja komento on hyvin monimutkainen ja vaikeakäyttöinen. Tarkempia tietoja saat BSD:n "route"-komennon dokumentoinnista. Tällä hetkellä komennon "MiamiRoute" lähes ainoa hyödyllinen käyttötarkoitus on @{i}tutkia@{ui} eri reittejä isäntiin, esimerkiksi edestakaisen matkan vaatiman ajan tai polun MTU-arvojen selvittämiseksi. Tehdäksesi tämän, käytä muotoa: MiamiRoute get isäntänimi Tutkiaksesi täydellistä reititystaulua, käytä komentoa "MiamiNetStat -r", älä komentoa MiamiRoute. @EndNode @Node "NODE_UTILITY_SYSCTL" "Miami.guide/NODE_UTILITY_SYSCTL" @Next "NODE_UTILITY_TCPDUMP" @Prev "NODE_UTILITY_ROUTE" @Toc "NODE_UTILITY" MiamiSysCtl =========== MiamiSysCtl antaa sinun tutkia ja muuttaa eräitä Miamin sisäisiä muuttujia. Käyttö: @{b}MiamiSysCtl [-n] muuttuja@{ub} Tutki muuttujan arvoa. @{b}MiamiSysCtl [-n] -w muuttuja=arvo@{ub} Vaihda muuttujan arvo. @{b}MiamiSysCtl [-n] -a@{ub} Näytä lista kaikista muuttujista. @{b}MiamiSysCtl [-n] -A@{ub} Näytä lista kaikista muuttujista sekä lisätietoa toimialueista, jotka eivät ole saavutettavissa MiamiSysCtl:n kautta. Valinnat: @{b}-n@{ub} Näytä vain numeerinen tulostus. Selvitys kaikista muuttujista: @{b}net.inet.ip.forwarding/redirect@{ub} Näillä muuttujilla ei ole merkitystä yhden liitännän pinossa kuten Miami. @{b}net.inet.ip.ttl@{ub} Kontrolloi Miamin lähettämien pakettien oletus-ttl:ää (time-to-live). Pitäisi olla oletusarvossaan 64. @{b}net.inet.ip.rtexpire/rtminexpire/rtmaxcache@{ub} Kontrolloi reitin kloonauksen ajoitusta ja kokoa. Sinun ei tulisi muuttaa näitä arvoja. @{b}net.inet.op.sourceroute@{ub} Kontrolloi niiden pakettien käyttäytymistä, joissa on IP-lähdereitti. Tämä muuttuja on tärkeä vain reitittimille. @{b}net.inet.icmp.maskrepl@{ub} Kontrolloi, lähettääkö Miami verkkomaskin vastauksena ICMP-maski-kyselyihin. Jos verkkomaski on konfiguroitu oikein ja sallit tämän toiminnon, mikä tahansa @{i}muu@{ui} MiamiInitSANA2:ta tai Miamia ajava kone paikallisessa verkossa voi automaattisesti selvittää oikean verkkomaskin ICMP:ltä. @{b}net.inet.tcp.rfc1323@{ub} Sallii RFC1323 TCP-laajennukset. Nämä laajennukset aiheuttavat törmäyksiä esim. PPP/SLIP-VJC:n kanssa, joten ne tulisi sallia vain väyläliitännöille, ei point-to-point-liitännöille. @{b}net.inet.tcp.rfc1644@{ub} Sallii T/TCP:n. @{b}net.inet.tcp.mssdflt@{ub} Asettaa oletuksena toimivan maksimin segmentin koon TCP:lle. Jos liitäntäsi MTU on suurempi kuin 552, voit yrittää nostaa tätä arvoa saadaksesi paremman hyödyn polun MTU-selvityksestä. @{b}net.inet.tcp.rttdflt@{ub} Tämä muuttuja kontrolloi TCP:n uudelleenlähetysajastusta, eikä sitä tulisi muuttaa. @{b}net.inet.tcp.keepidle/keepintvl@{ub} Nämä muuttujat kontrolloivat TCP:n pidä-elossa-ajastinta, eikä niitä tulisi muuttaa. @{b}net.inet.tcp.sendspace/recvspace@{ub} Nämä muuttujat määrittävät TCP:n send/recv-ikkunan oletuskoon, eikä niitä tulisi yleensä muuttaa. @{b}net.inet.udp.checksum@{ub} Sallii UDP-tarkistussummat kaikille ulos lähteville paketeille. Tämä toiminto tulisi olla aina sallittuna. @{b}net.inet.udp.maxdgram/recvspace@{ub} Nämä muuttujat kontrolloivat UDP-pakettien kynnyksiä, eikä niitä tulisi muuttaa. @{b}dns.cache.size@{ub} Kontrolloi Miamin sisäänrakennetun DNS-välimuistin kokoa. @{b}dns.cache.flush@{ub} Tämän muuttujan asettaminen arvoon 1 tyhjentää Miamin sisäänrakennetun DNS-välimuistin. @{b}inetd.retrytime/toomany/cntintvl/maxbuiltin@{ub} Nämä muuttujat kontrolloivat InetD:n sisäänrakennettua SYN-tulvasuojausta. Jos ajat erittäin kiireistä web-palvelinta, haluat ehkä muuttaa näitä parametreja (erityisesti "toomany"), jotta asiakkaat eivät saa vääriä virheilmoituksia mikäli koneesi on ylikuormitettu. @{b}dns.cache.enabled@{ub} Ottaa käyttöön tai poistaa käytöstä Miamin sisäänrakennetun DNS-välimuistin. Oletusarvo on 2, eli kaikki isäntänimet pidetään välimuistissa. Jos tämä arvo on 1, niin vain isäntänimet joilla on yksi IP-osoite pidetään välimuistissa, jolloin häiriöt kiertävän IP-osoitteen vaihdossa vältetään. Jos arvo on 0, niin Miamin DNS-välimuisti otetaan kokonaan pois käytöstä. Välimuisti tulisi ottaa käytöstä pois ainoastaan, jos sinulla on todella nopea yhteys paikalliseen DNS-palvelimeen. @{b}dns.cache.split@{ub} Tämä muuttuja on yleensä 0, osoittaen että Miami käyttää yhteistä DNS-välimuistia etenevää ja käänteistä hakua varten. Jos muutat arvoksi 1, niin Miami käyttää erillistä DNS-välimuistia näihin hakuihin. Tämä hidastaa diagnostista tulostusta (esim. MiamiNetStatista), mutta takaa `oikean' käänteisen tuloksen kaikille IP-osoitteille (käyttäen PTR-kyselyä). @{b}inetd.retrytime@{ub} Määrittää viiveen jonka InetD odottaa ennenkuin yrittää uudestaan sidosta socketiin johon sidos epäonnistui. @{b}inetd.toomany@{ub} Määrittää enimmäismäärän yhteyksiä mitä InetD hyväksyy annetulla aikavälillä. @{b}inetd.cntintvl@{ub} Määrittää aikavälin ylläolevaan toimintoon inetd.toomany. @{b}inetd.maxbuiltin@{ub} Määrittää enimmäismäärän sisäänrakennetuista palveluista joita InetD käynnistää. @{b}inetd.processpri@{ub} Määrittää InetD:n käynnistämien prosessien tärkeyden. Oletus on -5. Tätä arvoa tulee nostaa vain, jos ajat jotain prosessoria kuormittavaa ohjelmaa taustalla (esim. RC5-asiakas). Muussa tapauksessa palvelimesi eivät saa koskaan prosessoriaikaa. @{b}inetd.diagbufsize@{ub} Määrittää socket-puskurin koon diagnostisille InetD-palveluille (chargen, echo jne.). Oletuksena tämä arvo on 4096, eli pienempi kuin tyyppillinen UDP/TCP socket-puskuri, palvelun-kielto-hyökkäysten tehon vähentämiseksi. @{b}inetd.diagtimeout@{ub} Sekunteina aika jonka jälkeen yhteydet diagnostisiin InetD-palveluihin lopetetaan. @{b}socket.maxqlen@{ub} Tämä muuttuja määrittää socket-kytkentäjonon pituuden listen()-parametrille 5. Oletusarvo on 7, mutta jos olet kytkettynä erittäin nopeaan verkkoon ja sinulla on tarpeeksi muistia, voit haluta korottaa tätä arvoa vähentääksesi SYN-tulvahyökkäysten vaikutuksia. @EndNode @Node "NODE_UTILITY_TCPDUMP" "Miami.guide/NODE_UTILITY_TCPDUMP" @Next "NODE_UTILITY_TRACEROUTE" @Prev "NODE_UTILITY_SYSCTL" @Toc "NODE_UTILITY" MiamiTCPDump ============ MiamiTCPDump antaa mahdollisuuden dumpata liikenteen verkossa sen suodattamisen jälkeen. Käyttö: MiamiTCPDump [-adflnNOpqStvx] [-c lukumäärä] [-F tiedosto] [-i liitäntä] [-r tiedosto] [-s pituus] [-T tyyppi] [-w tiedosto] [lauseke] Valinnat: @{b}-a@{ub} Yritä muuntaa verkko- ja levitysosoitteet nimiksi. @{b}-c lukumäärä@{ub} Poistu, kun vastaanotettu pakettia. @{b}-d@{ub} Dumppaa käännetty paketinetsintäkoodi ihmisen luettavissa olevassa muodossa standardiin tulostusvuohon ja lopeta. @{b}-dd@{ub} Dumppaa käännetty paketinetsintäkoodi ohjelman osasena. @{b}-ddd@{ub} Dumppaa käännetty paketinetsintäkoodi desimaalilukuina (lukumäärä edessä). @{b}-f@{ub} Tulosta "vieraat" Internet-osoitteet numeerisesti, ei symbolisesti. @{b}-F tiedosto@{ub} Käytä syötteenä suodatinlausekkeelle. Komentorivillä annettu erillinen lauseke jätetään huomioimatta. @{b}-i liitäntä@{ub} Kuuntele (tällä hetkellä "lo0" tai "mi0"). Jos määrittelemätön, MiamiTCPDump etsii järjestelmän liitäntälistasta alimman numeron omaavan, käyttöön konfiguroidun liitännän (poislukien takaisinkierto). Tasapelit ratkaistaan valitsemalla ensimmäinen sopiva. Tällä hetkellä tämän etsinnän tulos on aina "mi0". @{b}-l@{ub} Tee stdout-rivistä puskuroitu. Hyödyllistä, jos haluat nähdä tiedon samalla kun kaappaat sen. @{b}-n@{ub} Älä muunna osoitteita (eli isäntien osoitteita, porttien numeroita jne.) nimiksi. @{b}-N@{ub} Älä tulosta isäntänimien toimialueosia. Eli, jos annat tämän lipun, MiamiTCPDump tulostaa "nic", eikä "nic.ddn.mil". @{b}-O@{ub} Älä aja paketinetsintäkoodin optimoijaa. Tämä on hyödyllinen vain jos epäilet optimoijassa olevan ohjelmavirheen. @{b}-p@{ub} Älä käytä järjestämätöntä tilaa. Jos MNI-on käytössä, niin MiamiTCPDump oletuksena asettaa liitynnän järjestämättömään tilaan siksi ajaksi kun MiamiTCPDump on käynnissä. Tämä optio estää sen, eli jättää liitynnän normaaliin tilaansa. @{b}-q@{ub} Nopea (hiljainen?) tulostus. Tulosta vähemmän protokollatietoja, jotta tulostusrivit ovat lyhyempiä. @{b}-s pituus@{ub} Nappaa tavua tietoa jokaisesta paketista normaalin 68:n sijaan. 68 tavua on tarpeeksi IP:lle, ICMP:lle, TCP:lle ja UDP:lle, mutta saattaa rikkoa protokollatietoa nimipalvelimien ja NFS:n paketeista (katso alta). Paketit, jotka ovat rikkoutuneet rajoitetun napsauksen takia näytetään tulostuksessa merkinnällä "[proto]", jossa on sen protokollatason nimi, jolla rikkoutuminen tapahtui. Huomaa, että isompien napsausten ottaminen sekä lisää pakettien käsittelemiseen kuluvaa aikaa että vähentää tehokkaasti pakettien puskuroinnin määrää. Tämä voi aiheuttaa pakettien katoamista. Sinun tulisi rajoittaa pienimpään numeroon, joka vielä kaappaa kiinnostuksesi kohteena olevan protokollatiedon. @{b}-S@{ub} Tulosta suhteellisten TCP-järjestysnumeroiden sijasta absoluuttiset numerot. @{b}-T tyyppi@{ub} Tulkitse valitut paketit annetun . Tällä hetkellä tunnettuja tyyppejä ovat @{b}*@{ub} rpc (Remote Procedure Call) @{b}*@{ub} rtp (Real-Time Applications protocol) @{b}*@{ub} rtcp (Real-Time Applications control protocol), @{b}*@{ub} vat (Visual Audio Tool), @{b}*@{ub} wb (distributed White Board). @{b}-t@{ub} Älä tulosta aikaleimaa jokaisella rivillä. @{b}-tt@{ub} Tulosta muotoilematon aikaleima jokaisella rivillä. @{b}-v@{ub} (Hieman) monisanaisempi tulostus. Esimerkiksi IP-paketissa määritelty elossapysymisaika ja palvelun tyypin kertova tieto tulostetaan. @{b}-vv@{ub} Vielä monisanaisempi tulostus. Esimerkiksi NFS-vastauspaketeista tulostetaan lisää kenttiä. @{b}-w tiedosto@{ub} Kirjoita raakapaketit sen sijaan, että ne jäsennettäisiin ja tulostettaisiin. Paketit voidaan myöhemmin tulostaa valinnalla "-r". Jos on "-", käytetään standardia tulostusvuota. @{b}-x@{ub} Tulosta jokainen paketti (poislukien paketin linkkitason tunniste) heksakoodina. Koko paketista tulostetaan vähemmän tai tavua. valitsee, mitkä paketit dumpataan. Jos ei ole annettu, kaikki paketit verkossa dumpataan. Muuten dumpataan vain paketit, joihin pätee ja on 'tosi'. kielioppi on erittäin laaja ja tämän dokumentaation alueen ulkopuolella. Jos haluat täydellisen kuvauksen kieliopista ja tulostusmuodon yksityiskohdista, lue ohjelman "tcpdump" vapaasti levitettävää BSD-versiota koskeva dokumentaatio. Seuraavassa on joitakin esimerkkejä kelvollisista lausekkeista: @{b}"host sundown"@{ub} Tulostaa kaikki paketit, jotka saapuvat tai lähtevät kohteesta "sundown". @{b}"host helios and ( hot or ace )"@{ub} Tulostaa liikenteen "helioksen" ja joko "hotin" tai "acen" välillä. @{b}"ip host ace and not helios"@{ub} Tulostaa kaikki IP-paketit "acen" ja minkä tahansa muun isännän paitsi "helioksen" välillä. @{b}"tcp[13] & 3 != 0"@{ub} Tulostaa kaikkien TCP-keskustelujen aloitus- ja lopetuspaketit (SYN ja FIN). @{b}"icmp[0] != 8 and icmp[0]!= 0"@{ub} Tulostaa kaikki ICMP-paketit, jotka eivät ole kaiutuspyyntöjä/vastauksia (eli eivät ping-paketteja). @EndNode @Node "NODE_UTILITY_TRACEROUTE" "Miami.guide/NODE_UTILITY_TRACEROUTE" @Prev "NODE_UTILITY_TCPDUMP" @Toc "NODE_UTILITY" MiamiTraceRoute =============== Tulosta reitti, jota pitkin paketit kulkevat verkon isäntään. Usage: MiamiTraceRoute [-m maks_ttl] [-n] [-p portti] [-q kyselyjä] [-r] [-s lähde_os] [-t tos] [-v] [-w odotusaika] isäntä [pakettikoko] Valinnat: @{b}-m maks_ttl@{ub} Aseta maksimi time-to-live (maks. määrä hyppyjä), jota käytetään ulos lähtevissä luotainpaketeissa. Oletusarvo on 30 hyppyä. @{b}-n@{ub} Tulosta hyppyjen osoitteet numeerisesti symbolisten ja numeeristen sijaan (säästää vaivalta muuttaa nimipalvelimella osoite nimeksi jokaisen polun varrelta löydetyn yhdyskäytävän kohdalla). @{b}-p portti@{ub} Aseta luotauksissa käytetty perustana toimiva UDP-porttinumero (oletus on 33434). MiamiTraceRoute toivoo, ettei mikään kuuntele UDP-porttien perustaa, porttia numero +hyppynro-1, kohteena olevassa isäntäkoneessa (jolloin ICMP-viesti PORT_UNREACHABLE palautetaan lopettamaan reittijäljitys). Jos jokin kuuntelee oletusalueeseen kuuluvaa porttia, tätä valintaa voidaan käyttää valitsemaan käyttämätön porttialue. @{b}-q kyselyjä@{ub} Aseta luotausten määrä per "ttl" arvoon (oletus on kolme luotausta). @{b}-r@{ub} Ohita normaalit reititystaulut ja lähetä suoraan isäntään, joka on liitetyssä verkossa. Jos isäntä ei ole suoraan liitetyssä verkossa, palautetaan virhe. @{b}-s lähde_os@{ub} Käytä seuraavaa IP-osoitetta (joka täytyy antaa IP-numerona, ei isäntänimenä) lähdeosoitteena ulos lähtevissä luotainpaketeissa. Isännissä, joilla on enemmän kuin yksi IP-osoite, tätä valintaa voidaan käyttää pakottamaan lähdeosoite olemaan jokin muu kuin luotainpaketin lähettävän liitännän IP-osoite. Jos IP-osoite ei ole yksi tämän koneen liitäntäosoite, palautetaan virhe eikä mitään lähetetä. @{b}-t tos@{ub} Aseta luotainpaketeissa oleva palvelun tyyppi (type-of-service) seuraavaan arvoon (oletuksena nolla). Arvon täytyy olla desimaalinen kokonaisluku väliltä 0-255. Tätä valintaa voidaan käyttää tutkimaan, kulkevatko eri tyyppiset palvelut eri reittejä. @{b}-v@{ub} Monisanainen tulostus. Vastaanotetuista ICMP-paketeista kaikki muut tyypit kuin TIME_EXCEEDED ja UNREACHABLE listataan. @{b}-w@{ub} Aseta aika (sekunteina), joka odotetaan vastausta luotaukseen (oletuksena 3 sekuntia). @EndNode @Node "NODE_COMPATIBILITY" "Miami.guide/NODE_COMPATIBILITY" @Next "NODE_RESTRICTIONS" @Prev "NODE_UTILITY" @Toc "Main" Yhteensopivuus ************** Tähän mennessä Miami on toiminut kaikkien testattujen AmiTCP-asiakasohjelmien ja -palvelimien kanssa, yhtä poikkeusta lukuunottamatta: AmiTCP 4.x:n versio ohjelmasta "telnet" ei normaalisti toimi Miamin kanssa. Tämä johtuu siitä, että kyseinen versio ohjelmasta "telnet" käyttää joitain laitteen "TCP:" dokumentoimattomia ominaisuuksia, joita Miami ei pysty matkimaan. Tähän on kaksi ratkaisua: @{b}*@{ub} Päivitä Miami Deluxe-versioon. Se sisältää "MiamiTelnet"-version, uuden täysin toimivan telnet-asiakkaan AmigaOS:lle. @{b}*@{ub} Käytä toista versiota telnetistä, esim. Aminetin hakemistosta comm/tcp saatavaa versiota, pääteohjelmaa telser.devicen kanssa tai "napsatermiä" telnet-tilassa. Graafinen telnet-ohjelma, joka toimii Miamin kanssa tulee saataville pian. @{b}*@{ub} Asenna AmiTCP 4.0demon mukana tuleva "inet-handler"-versio, luo sopiva mountlist-vienti laitteelle "TCP:" ja kirjoita "mount TCP:" @{i}ennen@{ui} Miamin käynnistämistä. "telnet" käyttää tämän jälkeen AmiTCP:n versiota laitteesta "TCP:" (tietenkin käyttäen yhä Miamin TCP/IP-pinoa) Miamin oman sisäänrakennetun "TCP:"-version sijasta. @EndNode @Node "NODE_RESTRICTIONS" "Miami.guide/NODE_RESTRICTIONS" @Next "NODE_HISTORY" @Prev "NODE_COMPATIBILITY" @Toc "Main" Rajoitukset *********** Esittelyversiossa on seuraavat rajoitukset: @{b}*@{ub} 60 minuutin käytön jälkeen modeemi katkaisee linjan. SANA-II-yhteydet katkaistaan 30 minuutin jälkeen. @{b}*@{ub} Ei ole mahdollista pitää TCP-yhteyksiä elossa modeemin katkaistessa linjan. @{b}*@{ub} "Tapahtumat"-sivun valinta "auto-linjoille passiivisen pois-linjoilta jälkeen" ja ARexx- tai Shell-skriptit eivät ole käytettävissä. @{b}*@{ub} Puhelinnumeroiden määrä soittajassa on rajoitettu kolmeen. @{b}*@{ub} Puhelinloki ei ole käytettävissä. @{b}*@{ub} GUI:n muokkausvalinnat eivät ole käytettävissä. @{b}*@{ub} Monilähetykset ja T/TCP eivät toimi. @{b}*@{ub} IP-suodatin ei ole käytettävissä. @{b}*@{ub} Suojaus ping-tulvilta ei ole käytettävissä. @{b}*@{ub} Tietokannan järjestäminen, liittäminen toiseen ja leikekirjan tuo/vie-toiminnot eivät ole käytettävissä. @{b}*@{ub} PPP-takaisinsoitto ei ole käytettävissä. @{b}*@{ub} Pakettiseurannan takaisinkutsu (ulkoisille pakettiseurantaohjelmille kuten MiamiTCPDump) ei toimi. @{b}*@{ub} Järjestelmän lokitapahtumia ei voi ohjata ulkoiselle kirjastolle syslog.library. @{b}*@{ub} Apuohjelmat MiamiIfConfig, MiamiRemind, MiamiRoute, MiamiSysCtl, MiamiTCPDump, kirjastot miamibpf.library ja miamipcap.library sekä monilähetysohjelmat eivät ole käytettävissä. @{b}*@{ub} MS-CHAP tuki ei ole käytettävissä. GTLayout GUI-modulissa on muutamia rajoituksia verrattuna MUI-versioihin: @{b}*@{ub} Vedä&pudota lajittelu listaikkunoissa ei ole käytettävissä. @EndNode @Node "NODE_HISTORY" "Miami.guide/NODE_HISTORY" @Next "NODE_FUTURE" @Prev "NODE_RESTRICTIONS" @Toc "Main" Kehityshistoria *************** @{b}Versio 3.2@{ub} julkaisu versio @{b}*@{ub} Useita muutoksia. Katso MUUTOKSIA-tiedostosta Miami-paketista. @{b}Versio 3.0@{ub} julkaisu versio @{b}*@{ub} Liian paljon muutoksia listattavaksi tässä. Monet osat ohjelmasta on kirjoitettu kokonaan uudelleen. Avaintiedostoversio V3 tarvitaan. @{b}Versio 2.1p@{ub} välilevitys versio @{b}*@{ub} Viimeinen virallinen julkaisuversio ennen 3.0:aa. Pääasiassa virheen korjauksia sekä pieniä muutoksia edelliseen versioon. @EndNode @Node "NODE_FUTURE" "Miami.guide/NODE_FUTURE" @Next "NODE_SUPPORT" @Prev "NODE_HISTORY" @Toc "Main" Tulevaisuus *********** Seuraaviin Miami-versioihin suunnittelen lähinnä seuraavaa @{b}*@{ub} Täysin uusi API ("ANDI") käsittelemään automaattisesti asiakkaiden linjoille tai pois-linjoilta siirtymisiä. ISDN on toinen iso asia. Ulkoiset ISDN-pääteadapterit ovat jo täysin tuettuja. Niin on myös ISDN-Master-kortti sen useimmissa toimintatiloissa, paitsi "synkroninen PPP HDLC-tilassa". Tämä tila vaatii uudet ajurit ja uuden API:n, mutta tämä on jo työn alla... Ainoa todella iso rajoitus (tarkoituksellinen) Miamin toiminnassa on se, että se on rajoitettu yhteen liitäntään. Korvaava protokollapino "Miami Deluxe" on suunnitteilla myöhemmin tälle vuodelle. Tällä hetkellä suunnitelmissa Miami Deluxeen on tuki useille liitännöille, ja mahdollisesti useita muita reitittimille hyödyllisiä toimintoja, kuten Socks-demoni tuki, IP-maskeeraus ja palomuuri-toiminnot. Rekisteröidyille Miamin käyttäjille on luvassa hinnan alennus Miami Deluxea rekisteröitäessä. @EndNode @Node "NODE_SUPPORT" "Miami.guide/NODE_SUPPORT" @Next "NODE_ACKNOWLEDGEMENTS" @Prev "NODE_FUTURE" @Toc "Main" Ohjelmatuki *********** Teknisen tuen, päivityksien tms. saamiseen on useita keinoja: @{b}email@{ub} kruse@nordicglobal.com @{b}tavallinen posti@{ub} Nordic Global Inc. Attn: Holger Kruse PO Box 780248 Orlando FL 32878-0248 USA @{b}WWW@{ub} http://www.nordicglobal.com/Miami.html @{b}postituslistat@{ub} lähetä "SUBSCRIBE miami-talk-ml" tai "SUBSCRIBE miami-announce-ml" viestissä osoitteeseen "Majordomo@nordicglobal.com". @EndNode @Node "NODE_ACKNOWLEDGEMENTS" "Miami.guide/NODE_ACKNOWLEDGEMENTS" @Prev "NODE_SUPPORT" @Toc "Main" Kiitokset ********* Vilpittömät kiitokseni saavat @{b}*@{ub} varhais alfa- ja beta-testaajat Karl Bellve, Mike Fitzgerald, Adam Hough, Daniel Saxer, Stefan Stuntz ja Oliver Wagner. @{b}*@{ub} Karl Bellve ja Daniel Saxer mahtavasta tuestaan. @{b}*@{ub} NSDi ensimmäisestä julkisesti AmigaOS-käyttöjärjestelmälle saatavilla olevasta TCP/IP-protokollastaan, ja sen erittäin käyttökelpoisesta APIsta. @{b}*@{ub} James Cooper, Steve Krueger ja Doug Walker SAS/C-kehitysympäristöstä, ja mahtavasta tuesta. @{b}*@{ub} Stefan Stuntz hienosta graafisesta MUI-käyttöliittymäohjelmistostaan. @{b}*@{ub} Klaus Melchior MUI-luokasta "Busy.mcc". @{b}*@{ub} Robert Reiswig eräiden tärkeiden tietokonelaitteistojen lainasta. @{b}*@{ub} Kalifornian yliopisto menestyksekkäästi jatkuvasta erinomaisen BSD-verkkoympäristön koodin parissa tekemästä työstä. @{b}*@{ub} Reinhard Spisser ja Sebastiano Vigna "makeinfo" Amiga-versiostaan. @{b}*@{ub} Paul Trauth, Miami-logo kilpailun voittaja, hienosta kuvakokoelmastaan. @{b}*@{ub} John Pszeniczny erilaisista "Miami"-logon versioistaan. @{b}*@{ub} Jim Szutowicz hänen high-color versioistaan "Miami"-logosta. @{b}*@{ub} Martin Huttenloher ja Stefan Stuntz luvasta käyttää MagicWB kuvia Miamissa. @{b}*@{ub} Roman Patzner uusista kuvakemalleistaan. @{b}*@{ub} Olaf Barthel gtlayout.librarysta ja avusta joidenkin ongelmien etsimisessä. @{b}*@{ub} kaikki käyttäjät, jotka päättävät rekisteröidä Miamin. @EndNode