Amiga 500 - Online

Άβαταρ μέλους
VincentGR
Amiganoid
Amiganoid
Δημοσιεύσεις: 1986
Εγγραφή: Τρί Απρ 03, 2012 1:18 pm
Τοποθεσία: Piraeus
Επικοινωνία:

Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό VincentGR » Πέμ Ιουν 15, 2017 2:05 am

Όπως είναι γνωστό η Amiga σερφάρει στο Internet χρόνια τώρα.
Όμως έχουν περάσει δεκαετίες από τότε που οι browsers ήταν καλύτεροι από εκείνων των windows.
Σήμερα κάνουμε πλέον ένα τυπικό σερφάρισμα με τις δικές μας.
Οι 500άρες όμως γιατί να μένουν απέξω; λόγο του 68000 δεν είναι δυνατόν να σηκώσουν browser.
Υπάρχει όμως τρόπος να γίνει εφικτό.

Χρειαζόμαστε ένα Serial Null Modem καλώδιο 25 σε 9. (Σχέδιο κατασκευής θα ακολουθήσει σύντομα)
Το συνδέουμε με ένα PC που τρέχει windows, Linux ή και ένα Raspberry.
Σήμερα θα επικεντρωθούμε στο PC με τα windows.

Αφού συνδέσουμε τα δυο μηχανήματα και επιβεβαιώσουμε με ένα terminal πρόγραμμα πως το handshake είναι ΟΚ, προχωράμε στο software και τις ρυθμίσεις.

Στην προσθαφαίρεση στοιχείων των windows, ενεργοποιούμε τα Telnet Server/Client.

Στο Device Manager κάνουμε Properties στη Serial COM port και με την προϋπόθεση πως είναι η 0 δίνουμε τα παρακάτω:
Baud rate : 19200
Read/Write bits : 8
Stop Bits : 1
Parity : None
Handshaking : xON/xOFF

Κατεβάζουμε για το PC το TCPSER όπου είναι ένας Hayes modem emulator.
Θα χρειαστεί να κάνετε register το DLL που έχω προσθέσει μέσα (googlaρετε πως)
Το βάζουμε κάπου στο C: και από ένα CMD γράφουμε:
Tcpser.exe –d /dev/ttyS0 –s 19200 –l5 –n”555-0001=andr01d.zapto.org:9999”
Το ttyS0 δηλώνει την COM0 και με –n μπορούμε να προσθέσουμε και άλλες διευθύνσεις.
Όλα τα παραπάνω αν θέλουμε τα βάζουμε σε ένα .bat αρχείο.



Στην Amiga τώρα.
Ανοίγουμε το Serial στα Prefs και δίνουμε τις ίδιες ρυθμίσεις της θύρας όπως και στο PC.

Κατεβάζουμε το A-Talk III.
Αν δεν θέλουμε να μπουτάρουμε από δισκέτα, κάνουμε αντιγραφή τα περιεχόμενα της δισκέτας σε ένα φάκελο στο σκληρό και δίνουμε το σχετικό assign στο User-Startup:
Assign A-Talk: DH0:Tools/A-Talk/ ή γενικά όπου το βάλαμε.

Κάνουμε ένα reboot και τρέχουμε το A-Talk.
Ρυθμίζουμε το ίδιο και τη θύρα μέσα στο πρόγραμμα.
Έπειτα πάμε στο μενού επάνω και επιλέγουμε Phone/Dial και γράφουμε:
andr01d.zapto.org

Αμέσως θα συνδεθούμε στη γνωστή BBS.

Στο θέμα θα προστεθούν και βήματα για Browsing και IRC.

------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------

IRC Access

Πάμε λοιπόν να δούμε το IRC όπως και υποσχέθηκα.

PC:
Για να συνδεθούμε στο IRC θα χρειαστούμε μια παρόμοια προσέγγιση με διαφορετικό modem emulator που όμως κάνει όλα τα παραπάνω, οπότε μπορούμε να χρησιμοποιούμε πλέον αυτόν.

Κατεβάζουμε το Internet Modem και ανοίγουμε το .ini αρχείο του.
Στις ρυθμίσεις του θα αλλάξουμε μόνο ότι αφορά το IRC σκέλος που βρίσκετε στο τέλος του αρχείου.
Χρειάζεται να κάνουμε register το Nick μας από άλλο irc client βέβαια και οπωσδήποτε να γεμίσουμε τα παρακάτω κενά με ότι ζητάει.
IrcUid=nickname
IrcNick=nickname (το ίδιο με επάνω)
IrcPwd=password

