Używanie programu na wielu komputerach połączonych w
sieć.
Logger N1MM może pracować w sieci komputerowej, z wieloma stanowiskami
i z wieloma operatorami. Minimalna liczba komputerów to oczywiście dwa,
maksymalnie w sieci może pracować 16 komputerów. Komputery muszą mieć
zainstalowane i działające karty do pracy w sieci (karty sieciowe - network
interface cards). Używany protokół jest TCP/IP. Należy przede wszystkim
zdefiniować stację główną (nadrzędną), nazywaną tu "Master station". Stacja ta
jest bezpośrednio podłączona do packet/telnet, kontroluje czas, synchronizuje
pracę sieci, itp. Stacja główna (Master station) ma zawsze numer 0.
Możliwości programu
Opcje
- Sieć może składać się z maksymalnie 16 komputerów, z których jeden jest
stacją główną "master station" (komputery są ponumerowane od 0 do 15).
- Konieczne jest zainstalowanie typowych kart sieci LAN (network interface
cards - NICs).
- Każdy komputer musi posiadac adres IP, przypisany w czasie konfiguracji
sieci.
- Istnieje możliwość rozmowy pomiędzy połączonymi stacjami.
- Czas w sieci jest automatycznie synchronizowany przez komputer główny.
- Istnieje możliwość wzajemnego podawania częstotliwości pomiędzy stacjami.
- Informacje z podłączonej sieci Packet / Telnet
- są przesyłane do wszystkich połączonych w sieć komputerów.
- poszczególne stacje mogą wysyłać komendy (spoty - przyp. VA3PL) do
głównej stacji, która wysyła je do sieci "DX-cluster"
- Jeśli stacja wypadnie z sieci, komputer główny jest o tym informowany.
- Dodatkowe informacje i opcje można znaleźć w oknie informacyjnym -
Info Window .
Konfiguracja sieci
Pierwszy krok to prawidłowe skonfigurowanie wszystkich komputerów,
działających w sieci. Każdy komputer musi miec mozliwosc wysłać "ping" (aby
sprawdzić poprawność połączenia). Każdy komputer musi "widzieć" pozostałe w
sieci. Nie jest ważne, jakie kable zostały użyte do wykonania sieci, można użyć
tzw. skrętki lub kabla koncentrycznego.
Połączenie komputerów w sieć z użyciem portów seryjnych RS-232, jak to było w
czasach DOS nie jest tutaj stosowane.
- Ustawienia wspólne dla wszystkich komputerów
- Ustaw indywidualnie każdy komputer wraz z podłączonym do niego radiem
dla kazdego stanowiska,
- Upewnij się, że wszystkie funkcje (PTT/CW/pliki Wav), sterowanie radia
przez komputer pracują poprawnie, w sposób wygodny dla Operatora,
- Wszystkie komputery muszą używać tej samej wersji programu N1MM
logger.
- Opcje tylko dla głównej stacji "Master station".
- Packet/Telnet musi pracować tylko na tym komputerze,
- Ustawić poprawny czas na komputerze głównym. Wszystkie pozostałe będą
używały tego czasu!
- Główna stacja musi mieć numer 0 !!!
- Ustawienie numerów stanowisk oraz nazw dla wszystkich komputerów.
Okno do ustawiania parametrów sieci będzie wyglądać podobnie jak poniżej. Jest
to przykład sieci składającej się z pięciu komputerów.
- Zmiany ustawień parametrów sieci dokonuje się w opcji "Config | Edit
Station Computer Names"
- Stn # (0-15_:Stn Name - W tej kolumnie należy wpisać numery
wszystkich stanowisk (komputerów), zaczynając od 0 dla stacji głównej
(master station). Nazwa stanowiska (komputera) może być wpisana po
dwukropku. Nazwy te mogą być niezależne od nazw używanych w Windows
(NetBIOS).
Stacja główna "Master" MUSI MIEĆ numer 0, następne są
ponumerowane w kolejności: 1,2,3 itd.
- Computer IP Address - Adresy IP komputerów - W tej kolumnie wpisać
adresy IP dla wszystkich komputerów połączonych w sieć.
- Wszystkie komputery powinny mieć prawidłowe ustawienia, nie wolno
zamieniać parametrów!
- Ustawienia dla wszystkich stacji połączonych w sieć, oprócz stacji
głównej
- Załącz okno Telnet, aby móc odbierać spoty z DX-clustera.
- W wypadku, jeśli nie ma nic w oknie Packet / Telnet
- Ustaw wszystkie stanowiska identycznie nim rozpoczniesz prace w sieci
 |
