AMIGA REVIEW obsah časopisu online!
  Domov     Software     Hry     Obaly     Download  

Miami - INTERNET NA AMIZE SNADNO A RYCHLE

Michal Kára

Na těchto stránkách vám představíme nový TCP/IP balík pro připojení na Internet. Již před časem se objevila demoverze a nyní byla vypuštěna první veřejná verze, která však ještě není určena pro distribuci.

Co se týče požadavků, funguje Miami na Amize se systémem 2.04 a vyšším a vyžaduje MUI alespoň verze 3.3. Miami není napsáno od základů, ale autor použil pro TCP/IP zdrojového kódu z NetBSD, známé distribuce UNIXU.

Miami je shareware
Miami je shareware, jeho registrační poplatek je 35 dolarů, to je něco málo přes 1000 korun. Neregistrovaná verze je omezena vždy na jednu hodinu „online“. Tedy pokud se připojíte na Internet, spojení se vždy po jedné hodině rozpojí. Dále jsou tu ještě některá další omezení jako například omezení počtu telefonních čísel na tři.
Program se registruje přes Internet. Nejprve zašlete žádost o registraci. Poté dostanete přiděleno osobní registrační číslo které následně použijete k získání klíčku (také po Internetu).

Proč Miami
Možná si řeknete, proč Miami, když tu je AmiTCP a AS225. AS225 není přístupné všem, pouze majitelům Surfer Packu. AmiTCP je také shareware, ale jeho konfigurace byla až donedávna po vzoru UNIXU přes množství konfiguračních souborů a příkazů. Navíc AmiTCP umí mnoho služeb, které obyčejný člověk, připojující se k internetu jen jako klient, nevyužije. Miami je naopak pro onoho obyčejného člověka a (prý prozatím) podporuje pouze klientské připojení přes modem či připojení přes nullmodemový kabel k jinému počítači. Jiné druhy jako PLIP či Ethernet nejsou podporovány.
Aby nebylo nutno přepisovat všechny programy, je Miami plně kompatibilní s dokumentovanými vlastnostmi AmiTCP. Všechny programy, které fungují pod AmiTCP, budou fungovat i pod Miami. Tedy až na jeden, a to telnet z AmiTCP. Prý proto, že využívá některé nezdokumentované vlastnosti AmiTCP. Buď můžete používat jiný telnet, nebo použít část AmiTCP pod Miami. O podrobnostech se rozepisovat nebudu, vyžadovalo by to delší vysvětlování. Prý se pracuje na vývoji vlastního telnetu.
Jak jsem již napsal, Miami nepodporuje žádné servery (tedy možnost spojit se z jiného počítače na ten váš) kromě dvou: Finger démona, který umožňuje zjistit informace o vaší osobě pro jiné lidi a Ident démona, jež umožňuje identifikovat vaši osobu a který je vyžadován některými službami.

Instalace
Miami vlastně kromě konfigurace žádnou instalaci nepotřebuje. V archivu je několik málo programů, které zkopírujete do adresáře na harddisku. Nejsou potřeba žádné assigny ani nic podobného.

Konfigurace
Opravdu největší zbraní Miami je jeho jednoduchá konfigurace. Bud jej můžete konfigurovat podobně jako každé jiné TCP/IP, nebo si nechat vše nakonfigurovat automaticky.
Filozofií Miami je, aby uživatel musel zadat co nejméně údajů a tedy aby program jich byl schopen zjistit sám co nejvíce. To zahrnuje nejen číselnou adresu počítače, ale i nameservery, gateway a jméno počítače, na kterém Miami běží.

