Εγκατάσταση Roadshow 1.5 σε Amiga με X-Surf

Πριν λίγες ημέρες κυκλοφόρησε η πλήρης έκδοση του Roadshow, του TCP/IP για 68K Amiga και AmigaOS 3.x. Το Roadshow είναι το TCP/IP που συνοδεύει το AmigaOS 4, το οποίο ξεκινάει αυτόματα σε κάθε εκκίνηση του συστήματος, δίνοντάς του αυτόματα σύνδεση στο δίκτυο σας. Στο AmigaOS 4 όμως υπάρχει κάποιο πρόγραμμα GUI για να το ρυθμίσετε, κάτι που λείπει από την νέα έκδοση του Roadshow για 68Κ. Πόσο δύσκολο είναι όμως να το ρυθμίσετε;

Το σύστημα στο οποίο κάναμε την εγκατάσταση είναι μια Amiga 2000 με 68030/25, με εγκατεστημένο το AmigaOS 3.9 και μια X-Surf II. Πριν ξεκινήσετε την εγκατάσταση θα πρέπει να βεβαιωθείτε ότι η κάρτα δικτύου λειτουργεί κανονικά στο σύστημά σας, καθώς το Roadshow δεν έχει κάποια διαδικασία ελέγχου. Θα πρέπει να έχετε την x-surf.device εγκατεστημένη στον κατάλογο DEVS:. Στο σύστημά μας, πριν την δοκιμή του Roadshow, είχαμε εγκατεστημένο το Miami, το οποίο λειτουργούσε άψογα με την κάρτα μας.

Εγκατάσταση

Το Roadshow διατίθενται μόνο σε ηλεκτρονική μορφή, το οποίο σημαίνει ότι μόλις το αγοράσετε θα έχετε την δυνατότητα να κατεβάσετε ένα lha αρχείο στο οποίο θα βρείτε όλα τα αναγκαία αρχεία για την εγκατάστασή του. Μέσα σε αυτό θα βρείτε πληροφοριακό υλικό για το πρόγραμμα, σε διάφορες μορφές (PDF, HTML, AmigaGuide κα.) καθώς και πληροφορίες που αφορούν αποκλειστικά τον τρόπο εγκατάστασης του.

 

Για να ξεκινήσετε την εγκατάσταση το πρώτο που θα πρέπει να κάνετε είναι να τρέξετε το Installation πρόγραμμα "Install_Roadshow" και να ακολουθήσετε τα βήματα εγκατάστασης. Εμείς ακολουθήσαμε τα βήματα επιλέγοντας το επίπεδο "Intermediate User". Η πρώτη ερώτηση που γίνεται πριν την εγκατάσταση είναι να επιλέξετε αν θέλετε να εγκατασταθούν ειδικές εκδόσεις της bsdsocket.library και κάποιων drivers που χρησιμοποιεί το Roadshow. Αυτό έχει να κάνει με το σύστημα στο οποίο κάνετε την εγκατάσταση και κυρίως τι επεξεργαστή έχετε. Για συστήματα με 68020 και πάνω καλό είναι να επιλέξετε "Ναι" σε αυτό το βήμα, καθώς θα εγκατασταθούν βελτιστοποιημένες εκδόσεις για το σύστημά σας, το οποίο δίνει καλύτερη απόδοση και κάπως μικρότερα εκτελέσιμα αρχεία.

 

Στo επόμενo βήμα καλείστε να ορίσετε το σημείο στον δίσκο σας που θα αποθηκευθεί το Roadshow. Εκεί θα δημιουργήσει έναν νέο φάκελο όπου θα αποθηκευθούν τα αρχεία του manual. Τα υπόλοιπα αρχεία του Roadshow θα αντιγραφούν στους καταλόγους C:, Devs:, S:, SYS:Storage/, LIBS: και αλλού. Αν θέλετε να δείτε αναλυτικά ποια αρχεία αντιγράφονται που, διαβάστε το manual του προγράμματος στην ενότητα "Which files are installed, added or modified". Μετά από την αντιγραφή των αρχείων σας προτείνει να κάνετε restart την Amiga σας, κάτι το οποίο όμως δεν είναι απολυτώς αναγκαίο. 

Ρύθμιση

Ας δούμε όμως πως πρέπει να ρυθμίσουμε το Roadshow για να αποκτήσουμε πρόσβαση στο δίκτυο μας. Στα περισσότερα δίκτυα αυτές τις μέρες οι υπολογιστές αποκτούν μια μοναδιαία διεύθυνση IP, ένας αριθμός που δείχνει ποιος υπολογιστής είναι μέσα στο δίκτυο. Η απόδοση της IP σε ένα μηχάνημα γίνεται με δύο τρόπους. Με την χρήση του DHCP και με την εισαγωγή μιας συγκεκριμένης IP χειροκίνητα.

