pppd 2.4.2 + kernel 2.6.x

Dimitris Mandalidis mandas at ath.forthnet.gr
Sun Jul 18 04:11:56 EEST 2004


Βρήκα κάτι που μπορεί να βοηθήσει την κατάσταση. Έχω προγραμματίσει το
modem να έχει κλειστό το speaker του, και το chatscript που χρησιμοποιώ
είναι το εξής :

TIMEOUT 60
ABORT BUSY
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT ERROR
'' ATZ
OK ATDT8962588888
TIMEOUT 75
CONNECT

Με σκοπό να ακούσω κάτι που μπορεί να βοηθήσει (ίσως το τουτ-τουτ :-) έκανα
αυτή την αλλαγή :

TIMEOUT 60
ABORT BUSY
ABORT 'NO CARRIER'
ABORT 'NO DIALTONE'
ABORT ERROR
'' ATZ
OK ATM2
OK ATL3
OK ATDT8962588888
TIMEOUT 75
CONNECT

Τα logs μού έγραψαν το εξής (full debug on):

Jul 18 03:28:45 lizard chat[1412]: timeout set to 60 seconds
Jul 18 03:28:45 lizard chat[1412]: abort on (BUSY)
Jul 18 03:28:45 lizard chat[1412]: abort on (NO CARRIER)
Jul 18 03:28:45 lizard chat[1412]: abort on (NO DIALTONE)
Jul 18 03:28:45 lizard chat[1412]: abort on (ERROR)
Jul 18 03:28:45 lizard chat[1412]: send (ATZ^M)
Jul 18 03:28:45 lizard chat[1412]: expect (OK)
Jul 18 03:28:45 lizard chat[1412]: ATZ^M^M 
Jul 18 03:28:45 lizard chat[1412]: OK
Jul 18 03:28:45 lizard chat[1412]:  -- got it
Jul 18 03:28:45 lizard chat[1412]: send (ATM2^M)
Jul 18 03:28:45 lizard chat[1412]: expect (OK) 
Jul 18 03:28:45 lizard chat[1412]: ^M

Και εκεί κόλλησε και περίμενε αιωνίως. Οπότε δοκίμασα σαν root :

echo "OK" > /dev/modem # /dev/tts/0

Και δούλεψε! Βέβαια ούτε το ηχείο άνοιξε ούτε δυνάμωσε η έντασή του όπως
του είπα αλλά δούλεψε! Εντάξει ένα shell script για την connect command
του pppd είναι εύκολο να φτιάξω αλλά και πάλι δεν καταλαβαίνω που είναι το
πρόβλημα. Καμμιά ιδέα;

Δ.
 
-- 
PGP key 39A40276 at wwwkeys.eu.pgp.net 
key fingeprint: 9A0B 61C6 B826 4B73 69BB  972B C5E7 A153 39A4 0276




More information about the Linux-greek-users mailing list