Amiga:
Ας δούμε και άλλο ένα Terminal πρόγραμμα καθώς και μια τροποποιημένη serial device όπου τρέχει περίφημα σε unexpanded Α500 (και σε άλλες) και φυσικά είναι bug free.
Κατεβάζουμε την 8n1.device και την τοποθετούμε στο φάκελο Devs:
Έπειτα τρέχουμε το NComm από δισκέτα η από το δίσκο μας.
Το πρόγραμμα θα μας υποδεχτεί με μια γκρι οθόνη, εμείς κάνουμε load το ANSII config όπου και αυτό θα τροποποιήσουμε.
Στις ρυθμίσεις του δηλώνουμε την 8n1.device αντί της serial.device και ξανά τα ίδια settings (xON/xOFF κλπ).
Κάνουμε save και reboot.
Τρέχουμε στο PC το Internet Emulator και μετά το NComm στην Amiga.
Οι εντολές στο NComm θα ξεκινάνε όπως σε ένα modem αφού έτσι απαιτεί το Internet Modem.
Παραδείγματα:
Για τοπικό telnet
ATDT 192.168.1.62:23
Για BBS
ATDT andr01d.zapto.org:9999
Για IRC
ATDT aetos.irc.gr:6667
/join #flashback

Αν δεν δώσουμε το port στο τέλος του command, θα πάρει default την 23.


Θα παλέψω το browsing κομμάτι από Δευτέρα όμως γιατί έχω τρελό Σ/Κ.




DB25 - DB9 Null Modem
viewtopic.php?f=20&t=1511


LINUX Version


Ο μαζοχισμός συνεχίζεται και στο Linux!!! Αμέ.
Πάμε να στήσουμε το TCPSER και εκεί.
Φυσικά είναι μόνο για μερακλήδες και όσοι δεν είστε, δείτε καλύτερα στο πόρταλ το θέμα με τα αστεία.

Επειδή η έκδοση του TCPSER για έχει bug και δεν μας αφήνει να κάνουμε Telnet, θα πατσάρουμε μια άλλη.
Τι θα χρειαστούμε για να προετοιμάσουμε το έδαφος πρώτα.
Χρειαζόμαστε λοιπόν τον Midnight Commander για αρχή.

Κώδικας: Επιλογή όλων

sudo apt-get install mc


Έπειτα θα εγκαταστήσουμε τα παρακάτω που ίσως να υπάρχουν ήδη.

Κώδικας: Επιλογή όλων

sudo apt-get install gcc
sudo apt-get install build-essintial


Κατεβάστε λοιπόν το αρχείο tcpser-master.zip που θα βρείτε εδώ για να το κάνετε compile.
Το έχω κάνει ήδη εγώ μα καλύτερα είναι τα το κάνετε ξανά διότι τα distributions αλλάζουν.

Αποσυμπιέζουμε το αρχείο σε έναν φάκελο.
Ανοίγουμε τον φάκελο μέσω Terminal και γράφουμε

Κώδικας: Επιλογή όλων

make


Θα δημιουργηθεί ένα αρχείο με όνομα TCPSER.
Τρέχουμε τον Midnight Commander

Κώδικας: Επιλογή όλων

sudo mc


Στο πρώτο παράθυρο πάμε στον φάκελο

Κώδικας: Επιλογή όλων

usr/bin/


και στο δεύτερο, τον φάκελο που κάναμε compile το TCPSER.
Το αντιγράφουμε στο usr/bin

Ανοίγουμε ένα νέο terminal και γράφουμε

Κώδικας: Επιλογή όλων

sudo tcpser -d /dev/ttyUSB0 -s 19200 -l5


Η παραπάνω command θα δηλώσει πως χρησιμοποιούμε έναν USB2Serial adapter (στη δική μου περίπτωση) στο USB0, με ταχύτητα 19200baud
To l5 είναι το level του user όπου και θα μας κάνει real time debugging.

Στην Amiga τώρα τις γνωστές ρυθμίσεις όπως στην αρχή του θέματος.

Τρέχουμε π.χ το NComm ή όποιο άλλο θέλουμε και γράφουμε

Κώδικας: Επιλογή όλων

ATDT192.168.1.5:23


Στην ip θα βάλετε φυσικά του Linux box σας, αλλά θα κρατήσετε το port του Telnet.

Με αυτόν τον τρόπο θα έχετε πρόσβαση Telnet στο Linux και από εκεί μπορείτε να τρέξετε Terminal irc και browsers.
Για BBS γράφουμε

Κώδικας: Επιλογή όλων

ATDT το url της BBS: και το port.


Δυστυχώς στο Raspberry δεν είχα αποτέλεσμα, μπορούσα μόνο να μπω σε BBS χωρίς να καταφέρω να τρέξω Telnet.
Δεν έχετε τα απαραίτητα δικαιώματα για να δείτε τα συνημμένα αρχεία σε αυτήν τη δημοσίευση.
Εικόνα FAN
http://partsfromthepast.blogspot.gr/
To blit, or not to blit?

