Hallo Luca,
[17.01.04 15:56] Luca Bertoncello schrieb:
#!/bin/sh /usr/sbin/chat -v \ TIMEOUT 3 \ ABORT '\nBUSY\r' \ ABORT '\nNO ANSWER\r' \ ABORT '\nRINGING\r\n\r\nRINGING\r' \ TIMEOUT 30 \ '' ATDT019161 \ CONNECT ''
Dann, rufe ich pppd mit diesen Parametern auf:
[root@bilbo ppp]# pppd /dev/ttyS1 115200 0.0.0.0:0.0.0.0 -detach debug name "surf@callando" connect callando
Der Modem wählt die Telefonnummer und wartet auf den "CONNECT", dann... trennt die Verbindung...
Und hörst Du den Modemton von der Gegenseite?
Das ist was ich in /var/log/messages lesen kann:
Jan 17 15:51:14 bilbo pppd[27077]: pppd 2.3.11 started by root, uid 0 Jan 17 15:51:15 bilbo chat[27079]: timeout set to 3 seconds Jan 17 15:51:15 bilbo chat[27079]: abort on (\nBUSY\r) Jan 17 15:51:15 bilbo chat[27079]: abort on (\nNO ANSWER\r) Jan 17 15:51:15 bilbo chat[27079]: abort on (\nRINGING\r\n\r\nRINGING\r) Jan 17 15:51:15 bilbo chat[27079]: timeout set to 30 seconds Jan 17 15:51:15 bilbo chat[27079]: send (ATDT019161^M) Jan 17 15:51:15 bilbo chat[27079]: expect (CONNECT)
Was passiert dannach? Bis dahin sieht es ganz gut aus...
Bei mir sieht eine (alte) Einstellung für Expressnet so aus:
bert@laptopf:~$ cat /etc/ppp/peers/expressnet # This optionfile was generated by pppconfig 2.0.5. # # hide-password noauth connect "/usr/sbin/chat -v -f /etc/chatscripts/expressnet" /dev/modem 115200 defaultroute noipdefault user expressnet remotename expressnet ipparam expressnet usepeerdns
bert@laptopf:~$ cat /etc/chatscripts/expressnet # This chatfile was generated by pppconfig 2.0.5. # Please do not delete any of the comments. Pppconfig needs them. # # ispauth PAP # abortstring ABORT BUSY ABORT 'NO CARRIER' ABORT VOICE ABORT 'NO DIALTONE' ABORT 'NO DIAL TONE' ABORT 'NO ANSWER' # modeminit '' ATB8 '' AT # ispnumber OK-AT-OK ATDT019256310 # ispconnect CONNECT \d\c # prelogin # ispname # isppassword # postlogin # end of pppconfig stuff
Die Zeile mit dem ATB8 ist ganz speziell für meine ISDN-Anlage gewesen. Dort solltest Du es möglicher weise mit ATZ probieren.
Bert