Automatická konfigurace
Ta probíhá tak, že spustíte program MiamiInit, jemuž zadáte typ modemu a případně změníte některé řetězce.
Pak zadáte telefonní čísla vašeho poskytovatele. Následuje volba typu připojení (CSLIP, SLIP nebo PPP), adresy (statické nebo dynamické). Pokud máte statickou adresu, je nejlepší zvolit „statická“ a vepsat ji. Program ji totiž nemusí vždy zjistit.
Nakonec zadáte jméno a heslo. Poté se již zobrazí spojovací okno. Nejprve řeknete programu, že má vytočit číslo kliknutím na „Dial“. Až se vám objeví výzva k zadání jména, kliknete na tlačítko „Send login ID“ a při výzvě k zadání hesla na „Send password“. Program si zapamatuje, kdy jste co posílali a až bude volat sám, bude posílat řetězce ve správný okamžik.
Dále se pokouší ověřit vaší adresu, najít nameservery apod. Pokud všechno proběhlo v pořádku, obdržíte hlášení o úspěchu. Jinak se dozvíte příčinu, proč se spojení nepovedlo. Já jsem například zkoušel, zda je program schopen sám zjistit naši statickou adresu. Po spojení se o to pokoušel, ale za chvíli to vzdal s tím, že se mu to nepovedlo a ať se ujistím, že nemám statickou adresu.
Nakonec je zjištěná konfigurace uložena do souboru, který naimportujete z vlastního Miami pomocí položky v menu. Pak už jen kliknete na tlačítko „Online“. V případě, že vše funguje, můžete nastavení uložit jako implicitní, nebo pro něj vytvořit ikonku. Dále je možno vytisknout informace na tiskárně. Zde se mi nelíbila jedna věc: Tato možnost je normálně zapnutá, takže pokud si toho člověk nevšimne a nevypne ji, program se pokouší tisknout.
Zjištěná konfigurace je uložena do souboru, který se poté do Miami naimportuje. MiamiInit zatím nepočítá s mnoha „podrazy“, které se mohou vyskytnout, ale většině lidí by měl pomoci jednoduše nakonfigurovat Miami.

Ruční konfigurace
Nepoužíváte-li spojení přes modem nebo MiamiInit nefunguje, musíte nakonfigurovat Miami ručně. Jak vidíte na obrázku, po levé straně okna Miami je ListView s různými částmi konfigurace.
Tak postupně nastavíte parametry sériového portu, protokol (SLIP, CSLIP nebo PPP) a adresy, parametry protokolu apod.
Dále si nastavíte dial script. Tento můžete opět vytvořit automaticky podobně jako při automatické konfiguraci. V sekci „Database“ se editují databáze obvykle obsažené v různých souborech jako přiřazení portů službám, známé počítače (jejichž číselná adresa se potom zjistí bez dotazu nameserveru) a další.
Zvláště zajímavou částí jsou „Events“. Zde můžete přiřazovat jednotlivým událostem (Start, konec. ...) ARexxové programy.
Používáte-li místo modemu sériový kabel mezi počítači, stačí pouze v nastaveních modemu zapnout „null modem“.
Nastavení můžete vyzkoušet přímo kliknutím na tlačítko „Online“. Pokud funguje, uložíte ho z menu jako „Default settings“. Chcete-li mít více různých nastavení, je možno nastavení uložit pod nějakým jménem a později jej opět nahrát.
Další možností při ukládání je vytvoření ikony pro nastavení, takže lze mít na WorkBenchi několik nastavení pod různými ikonkami.
Nastavení jsou ukládána ve formátu IFF, nikoli jako textový soubor. Ovšem lze je jako textový soubor vyexportovat. Tak si například poskytovatel Internetu může vytvořit jednoduchý skript, jenž generuje takovéto textové soubory pro jednotlivé uživatele, kteří si je potom pouze naimportují a nemusí si nic konfigurovat.

Dokumentace
Dokumentace k programuje ve formátu AmigaGuide. Kromě obecných informací o programu obsahuje poměrně dobrý popis jednotlivých položek při konfiguraci.
Program používá bublinovou nápovědu MUI, takže nemusíte listovat v manuálu, ale prostě jen najedete nad příslušnou položku myší a chvilku tam zůstanete. Tato nápověda je samozřejmě stručnější než v manuálu a dosti často se dozvíte věci jako „Toto nastavení je nejlépe nechat v poloze Auto“.

Praktické zkušenosti
Doma mám PC na kterém běží mimo jiné i Linux. Pro jeho vzájemné propojení s Amigou používám AmiTCP, nyní jsem chtěl vyzkoušet také Miami. Nakonfiguroval jsem vše, ale stejně se mi nepodařilo spojení rozchodit. Pokud jsem klikl na gadget „Online“, Miami se spustilo a ping na moji vlastni adresu normálně fungoval, takže vše běželo v pořádku. Pokud jsem však chtěl pingnout nebo udělat cokoli jiného do PC, ping mi hlásil „Cannot assign requested address.“ Možná by neškodilo do manuálu přidat něco jako „Troubleshooting“. Zkusím napsat autorovi, možná je chyba na mé straně.
Dále jsem zkoušel Miami u nás v redakci se SpiNetem. Všechno proběhlo dobře, až na malé problémy způsobené testovaným modemem. Alespoň jsem Miami trochu prozkoušel. Povedlo se mi napoprvé bez problému nakonfigurovat jak připojení po SLIPu tak po PPP. Tedy až na to, že jsem musel uvést naši IP adresu, ale to bych tomu prominul.
Program si všechno (default gateway, nameservery, doménu, své jméno atd. zjistil sám). V News na Internetu se objevilo pár lidí, kterým prý nefunguje dobře automatická detekce nameserverů. Musí se do konfigurace doplnit ručně.