Άβαταρ μέλους
Anemos
AMD 4 ever?
AMD 4 ever?
Δημοσιεύσεις: 4701
Εγγραφή: Τρί Σεπ 01, 2009 12:40 am

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό Anemos » Πέμ Ιουν 15, 2017 2:07 am

Απαντώ πρώτος 3+ το βράδυ..
χαράς τα κουράγια σου Μήτσο..
--- :joy --- :!! --- :joy ---
Η βαθιά κατάσταση που επιπλέει

Άβαταρ μέλους
bakoulis
Moderator
Moderator
Δημοσιεύσεις: 336
Εγγραφή: Πέμ Φεβ 10, 2011 12:38 am

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό bakoulis » Πέμ Ιουν 15, 2017 10:21 am

Τέτοια projects δεν έχουν το κουράγιο να υλοποιήσουν ούτε οι φυλακισμένοι που εκτίουν τρις ισόβια!
:lol:

Άβαταρ μέλους
VincentGR
Amiganoid
Amiganoid
Δημοσιεύσεις: 1986
Εγγραφή: Τρί Απρ 03, 2012 1:18 pm
Τοποθεσία: Piraeus
Επικοινωνία:

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό VincentGR » Παρ Ιουν 16, 2017 4:41 pm

Εικόνα

Ενημέρωση στο αρχικό post:

1. IRC connection
2. Null Modem Cable Schematic
Εικόνα FAN
http://partsfromthepast.blogspot.gr/
To blit, or not to blit?

Άβαταρ μέλους
kokkiklhs
Μέλος
Μέλος
Δημοσιεύσεις: 29
Εγγραφή: Κυρ Δεκ 15, 2013 6:12 pm

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό kokkiklhs » Σάβ Ιουν 17, 2017 9:45 am

Εύγε Μήτσε, χαρά στην υπομονή σου!!

Κύριοι, με την ευκαιρία, να αναφέρω κι εγώ εδώ ότι πριν καμιά 10ετία είχα καταφέρει να συνδεθώ με απλή 500άρα 1.3, αλλά με τον Α590 επάνω και με 2ΜΒ επί πλέον μνήμη και dial-up σύνδεση με κανονικό modem...
Δε θυμάμαι τι ακριβώς software είχα χρησιμοποιήσει για τη σύνδεση, αλλά είχα συνδεθεί στο web και είχα σηκώσει και το Lynx και το Mosaic και είχα ψάξει επιτυχώς google, yahoo, aminet κλπ σε τραγικά χαμηλές ταχύτητες. Ωστόσο έπαιξε!!
:!!

Άβαταρ μέλους
alex76gr
Reviewer
Reviewer
Δημοσιεύσεις: 893
Εγγραφή: Τρί Απρ 03, 2012 11:22 pm
Τοποθεσία: Πειραιάς
Επικοινωνία:

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό alex76gr » Κυρ Ιουν 18, 2017 12:16 pm

Μπράβο και πάλι.
Πολύ καλή δουλειά.

Άβαταρ μέλους
VincentGR
Amiganoid
Amiganoid
Δημοσιεύσεις: 1986
Εγγραφή: Τρί Απρ 03, 2012 1:18 pm
Τοποθεσία: Piraeus
Επικοινωνία:

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό VincentGR » Πέμ Δεκ 07, 2017 3:20 pm

Εικόνα

Ενημέρωση στο αρχικό post:

Εικόνα
Εικόνα FAN
http://partsfromthepast.blogspot.gr/
To blit, or not to blit?

Άβαταρ μέλους
Darth_Cotsos
ZX power
ZX power
Δημοσιεύσεις: 227
Εγγραφή: Κυρ Σεπ 06, 2009 9:28 pm

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό Darth_Cotsos » Πέμ Δεκ 07, 2017 9:03 pm

Αφού έφτασες να κάνεις compile στο linux, είσαι για όλα ικανός!!! 8-) e-shock
You don't know the power of the 8bit side!!!

RetroUnboxers.gr

Άβαταρ μέλους
arislab
Amstrad Plc. Owner
Amstrad Plc. Owner
Δημοσιεύσεις: 290
Εγγραφή: Τρί Μάιος 06, 2014 2:16 am

Re: Amiga 500 - Online

Μη αναγνωσμένη δημοσίευσηαπό arislab » Παρ Δεκ 08, 2017 11:27 am

Μετά το Jason-Αντιγόνη...ο Λινουξάς Μήτσος!..τωρα τα έχω δει όλα στην ζωή μου! yes-yes :lol:

Πέρα απο την πλάκα πολυ ωραια το υλοποιησες Μητσάκο!...

μ'αρεσε η χρήση του tcpser (...με compile :!! )


Επιστροφή σε “Amiga-Software”



Μέλη σε σύνδεση

Μέλη σε αυτή την Δ. Συζήτηση: 2 και 0 επισκέπτες