can't connect to otenet

Giorgos Keramidas keramida at ceid.upatras.gr
Sun Aug 29 04:39:15 EEST 2004


On 2004-08-28 14:11, Alaios <alaios at yahoo.com> wrote:
> oxi exo ena eksoteriko rs-232 modem....

Ωραία.

> syndeomai kanonika me allous paroxeis
> me to tei athinas syndeomai kanonika
> me forthnet syndeetai kanonika
> me otenet bgazei ta lathi pou egrapsa
> me aueb syndeetai kai meta apo 1-2 lepta me petaei...

> Den ksero ti allo na kano [...]

1.	Φτιάξε ένα αρχείο /etc/ppp/options με ιδιοκτήτη τον root και
	permissions 0600:

	# ls -l /etc/ppp/options
	-rw-------  1 root  wheel  150 Jan 28  2003 /etc/ppp/options

2.	Βάλε μέσα σε αυτό το αρχείο τουλάχιστον τα εξής:

	# cat /etc/ppp/options
	/dev/cuaa1
	modem
	lock
	debug
	noauth
	defaultroute
	netmask 255.255.255.0

3.	Αντικατέστησε το /dev/cuaa1 στην πρώτη γραμμή με το "σωστό"
	device για το modem που έχεις.

4.	Δημιούργησε ένα αρχείο /etc/ppp/chap-secrets με τα εξής
	περιεχόμενα & permissions:

	# ls -l /etc/ppp/chap-secrets
	-rw-------  1 root  wheel    37 Jan 27  2003 /etc/ppp/chap-secrets
	# cat /etc/ppp/chap-secrets
	USER		""		PASS

5.	Στη θέση των USERNAME και PASS είναι προφανές τι βάζεις πιστεύω.
	Προσοχή, αν κάποιο από αυτά έχει "ειδικούς" χαρακτήρες (όπως κενά,
	σημεία στίξης, ή κάτι άλλο που πιθανόν να μπερδέψει το pppd ίσως
	είναι καλή ιδέα να χρησιμοποιήσεις "διπλά αγγλικά εισαγωγικά":

	"USER"		""		"PASS"

	Επίσης προσοχή στον αριθμό των πεδίων.  Είναι 3 κι όχι 2.
	Λεπτομέρειες στο manpage του pppd.

6.	Δημιούργησε ένα κατάλογο peers κάτω από το /etc/ppp με ιδιοκτήτη
	τον root και permissions αυτά που φαίνονται παρακάτω:

	# /bin/ls -ld /etc/ppp/peers
	drwx------  2 root  wheel  512 Jan 27  2003 /etc/ppp/peers

7.	Μέσα στον κατάλογο peers φτιάξε ένα αρχείο με όνομα "otenet" που
	έχει τα εξής:

	# /bin/ls -l /etc/ppp/peers/otenet
	-rw-------  1 root  wheel  61 Jan 27  2003 /etc/ppp/peers/otenet
	# cat /etc/ppp/peers/otenet
	name USER
	connect '/usr/bin/chat -v -f /etc/ppp/chat.otenet'

8.	Αντικατέστησε το USER στην πρώτη γραμμή με το username που έχει
	και το /etc/ppp/chap-secrets σου.

9.	Δημιούργησε ένα αρχείο /etc/ppp/chat.otenet με τις εξής άδειες:

	# /bin/ls -l chat.otenet
	-rw-------  1 root  wheel  48 Jan 27  2003 chat.otenet

10.	Στο αρχείο chat.otenet γράψε τα εξής:

	# cat chat.otenet
	''              AT
	OK              ATZ
	OK              'ATDT8962555555'
	CONNECT         ''

Τώρα, θεωρητικά θα πρέπει να μπορείς να συνδεθείς στο OTEnet γράφοντας
σαν root το εξής:

	# pppd call otenet

Ούτε kppp έχεις ανάγκη μετά ούτε άλλες αηδίες.  Κάνεις και δυο όμορφα shell
alias με όνομα "otenet-on" (pppd call otenet) και "otenet-off" (killall pppd)
κι είσαι μάγκας.

Ταυτόχρονα, λόγω του debug option στο /etc/ppp/options σου θα πρέπει στο
log του συστήματος να γράφονται διάφορα ενδιαφέροντα πράγματα.  Σου συνιστώ
να ανοίξεις τουλάχιστον δυο shells ως root με το ένα από αυτά να τρέχει
tail -f στο κατάλληλο logfile και το άλλο να εκτελεί εντολές.

Αν δεις κάτι ενδιαφέρον στο log που δε το έβλεπες ως τώρα ή παρατηρήσεις να
σου γράφει κάτι λίγο πριν το disconnect στείλε μας το logfile :-)




More information about the Linux-greek-users mailing list