Kruczek: Wszystkie
dane o ustawieniu komputerów są zapisane w database. Ustaw zawody oraz
konfiguracje sieci na jednym komputerze i wpisz do database. Następnie
skopiuj plik database do pozostałych komputerów. W ten sposób szybko i
poprawnie możesz skonfigurować sieć. |
Rozpoczęcie pracy w sieci.
- Idź do "Config" i kliknąć na opcję "Multi-User Mode" aby rozpocząć pracę w
sieci.
Narzędzia używane w sieci
Wpisywanie oraz usuwanie QSO's działa automatycznie. Również mapy pasm na
każdym stanowisku pokazują spoty, które odbiera stacja główna z połączenia
packet/telnet z siecią DX-Cluster. Poniżej są pokazane niektóre inne narzędzia
do twojej dyspozycji.
Znajdują się one w : " | Multi-User Tools"
- Wymuszenie synchronizacji czasu - Force Time Sync Now - Wywołanie
tego polecenia umożliwia synchronizacje daty oraz czasu ze stacją główną
"Master". Proces ten jest wykonywany automatycznie przy uruchamianiu sieci, a
potem co 5 minut.
- Istnieją programy umożliwiające synchronizacje czasu komputera ze
standardem poprzez internet. Użytkownicy N1MMLogger sugerują
Dimension 4
- Ustawienie twojej częstotliwości sprawdzania (Pass Frequency) - Alt-Z
- To komenda wysyła informację do innych stanowisk o twojej częstotliwości, na
którą należy podrzucać tobie mnożniki (łączności). Ta informacja
zostanie wysłana do wszystkich stanowisk sieci. Jeśli chcesz aby podrzucano
tobie mnożniki lub łączności na twoja częstotliwość Wołania CQ to nie ustawiaj
"Pass frequency". Obecnie podawanie częstotliwości - "pass frequency" jest
zresetowane automatycznie w momencie załadowania programu. Wstawienie makro
{PASS 3} jako części tekstu CW lub RTTY spowoduje, że częstotliwość stanowiska
3 (na przykład częstotliwość twojego CQ lub częstotliwość pracy) zostanie
podana innym stanowiskom automatycznie.
- Wpisać '0', aby zresetować swoją częstotliwość. (do wyjaśnienia - przyp.
va3pl)
- Podana częstotliwość "Pass frequency" jest pokazywana w pierwszej części
linii u dołu głównego okna Loggera oraz w oknie Info.
- Log QSOs at all stations - Loguj łączności na wszystkich stanowiskach
- Załączenie tej opcji powoduje logowanie łączności na wszystkich stanowiskach
równolegle. Pozostałe funkcje, jak packet spots, pass frequencies są rozsyłane
do pozostałych stanowisk.
- Show Connections - Pokaż status połączenia - Pokazuje status
połączenia dla wszystkich stanowisk w sieći.
- Stan połączenia - Status messages:
- Connected - Podłączone (Istnieje połączenie z danym stanowiskiem)
- Listening - Słucha - Czeka na połączenie z głównym stanowiskiem.
- Error - Błąd - Brak połączenia ze stacją główną (lub nie masz
załączony system Multi-user)
- Zsynchronizowanie logów dla danej daty - Resync Logs by Date -
Pozwala, aby komputer pobrał wszystkie ominięte (różniące się) QSO's z
pozostałych komputerów w sieci w okresie ostatnich 48 godzin.
- Wpisz początkową datę logu do zsynchronizowania (dla 48
godzinnych zawodów). Zwykle program wstawi datę i czas pierwszej łączności w
logu na tym komputerze. Jeśli nie ma logu, program wstawi datę zawodów
pobraną z okna selekcji logu (log selection dialog).
- Zawody wybrane do zsynchronizowania muszą być na wszystkich komputerach
te same. Na przykład: CQWWSSB.
- Funkcja ta pobiera i zapisuje QSO's z innych komputerów w sieci na ten,
na którym komenda została podana. Synchronizowanie nie jest dwu-kierunkowe.
Łączności nie są wysyłane z komputera podającego komendę na pozostałe
komputery w sieci. W ten sposób pozostałe komputery nie są tak bardzo
obciążane.
- Aby zsynchronizować stare logi, wystarczy wpisać prawidłową początkową
datę. Wszystkie łączności muszą być zalogowane z prawidłowym numerem
stanowiska (jest to wpisywane do database). Stanowisko 0 będzie
wysyłać tylko łączności zalogowane na tym stanowisku. Stanowisko 1 będzie
wysyłać tylko łączności zalogowane na tym stanowisku.
- Resync Last n Hours - Zsynchronizuj ostatnie n godzin - Komputer
pobierze wszystkie ominięte (różniące się) QSO's z pozostałych komputerów w
podanym okresie. Okres ten jest oznaczony godzinowo. Po więcej informacji na
ten temat zobacz do: 'Zsynchronizowanie dla daty - Resync Logs by Date'.
- Trace Multi-User Messages - Śledź teksty wysyłane przez użytkowników w
sieci - Załączenie tej opcji umożliwia śledzenie tekstów wysyłanych i
odbieranych przez użytkowników w sieci. Teksty zapisywane są w pliku o nazwie
*.TRC. Zwykle opcja ta jest używana do śledzenia błędów (error/bug) w
programie.
- Force Other Station to Stop Transmitting When I Transmit - Przerwij
nadawanie na innych stanowiskach gdy ja nadaje - Ta funkcja powoduje
przerwanie nadawania na wszystkich innych stanowiskach gdy ja nadaje.
Okno Informacyjne
Zdjęcie poniższe pokazuje dolną część okna
Okno informacyjne - Info Window, gdzie są pokazywane informacje o pracy
sieci w czasie zawodów. Wybranie i kliknięcie prawym przyciskiem myszki na
zieloną lub czerwoną ikonę, pokazuje dodatkowe opcje. Zobacz do rozdziału
Okno informacyjne - Info window, po więcej
szczegóły dotyczące tej funkcji.
W tym okienku zobaczysz:
- Status połączenia:
- Green -Zielone
- Połączony
- Red- Czerwone - Nie połączony
- Light red - jasno czerwony - Próba
połączenia lub przerwane połączenie ale program próbuje nawiązać połączenia.
- Nazwa stanowiska
- Przekazana częstotliwość - Pass frequency
- Tryb pracy danego stanowiska - Woła CQ czy S&W (Is he running or S&P)
- Operator na danym stanowisku
- Ile łączności robi się na danym stanowisku (Rate information)
Podawanie częstotliwości "Pass Frequency" - Run/pass frequency
Regulamin
Stosowany jest następujący, "mądry" regulamin.
Jeśli pracujesz w trybie Wołanie CQ
- Jeśli pracujesz w trybie Wołanie CQ
- Jeśli pracujesz w trybie Wołanie CQ i zaznaczone jest małe kwadratowe
pole running, wtedy twoja częstotliwość Wołania CQ jest twoja
częstotliwością "pass frequency" i inni powinni wysyłać mnożniki oraz
łączności na ta częstotliwość.
Jeśli Nie Wołasz CQ
- Wołałem CQ na danej częstotliwości, ale obecnie szukam mnożników.
- Częstotliwość CQ pokazywana jest w oknie Info przez 1 min.
- Nie wołam CQ, ale mam częstotliwość wysoko na paśmie.
- Operator powinien za każdym razem podać innym swoja "pass frequency".
- Nie podrzucaj mnożników. Moja częstotliwość jest zła.
- Operator powinien usunąć częstotliwość "pass frequency" w tym wypadku.
- Nie podrzucaj mnożników. Moja częstotliwość wołania CQ jest zła.
- To samo jak powyżej. Może tu by się przydał czas, aby przypominał
operatorowi ze nie zrobił QSO "pass frequency"?
- Nie ma tej funkcji jeszcze w programie.
Kiedy pokazywana jest częstotliwość "Pass frequency" - Displaying rules.
Wołanie CQ - zawsze pokazuje ta częstotliwość jako "pass frequency".
Nie wołasz CQ - Pokaż ustawiona częstotliwość "pass frequency" (jeśli
nie jest wymazana przez operatora). Jeśli częstotliwość "pass frequency" nie
jest ustawiona to pokaże ostatnia częstotliwość wołania CQ.
Makra
Makra używane są dla większości programowalnych przycisków. Przy pracy w
sieci istnieje kilka specyficznych przycisków makro, których opis można znaleźć
w rozdziale makra.
Możliwości
- Zdalne wpisywanie znaków "do zrobienia" - Remote stack call stacking:
Współpraca komputerów w sieci w gromadzeniu znaków do zrobienia.
- Podaj numer stanowiska, dla którego znak jest przeznaczony i naciśnij -
Shift-Enter
- Aby zaznaczyć dla jakiego stanowiska dany znak jest przeznaczony -
kliknij prawym przyciskiem myszki na kolorowa ikonie "cue-ball" w oknie
info, następnie wybierz opcję "Target for call stacking".
- Przestań nadawać
- Nie pozwól nadawać innej stacji gdy ty nadajesz (single operator or
multi-one) - nie kapuje tego tak jak jest to napisane w oryginale -
przyp. VA3PL
- Nie pozwól nadawać innej stacji na tym samym paśmie (multi-two or
multi-multi)
- Po więcej informacji zobacz do narzędzia w pracy Multi-User pod Config:
Force Other Station to Stop Transmitting When I Transmit
Inne sprawy
- Brak możliwości usuwania łączności zrobionej na innym stanowisku w
systemie Multi-user. Ukaże się tekst ostrzegawczy. Jest tak zaprojektowane ze
komputer danego stanowiska odpowiada za QSL zrobione na tym stanowisku, wiec
nikt inny (z innych stanowisk) nie może wprowadzać zmian na twoim komputerze.
- Stanowisko 0 (Główne) rozsyła przychodzące spoty do wszystkich komputerów
w sieci. W ten sposób mapy pasma są wypełnione na każdym stanowisku. Na
pozostałych komputerach w sieci używa się okna Telnet (a nie Packet).
Wysyłanie informacji lub polecenia do sieci DX-Clustera z dowolnego komputera
w sieci, jest wykonywane za pośrednictwem stanowiska głównego 0.
- Program nie może zostać zamknięty w czasie w trakcie inicjalizacji
połączenia Multi-users, Zamknięcie programu w tym momencie może spowodować
dziwne i niewyjaśnione sytuacje.
- Program zapyta się o znak operatora, jeśli nie został on wpisany wcześniej
(Ctrl-O). Raz na jakiś czas będziesz o tym przypominany, jeśli tego wcześniej
nie zrobiłeś.
- Program zapyta na początku o "Pass frequency".
- Jeśli przyjdzie do twego stanowiska jakąś wiadomość wtedy okno Info będzie
mrugało na czerwono.
- Jeśli będziesz przeglądał pliki "zawodów", zobaczysz
"Contest" DELETEDQS. To nie jest
plik zawodów. Jest to specjalny plik, w którym są przechowywane wszystkie
usuwane QSO.
- Stan połączenia pokazany jest u dołu okna Info.
- Połączenie jest sprawdzane co 10 sekund.
- Wszystkie połączenia w sieci są zatrzymane/restartowane, jeśli nastąpi
zmiana w database, np. rodzaj zawodów lub zmiana na liście komputerów.
- Każde stanowisko w sieci ma możliwość zamknięcia połączenia telnet/packet.
- Synchronizacja czasu pokazana jest tylko na stanowisku głównym.
- Jeśli zaznaczysz lub zapamiętasz spot na swoim komputerze, zostanie to
zaznaczone również na pozostałych.
- Nazwa stanowiska jest dodawana do komend wysyłanych, natomiast nie jest
wysyłana do DX-Clustera. Przykład: [20] sh/dx
- W przypadku przerwania połączenia między komputerami, system będzie
próbował połączyć się ponownie co 30 sekund.
- Uwaga: Praca w systemie "multi-two" WYMAGA używania trybu pracy
programu "multi user mode". Stacje "run & mult" muszą mieć swoje numery i
takie same przez cały czas zawodów. W ten sposób numer radia w pliku Cabrillo
będzie identyczny z numerami stacji pracujących w zawodach. Plik Cabrillo poda
numer stanowiska (radia) tylko wtedy, jeśli program jest w systemie
"multi-two" lub "multi-multi".
- Dla pojedynczego operatora oraz MULTI-ONE znaku operatora zmieni
kolor na czerwony w momencie nadawania.
Przykład setapu dla Multi User
Poniższy przykład używa file sharing oraz Netbios lookup (możesz to zobaczyć
w panelu kontrolnym w Network). Lecz nie jest to konieczne dla N1MM logger aby
siec działała. Jeśli możesz 'ping' z każdego komputera jest to wystarczające aby
siec działała. Wszystkie linie oznaczone * nie są konieczne aby siec działała
ale są pomocne dla innych celów jak na przykład odświeżenia plików itp.
Odświeżenie plików może być zrobione jednak tez w inny sposób jak na przykład z
CD lub disketki. W takim wypadku siec w Windows nie jest używana jaki ze N1MM
używa protokół TCP/IP. (Nie znam się zbyt dobrze na tym wiec z góry przepraszam
za błędne tłumaczenie. Moja terminologia używana może odbiegać od powszechnie
przyjętej w Polsce. Oczekuje tu pomocy od speców w tym zagadnieniu - VA3PL).
Przed zawodami
Główny komputer - Master computer:
- Enable File sharing for Windows networks - Uruchom dostęp do plików z
sieci. (*)
- Enable "sharing" on master harddisk - Uruchom dostęp do głównego twardego
dysku z sieci (*)
- Have all installation files ready on master - Wszystkie pliki instalacyjne
powinny być na głównym komputerze (*)
- Set Master IP address according to Station Computer Names list (see below)
- Ustaw adresy IP zgodnie z nazwami komputerów (Zobacz poniżej).
- might include a restart & Win98 CD - Być może będziesz potrzebował
instalacyjny CD z Win98 i zresetować komputer.
- note previous IP setting for restoration after contest - Zapisz
poprzedni numer IP komputera aby go ponownie wpisać po zawodach (oddasz
laptopa do pracy i nie będzie działał w sieci)
- Note master Windows computer (NetBIOS) name & workgroup - Zanotuj nazwę
głównego komputera i jego (NetBIOS) (*)
- Start N1MM Logger - Załaduj N1MM Logger
- Wybierz nowy plik bazy danych jak na przykład SPDXC2003.MDB na głównym
komputerze.
- Załaduj nowy log dla zawodów na przykład SPDXC w trybie manualnym.
- Zaprogramuj klawisze funkcyjne (SSB/CW/Packet)
- Wpisz lub zmień nazwy komputerów dla każdego stanowiska zgodnie z planem
jak na przykład:
- Numer stacji: Nazwa stanowiska IP adres komputera
- 0:master 192.168.10.10
- 1:160M 192.168.10.1
- 2:80M 192.168.10.2
- itp.
- Pobierz i załaduj plik krajów, właściwy dla danych zawodów, jak na
przykład CTY.DAT)
- Podłącz się do DX kluster przez główny komputer (Packet lub Telnet)
- Zapamiętaj nastawy i użyj je jako szablon dla pozostałych komputerów
- Zrób Export windows settings do pliku
- Skonfiguruj lub zamknij ścianę ogniowa
Dla pozostałych komputerów:
- Zainstaluj karty sieciowe oraz TCP/IP jeśli jeszcze tego nie zrobiłeś.
- Skonfiguruj lub zamknij wewnętrzna ścianę ogniowa
- Uruchom dostęp do plików z sieci. (*)
- Ustaw adresy IP zgodnie z nazwami komputerów
- Windows 95/98/ME: Być może będziesz potrzebował instalacyjny CD z Win98
oraz zresetować komputer.
- Note previous IP setting for restoration after contest - Zapisz
poprzedni numer IP komputera aby go ponownie wpisać po zawodach (oddasz
laptopa do pracy i nie będzie działał w sieci)
- Znajdź główny komputer w sieci (*)
- use Search Computers in Network Neighborhood/Places using the masters
Windows computer (NetBIOS) name)
- Zainstaluj N1MM Logger
- Możesz go skopiować z głównego komputera poprzez siec (*)
- Skopiuj z głównego komputera plik bazy danych SPDXC2003.MDB
- Skopiuj z głównego komputera plik WAV
Wszystkie komputery:
- Załaduj N1MM Logger
- Zaimportuj windows settings
- Open database (eg. PACC2003.MDB) (File menu) / Select PACC log
- Załącz Multi-user on
- Zrób konfiguracje dla Rig control, PTT, CW)
- Wyłącz wszystkie dźwięki wydawane przez Windows jeśli będziesz używał
pliki WAV w pracy na SSB
- Zrób to w: Control Panel - Sounds - Scheme: No Sounds
W czasie zawodów
- Sprawdzaj czesto czas na głównym komputerze.
- Użyj tu zewnętrzny program aby to robił za ciebie automatycznie.
- Obserwuj status sieci i rób reconnect/resync na wszystkich komputerach
jeśli zaistnieje konieczność
- Uwaga: Resunchronizacja importuje QSO tylko do tego komputera który
wydal ta komendę! Komputer z którego importujesz nie zostaje uaktualniony
logiem z komputera co wydal ta komendę.
Po zawodach
- Wszystkie komputery maja być dalej załączone i w sieci.
- Zrób resync na wszystkich komputerach.
- Sprawdź ilość QSOs/mnożników na wszystkich komputerach i je porównaj.
- Zrób copy&compact bazy danych na przykład SPDXC2003.MDB do katalogu backup
- Przywróć pierwotne numery IP i nastawy w Windows na pożyczonych
komputerach.
Połączenie Multi User poprzez internet
Istnieje możliwość połączenia pewnych lub wszystkich komputerów znajdującymi
się po za LAN poprzez internet. Są tu pewne przeszkody i Kruczki aby to zrobić.
Do tego potrzeba trochę więcej niż podstawowa wiedze komputerowa. Musisz cos
wiedzieć na temat adresów IP, ścian ogniowych, routers, ustawień portów, NAT
itp.
Po pierwsze musisz znać zewnętrzny adres IP swego komputera. Jeśli jesteś
podłączony wprost do internetu możesz to znaleźć przez uruchomienie programu
ipconfig.exe (NT, 2000, XP) lub winipcfg.exe (95,98,ME). Uruchomienie tego
programu powinno być w oknie DOS. Jeśli twój komputer jest w sieci LAN to
prawdopodobnie jesteś podłączony do internetu przez router. Wtedy wszystkie
komputery używają wewnętrznych numerów IP natomiast router używa zewnętrzny
numer IP. Podana strona internetowa obok pozwoli odczytać twój zewnętrzny adres
IP w obu tych przypadkach:
http://megawx.aws.com/support/faq/software/ip.asp
Jeśli połączenie multi-user przez internet nie działa to przede wszystkim
sprawdź adres IP. Jeśli zewnętrzne adresy IP są przydzielane dynamicznie to mogą
się zmienić od czasu do czasu. Zwykle tak się dzieje gdy robisz reset komputera.
Router powinien umożliwiać przesyłanie wszystkiego przez 12070 do twego PC
(IP-address). Jest tak wiele rożnych routerow wiec jest niemożliwe aby tu podąć
szczegółową instrukcje jak to zrobić. Pamiętaj, jest to robota dla speców!
Ściana ogniowa - Otwórz port 12070.
Router - Prawdopodobnie powinieneś używać NAT aby odbierać przychodzące dane
na porcie 12070 (dla pierwszego komputera z listy) i przesyłać dalej na IP twego
komputera.
Przykładowe ustawienie: Config, Edit Station Computer Names
- Gwiazdka * musi być wpisana przed nazwa lokalnych komputerów. Pozwoli to
aby lokalny komputer określił swoja identyfikacje w wypadku zewnętrznego
adresu IP.
- Przykład: Zobacz zdjęcie poniżej
Uwaga: Przykładowy adres IP wymieniony w tabelce nie jest adresem IP Toma,
N1MM :-)
Górne zdjęcie pokazuje ustawienie w komputerze N1MM (USA), niższe w
komputerze PA1M (Europe).