ARexx
Miami má i svůj ARexxový port. Zatím je možno používat pouze několik mílo příkazů pro zjištění, zda je Miami online, jeho zapnutí či vypnutí a pro změny v konfiguraci.

Co se mi nelíbí
Je trochu nepříjemné, že kromě Miami si musíte stáhnout ještě další programy jako telnet, ftp nebo základní ping, žádné se nedodávají.
Dále chybí podpora SANA-II zařízení. To znamená, že zatím si můžete připojit Amigu pouze vestavěnými ovladači sériového portu (SLIP a PPP) a nikoli po Ethernetu ne po parallelu (i když po paralelu lze stejně zatím propojit jen dvě Amigy).

Budoucnost
Miami je stále ve vývoji. To, co máme možnost posuzovat, je pouze první verze se kterou autor vyšel na veřejnost. Hlavními plánovanými vylepšeními jsou přidání příkazů ARexxového portu, dodávání utilit (vlastního telnetu), podpora SANA-II, podpora ISDN aj.

Kde vzít Miami
Verze, kterou jsem testoval, je k dispozici v adresáři Miami na anonymním ftp ftp.nordicglobal.com a jmenuje se Miami10.lha. Možná, že v době kdy tento článek vyjde, už bude verze nová, která se bude jmenovat jinak. Miami má také svoji WWW stránku na www.nordicglobal.com/Miami.html.

Závěr
Pokud autor splní všechny sliby a dopíše Miami, vznikne zajisté špičkový software pro klientské připojení na Internet, který bude moci směle konkurovat programům nejiných platformách.

Miami

Hodnocení: 9,0 z 10
Autor: Holger Kruse
Typ: shareware

+

snadná konfigurace; žádné assigny

-

neúplné, žádné externí programy; podporuje pouze PPP a SLIP; nemá jiné démony než finger a ident

Vytlačiť článok



Pozn.: články boli naskenované ako text a preto obsahujú aj zopár chýb. Taktiež neručíme za zdrojové kódy (Asm, C, Arexx, AmigaGuide, Html) a odkazy na web. Dúfame, že napriek tomu vám táto databáza dobre poslúži.

Žiadna časť nesmie byť reprodukovaná alebo inak šírená bez písomného povolenia vydavatela © ATLANTIDA Publishing



none

AMIGA REVIEW

57 ( 11-12 / 2000 )
56 ( 9-10 / 2000 )
55 ( 7-8 / 2000 )
54 ( 5-6 / 2000 )
53 ( 3-4 / 2000 )
52 ( 1-2 / 2000 )
 
51 ( 12 / 1999 )
50 ( 11 / 1999 )
49 ( 10 / 1999 )
48 ( 9 / 1999 )
46-47 ( 7-8 / 1999 )
45 ( 6 / 1999 )
44 ( 5 / 1999 )
43 ( 4 / 1999 )
42 ( 3 / 1999 )
41 ( 2 / 1999 )
40 ( 1 / 1999 )
 
39 ( 12 / 1998 )
38 ( 11 / 1998 )
37 ( 10 / 1998 )
36 ( 9 / 1998 )
35 ( x / 1998 )
34 ( x / 1998 )
33 ( 1-2 / 1998 )
 
32 ( 11-12 / 1997 )
31 ( 9-10 / 1997 )
30 ( 7-8 / 1997 )
29 ( 6 / 1997 )
28 ( 5 / 1997 )
27 ( 4 / 1997 )
26 ( 3 / 1997 )
25 ( 2 / 1997 )
24 ( 1 / 1997 )
 
23 ( 12 / 1996 )
22 ( 11 / 1996 )
21 ( 10 / 1996 )
20 ( 9 / 1996 )
18-19 ( 7-8 / 1996 )
17 ( 6 / 1996 )
16 ( 5 / 1996 )
15 ( 4 / 1996 )
14 ( 3 / 1996 )
13 ( 2 / 1996 )
12 ( 1 / 1996 )
 
11 ( 12 / 1995 )
10 ( 11 / 1995 )
9 ( 10 / 1995 )
8 ( 9 / 1995 )
7 ( 7 / 1995 )
6 ( 5 / 1995 )

ATLANTIDA NEWS

5 ( 3 / 1995 )
4 ( 1 / 1995 )
 
3 ( 11 / 1994 )
2 ( 9 / 1994 )
1 ( 7 / 1994 )
0 ( 5 / 1994 )