Το πρώτο πράγμα που πρέπει να κάνετε, άσχετα με ποιον τρόπο σύνδεσης θα ακολουθήσετε, θα πρέπει να αντιγράψετε το αρχείο "X-Surf" από τον κατάλογο "Sys:Storage/NetInterfaces" στον κατάλογο "Devs:NetInterfaces/". Αυτό το αρχείο είναι το βασικό αρχείο ρυθμίσεων για την κάρτα δικτύου σας. Ρίχνοντας μια ματιά στον κατάλογο "Sys:Storage/NetInterfaces" θα δείτε για ποιους τρόπους σύνδεσης υπάρχουν έτοιμα αρχεία ρυθμίσεων. Προσοχή όμως, δεν πρέπει να τα αντιγράψετε όλα, αλλά μόνο αυτό που αφορά την κάρτα δικτύου σας, η οποία στην δική μας περίπτωση είναι η X-Surf. 

Ανοίξτε λοιπόν ένα shell και δώστε την παρακάτω εντολή.

> copy Sys:Storage/NetInterfaces/X-Surf Devs:NetInterfaces

Από εω και πέρα θα ασχοληθούμε με κάποια αρχεία ρυθμίσεων. Αυτά είναι απλά αρχεία κειμένου που περιέχουν τις ρυθμίσεις και αρκετά σχόλια βοήθειας. Το σύμβολο hash "#" στην αρχή μιας γραμμής απενεργοποιεί την συγκεκριμένη γραμμή, καθηστώντας την σχόλιο. Έτσι, όπου παρακάτω διαβάσετε για απενεργοποίηση μιας γραμμής, απλώ προσθέτετε ένα hash μπροστά, και το αφαιρείτε σε περίπτωση ενεργοποίησης.

DHCP

Με το DHCP αναλαμβάνει ο Router του δικτύου να αποδόσει αυτόματα σε κάθε μηχάνημα που έχει πρόσβαση στο δίκτυο τις πληροφορίες εκείνες που είναι αναγκαίες, όπως την IP, τα DNS και κάποιο Gateway. Αυτός ο τρόπος σύνδεσης είναι πια ο συνιθέστερος και ο πιο εύκολος για να ρυθμίσετε το Roadshow να λειτουργήσει στο μηχάνημά σας. Να έχετε υπόψην ότι κάθε φορά που το μηχάνημά σας εκκινεί, το Roadshow θα ζητάει τις παραπάνω ρυθμίσεις από τον router, και ενδέχεται η IP σας να αλλάξει.

Για να το κάνετε αυτό, δώστε στο shell την εντολή:

> ed Devs:NetInterfaces/X-Surf

Στο αρχείο κειμένου που θα εμφανιστεί βεβαιωθείτε ότι υπάρχει η γραμμή "configure=dhcp" χωρίς να έχει το σύμβολο hash "#" μπροστά του. Αν όντως είναι έτσι, τότε όλα είναι ΟΚ. Αν λείπει από το αρχείο τότε θα πρέπει να την προσθέσετε. Αν έχει μπροστά της το hash τότε θα πρέπει να το αφαιρέσετε. Στην τελευταία περίπτωση ελέγξτε ότι δεν υπάρχουν ενεργές οι γραμμές "address=" και "netmask=".

Γενικώς, το αρχείο "X-Surf" εξαρχής είναι ρυθμισμένο για DHCP λειτουργία. Οπότε δεν μένει κάτι παραπάνω να κάνουμε σε αυτό. Το κλείνετε, αποθηκεύοντας ό,τι αλλαγές έχετε κάνει και δίνεται στο shell την παρακάτω εντολή για να ξεκινήσετε το Roadshow TCP/IP.

> c:AddNetInterface X-Surf

Αν όλα πάνε καλά θα λάβετε κάποια μηνύματα που θα δηλώνουν την IP του μηχανήματός σας, τον DNS (Domain Name Server) και το Gateway (Default route) που του έχουν αποδοθεί. Για να είστε σίγουροι ότι έχεχτε συνδεθεί με το δίκτυό σας, δώστε την παρακάτω εντολή ξανά στο shell.

> ping 192.168.1.254

Όπου "192.168.1.254" είναι η IP του δικού μας Router. Αν αυτή η εντολή επιστρέψει κάποιες γραμμές που περιέχουν την πληροφορία "time=" και ένα νούμερο σε "ms", τότε η σύνδεση στο δίκτυό μας είναι επιτυχής και κάθε εφαρμογή έχει πια πρόσβαση σε αυτό. Για να κλείσετε μια ενεργή σύνδεση αρκεί να δώσετε την εντολή:

> c:NetShutdown

Χειροκίνητη ρύθμιση

Η βασική διαφορά της χειροκίνητης ρύθμισης της IP είναι ότι αυτή θα παίρνει ο συγκεκριμένος υπολογιστής όποτε εκκινεί, καθώς ορίζεται από εσάς και όχι από τον Router. Στην μόνη περίπτωση που μπορεί να υπάρξει πρόβλημα είναι να έχει δοθεί αυτή η IP σε κάποιον άλλο υπολογιστή, όσο ο συγκεκριμένος ήταν εκτός δικτύου. Με αυτό τον τρόπο σύνδεσης θα χρειαστεί να κάνουμε περισσότερες ρυθμίσεις, και ξεκινάμε.

Ανοίξτε το shell και δώστε την εντολή:

> ed Devs:NetInterfaces/X-Surf

Αυτή την φορά θα πρέπει να απενεργοποιήσετε την γραμμή "configure=dhcp" και να ενεροποιήσετε τις γραμμές "address=" και "netmask=". Στην δική μας περίπτωση θέλαμε να δώσουμε την IP  "192.168.1.14" στο συγκεκριμένο υπολογιστή, οπότε γράψαμε:

address=192.168.1.14
netmask=255.255.255.0
#configure=dhcp

Αποθηκεύστε τις αλλαγές στο αρχείο και κλείστε το. Στη συνέχεια θα πρέπει να ορίσουμε το Gateway της σύνδεσής μας. Δώστε λοιπόν στο shell την εντολή:

> ed Devs:Internet/routes

Στο τέλος του αρχείου που θα εμφανιστεί εισάγετε μια νέα γραμμή στην οποία θα πρέπει να βάλετε την IP του Router σας, στην περίπτωσή μας αυτή είναι η "912.168.1.254". Οπότε πρέπει να εισάγετε:

default 192.168.1.254

Αποθηκεύστε τις αλλαγές στο αρχείο και κλείστε το. Στη συνέχεια θα πρέπει να ορίσουμε τους DNS που θα χρησιμοποιήσουμε.Σε αυτούς συνήθως βάζουμε ξανά την IP του Router μας, αλλά μιας και μπορούμε να εισάγουμε περισσότερους από έναν, πολλές φορές εισάγουμε και τον DNS της Google με IP "8.8.8.8". Ξεκινήστε δίνοντας στο shell την εντολή:

> ed Devs:Internet/name_resolution

Στο τέλος του αρχείου που θα εμφανιστεί εισάγετε τις παρακάτω γραμμές γραμμές:

nameserver 192.168.1.254
nameserver 8.8.8.8

Αποθηκεύστε τις αλλαγές στο αρχείο και κλείστε το. Σε αυτό το σημείο ολοκληρώθηκαν οι ρυθμίσεις πρόσβασης στο δίκτυο χωρίς DHCP. Για να εκκινήσετε το Roadshow και να ελέγξετε αν έχετε πρόσβαση στο δίκτυο, δώστε τις παρακάτω εντολές στο shell:

> c:AddNetInterface X-Surf
> ping 192.168.1.254

Αν έχετε ακολουθήσει τα παραπάνω σωστά, λογικά θα έχετε το Roadshow έτοιμο προς χρήση στην Amiga σας. Πως όμως θα το ξεκινάτε κάθε φορά που το θέλετε διαθέσιμο; Το Roadshow ξεκινάει αυτόματα κάθε φορά που εκκινείτε τον υπολογιστή σας. Αυτό γίνεται μέσω ενός αρχείου που έχει προστεθεί κάτω από τον κατάλογο S: με όνομα Network-Startup. Από αυτό ξεκινάει αυτόματα το Roadshow, το οποίο όμως καλείται από το S:User-Startup του συστήματός σας, στο οποίο έχουν γίνει οι αναγκαίες τροποποιήσεις αυτόματα κατά την εγκατάσταση.

Στο διαθέσιμο χρόνο που είχαμε να δοκιμάσουμε το Roadshow, το είδαμε πολύ σταθερό, χωρίς καθηστερήσεις στην σύνδεση σε ιστοσελίδες και σε ftp servers. Μπορείτε να το δοκιμάσετε και στο δικό σας σύστημα, κατεβάζοντας την δοκιμαστική έκδοση, η οποία λειτουργεί όπως η πλήρης, αλλά για κάποιο μικρό χρονικό διάστημα.

Αν έχετε απορίες για το συγκεκριμένο οδηγό χρησιμοποιήστε την φόρμα μηνυμάτων παρακάτω.