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