home *** CD-ROM | disk | FTP | other *** search
/ Chip 2004 April / CMCD0404.ISO / Software / Demo / PCDUO / data1.cab / Bridge_Common_Files / CONTROL.MDM
Text File  |  2003-11-28  |  59KB  |  2,307 lines

  1. ; Modem File for Control + Remote and Bridge
  2. ; Upto 200 modem types can be specified
  3. ;
  4. ; Format of this file is:
  5. ;   @[MODEM] modem type                     ) repeat
  6. ;   @[DIAL]                                 ) for each
  7. ;   modem commands to dial a number         ) type of
  8. ;   @[HANGUP]                               ) modem
  9. ;   modem commands to hangup the phone      )
  10. ;   @[ANSWER]                               )
  11. ;   initialise modem for auto-answer        )
  12. ;   @[TERM]                                 )
  13. ;   terminate auto-answer                   )
  14. ;
  15. ; There should not be any spaces in the names of modems which are used with
  16. ; the DOS or Windows Bridge programs. Use '-' or '_' instead.
  17. ;
  18. ; Anything after a semi-colon is treated as a comment
  19. ; Blank lines are ignored
  20. ;
  21. ; The following commands can be used:
  22. ;   @a  - abort if specified response IS received from modem
  23. ;   @c  - wait for connect response (abort if any other response received)
  24. ;         see also @i
  25. ;   @d  - wait for data carrier detect signal from modem
  26. ;   @f  - flush any bufferred response from the modem
  27. ;   @h  - hangup (drop DTR for the specified time period)
  28. ;   @i  - ignore specified response in next @c command;  note that multiple
  29. ;         @i commands before an @c command are ignored (the last is used)
  30. ;   @m  - display a message in the progress window
  31. ;   @p  - pause for the specified time period
  32. ;   @q  - quiet (do not echo modem responses to the screen)
  33. ;   @r  - request modem information (if verbose logging is enabled)
  34. ;   @v  - verbose (echo modem responses to the screen)
  35. ;   @V  - very verbose (echo modem commands and responses to the screen)
  36. ;   @w  - wait for specified response (abort if timeout)
  37. ;   @W  - like @w, but effective only if bridge is dialling back to control
  38. ;   @#  - send the number to be dialled to the modem
  39. ;   @@  - send a literal '@' character to the modem
  40. ;   @;  - send a literal ';' character to the modem
  41. ;
  42. ; All commands except f, i, m, q, v, #, @ and ; MUST be followed by a timeout
  43. ; (in 18ths of a second) in brackets.
  44. ; All responses need only match upto the end of the string specified
  45. ;
  46. ; Examples:
  47. ;   @w(18)OK        - wait until OK received, timeout 1 second
  48. ;   @c(810)CONNECT  - wait for CONNECT, timeout 45 seconds
  49.  
  50. @[MODEM] Hayes-compatible
  51. ; $EZM: "Generic Hayes commands - embellish as required", "AT&F", "OK", "ATV1E1", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  52.  
  53. @[DIAL]
  54. @v
  55. @f
  56. AT&F                    ; reset
  57. @w(54)OK
  58. @p(9)
  59. ATV1E1                  ; initialise
  60. @w(54)OK
  61. ATM0                    ; speaker off
  62. @w(54)OK
  63. @r                      ; request modem information (if verbose logging and extended tests on)
  64. ATDT@#                  ; dial (change the T to a P for pulse dialling)
  65. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  66. @w(27)                  ; let user read it
  67.  
  68. @[HANGUP]
  69. @q
  70. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  71. ATH0Z                   ; hangup and reset
  72. @p(18)                  ; wait 1 sec
  73. @h(18)                  ; drop DTR for 1 sec
  74. @p(9)ATH0Z              ; reset again (for dialback)
  75. @p(9)
  76.  
  77. @[ANSWER]
  78. @v
  79. @f
  80. AT&F                    ; reset
  81. @w(54)OK
  82. @p(9)
  83. ATV1E1                  ; initialise
  84. @w(54)OK
  85. ATM0                    ; speaker off
  86. @w(54)OK
  87. ATS0=1                  ; enable auto answer
  88. @w(54)OK
  89.  
  90. @[TERM]
  91. @q
  92. ATH0Z                   ; hangup and reset
  93.  
  94.  
  95. @[MODEM] Add-New-Modem
  96. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  97.  
  98. @[DIAL]
  99. @v
  100. @f
  101. AT&F                    ; reset
  102. @w(54)OK
  103. @p(9)                   ; some modems need a delay here
  104. ATV1E1X4                ; initialise
  105. @w(54)OK
  106. ATM0                    ; speaker off
  107. @w(54)OK
  108. @r                      ; request modem information (if verbose logging and extended tests on)
  109. ATDT@#                  ; dial
  110. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  111. @w(27)                  ; let user read it
  112.  
  113. @[HANGUP]
  114. @q
  115. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  116. ATH0Z                   ; hangup and reset
  117. @p(18)                  ; wait 1 sec
  118. @h(18)                  ; drop DTR for 1 sec
  119. @p(9)ATH0Z              ; reset again (for dialback)
  120. @p(9)
  121.  
  122. @[ANSWER]
  123. @v
  124. @f
  125. AT&F                    ; reset
  126. @w(54)OK
  127. @p(9)
  128. ATV1E1X4                ; initialise
  129. @w(54)OK
  130. ATM0                    ; speaker off
  131. @w(54)OK
  132. ATS0=1                  ; enable auto answer
  133. @w(54)OK
  134.  
  135. @[TERM]
  136. @q
  137. ATH0Z                   ; hangup and reset
  138.  
  139.  
  140. @[MODEM] Amstrad
  141. ; $EZM: "", "AT&F", "OK", "ATV1E1", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  142.  
  143. @[DIAL]
  144. @v
  145. @f
  146. AT&F                    ; reset
  147. @w(54)OK
  148. @p(9)
  149. ATV1E1                  ; initialise
  150. @w(54)OK
  151. ATM0                    ; speaker off
  152. @w(54)OK
  153. @r                      ; request modem information (if verbose logging and extended tests on)
  154. ATDT@#                  ; dial
  155. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  156. @w(27)                  ; let user read it
  157.  
  158. @[HANGUP]
  159. @q
  160. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  161. ATH0Z                   ; hangup and reset
  162. @p(18)                  ; wait 1 sec
  163. @h(18)                  ; drop DTR for 1 sec
  164. @p(9)ATH0Z              ; reset again (for dialback)
  165. @p(9)
  166.  
  167. @[ANSWER]
  168. @v
  169. @f
  170. AT&F                    ; reset
  171. @w(54)OK
  172. @p(9)
  173. ATV1E1                  ; initialise
  174. @w(54)OK
  175. ATM0                    ; speaker off
  176. @w(54)OK
  177. ATS0=1                  ; enable auto answer
  178. @w(54)OK
  179.  
  180. @[TERM]
  181. @q
  182. ATH0Z                   ; hangup and reset
  183.  
  184.  
  185. @[MODEM] BOCA-14.4
  186. ; $EZM: "Extended responses, report protocol", "AT&F", "OK", "ATV1E1M0W1S95=46", "AT&K3", "AT\N0%C0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  187.  
  188. @[DIAL]
  189. @v
  190. @f
  191. AT&F                    ; reset
  192. @w(54)OK
  193. @p(9)
  194. ATV1E1M0W1S95=46        ; initialise
  195. @w(54)OK
  196. AT&K3                   ; disable Xon/Xoff
  197. @w(54)OK
  198. AT\N0%C0                ; disable error correction / data compression
  199. @w(54)OK
  200. ATM0                    ; speaker off
  201. @w(54)OK
  202. @r                      ; request modem information (if verbose logging and extended tests on)
  203. ATDT@#                  ; dial
  204. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  205. @w(27)                  ; let user read it
  206.  
  207. @[HANGUP]
  208. @q
  209. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  210. ATH0Z                   ; hangup and reset
  211. @p(18)                  ; wait 1 sec
  212. @h(18)                  ; drop DTR for 1 sec
  213. @p(9)ATH0Z              ; reset again (for dialback)
  214. @p(9)
  215.  
  216. @[ANSWER]
  217. @v
  218. @f
  219. AT&F                    ; reset
  220. @w(54)OK
  221. @p(9)
  222. ATV1E1M0W1S95=46        ; initialise
  223. @w(54)OK
  224. AT&K3                   ; disable Xon/Xoff
  225. @w(54)OK
  226. AT\N0%C0                ; disable error correction / data compression
  227. @w(54)OK
  228. ATM0                    ; speaker off
  229. @w(54)OK
  230. ATS0=1                  ; enable auto answer
  231. @w(54)OK
  232.  
  233. @[TERM]
  234. @q
  235. ATH0Z                   ; hangup and reset
  236.  
  237.  
  238. @[MODEM] Cardinal
  239. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  240.  
  241. @[DIAL]
  242. @v
  243. @f
  244. AT&F                    ; reset
  245. @w(54)OK
  246. @p(9)
  247. ATV1E1X4                ; initialise
  248. @w(54)OK
  249. ATM0                    ; speaker off
  250. @w(54)OK
  251. @r                      ; request modem information (if verbose logging and extended tests on)
  252. ATDT@#                  ; dial
  253. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  254. @w(27)                  ; let user read it
  255.  
  256. @[HANGUP]
  257. @q
  258. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  259. ATH0Z                   ; hangup and reset
  260. @p(18)                  ; wait 1 sec
  261. @h(18)                  ; drop DTR for 1 sec
  262. @p(9)ATH0Z              ; reset again (for dialback)
  263. @p(9)
  264.  
  265. @[ANSWER]
  266. @v
  267. @f
  268. AT&F                    ; reset
  269. @w(54)OK
  270. @p(9)
  271. ATV1E1X4                ; initialise
  272. @w(54)OK
  273. ATM0                    ; speaker off
  274. @w(54)OK
  275. ATS0=1                  ; enable auto answer
  276. @w(54)OK
  277.  
  278. @[TERM]
  279. @q
  280. ATH0Z                   ; hangup and reset
  281.  
  282.  
  283. @[MODEM] Codex
  284. ; $EZM: "Extended responses,", "ATZ", "OK", "ATX4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "AT*AA1", "ATM0"
  285.  
  286. @[DIAL]
  287. @v
  288. @f
  289. ATZ                     ; reset
  290. @w(54)OK
  291. @p(9)
  292. ATX4                    ; initialise
  293. @w(54)OK
  294. ATM0                    ; speaker off
  295. @w(54)OK
  296. @r                      ; request modem information (if verbose logging and extended tests on)
  297. ATDT@#                  ; dial
  298. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  299. @w(27)                  ; let user read it
  300.  
  301. @[HANGUP]
  302. @q
  303. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  304. ATH0Z                   ; hangup and reset
  305. @p(18)                  ; wait 1 sec
  306. @h(18)                  ; drop DTR for 1 sec
  307. @p(9)ATH0Z              ; reset again (for dialback)
  308. @p(9)
  309.  
  310. @[ANSWER]
  311. @v
  312. @f
  313. ATZ                     ; reset
  314. @w(54)OK
  315. @p(9)
  316. ATX4                    ; initialise
  317. @w(54)OK
  318. ATM0                    ; speaker off
  319. @w(54)OK
  320. AT*AA1                  ; enable auto answer
  321. @w(54)OK
  322.  
  323. @[TERM]
  324. @q
  325. ATH0Z                   ; hangup and reset
  326.  
  327.  
  328. @[MODEM] Compaq
  329. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  330.  
  331. @[DIAL]
  332. @v
  333. @f
  334. AT&F                    ; reset
  335. @w(54)OK
  336. @p(9)
  337. ATV1E1X4                ; initialise
  338. @w(54)OK
  339. ATM0                    ; speaker off
  340. @w(54)OK
  341. @r                      ; request modem information (if verbose logging and extended tests on)
  342. ATDT@#                  ; dial
  343. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  344. @w(27)                  ; let user read it
  345.  
  346. @[HANGUP]
  347. @q
  348. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  349. ATH0Z                   ; hangup and reset
  350. @p(18)                  ; wait 1 sec
  351. @h(18)                  ; drop DTR for 1 sec
  352. @p(9)ATH0Z              ; reset again (for dialback)
  353. @p(9)
  354.  
  355. @[ANSWER]
  356. @v
  357. @f
  358. AT&F                    ; reset
  359. @w(54)OK
  360. @p(9)
  361. ATV1E1X4                ; initialise
  362. @w(54)OK
  363. ATM0                    ; speaker off
  364. @w(54)OK
  365. ATS0=1                  ; enable auto answer
  366. @w(54)OK
  367.  
  368. @[TERM]
  369. @q
  370. ATH0Z                   ; hangup and reset
  371.  
  372.  
  373. @[MODEM] Dataflex-Gem
  374. ; $EZM: "", "AT&F", "OK", "ATV1E1", "", "AT\N0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  375.  
  376. @[DIAL]
  377. @v
  378. @f
  379. AT&F                    ; reset
  380. @w(54)OK
  381. @p(9)
  382. ATV1E1                  ; initialise
  383. @w(54)OK
  384. AT\N0                   ; disable error correction / data compression
  385. @w(54)OK
  386. ATM0                    ; speaker off
  387. @w(54)OK
  388. @r                      ; request modem information (if verbose logging and extended tests on)
  389. ATDT@#                  ; dial
  390. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  391. @w(27)                  ; let user read it
  392.  
  393. @[HANGUP]
  394. @q
  395. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  396. ATH0Z                   ; hangup and reset
  397. @p(18)                  ; wait 1 sec
  398. @h(18)                  ; drop DTR for 1 sec
  399. @p(9)ATH0Z              ; reset again (for dialback)
  400. @p(9)
  401.  
  402. @[ANSWER]
  403. @v
  404. @f
  405. AT&F                    ; reset
  406. @w(54)OK
  407. @p(9)
  408. ATV1E1                  ; initialise
  409. @w(54)OK
  410. AT\N0                   ; disable error correction / data compression
  411. @w(54)OK
  412. ATM0                    ; speaker off
  413. @w(54)OK
  414. ATS0=1                  ; enable auto answer
  415. @w(54)OK
  416.  
  417. @[TERM]
  418. @q
  419. ATH0Z                   ; hangup and reset
  420.  
  421.  
  422. @[MODEM] Dataflex-Rapier-V32
  423. ; $EZM: "", "AT&F", "OK", "ATV1E1", "", "AT\N0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  424.  
  425. @[DIAL]
  426. @v
  427. @f
  428. AT&F                    ; reset
  429. @w(54)OK
  430. @p(9)
  431. ATV1E1                  ; initialise
  432. @w(54)OK
  433. AT\N0                   ; disable error correction / data compression
  434. @w(54)OK
  435. ATM0                    ; speaker off
  436. @w(54)OK
  437. @r                      ; request modem information (if verbose logging and extended tests on)
  438. ATDT@#                  ; dial
  439. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  440. @w(27)                  ; let user read it
  441.  
  442. @[HANGUP]
  443. @q
  444. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  445. ATH0Z                   ; hangup and reset
  446. @p(18)                  ; wait 1 sec
  447. @h(18)                  ; drop DTR for 1 sec
  448. @p(9)ATH0Z              ; reset again (for dialback)
  449. @p(9)
  450.  
  451. @[ANSWER]
  452. @v
  453. @f
  454. AT&F                    ; reset
  455. @w(54)OK
  456. @p(9)
  457. ATV1E1                  ; initialise
  458. @w(54)OK
  459. AT\N0                   ; disable error correction / data compression
  460. @w(54)OK
  461. ATM0                    ; speaker off
  462. @w(54)OK
  463. ATS0=1                  ; enable auto answer
  464. @w(54)OK
  465.  
  466. @[TERM]
  467. @q
  468. ATH0Z                   ; hangup and reset
  469.  
  470.  
  471. @[MODEM] Direct-connect
  472.  
  473. @[DIAL]
  474. @v
  475. @f
  476. @mDial
  477. @w(27)                  ; let user read it
  478.  
  479. @[HANGUP]
  480. @q
  481. @mHangup
  482. @w(9)
  483.  
  484. @[ANSWER]
  485. @v
  486. @f
  487. @mAnswer
  488. @w(9)
  489.  
  490. @[TERM]
  491. @q
  492. @mTerm
  493. @w(9)
  494.  
  495.  
  496. @[MODEM] Dowty-Quattro-96
  497. ; $EZM: "DTE speed not to follow line speed; line speed variable", "AT&F", "OK", "ATV1E1&I1F0", "AT&K2", "AT&E0%C0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  498.  
  499. @[DIAL]
  500. @v
  501. @f
  502. AT&F                    ; reset
  503. @w(54)OK
  504. @p(9)
  505. ATV1E1&I1F0             ; initialise
  506. @w(54)OK
  507. AT&K2                   ; disable Xon/Xoff
  508. @w(54)OK
  509. AT&E0%C0                ; disable error correction / data compression
  510. @w(54)OK
  511. ATM0                    ; speaker off
  512. @w(54)OK
  513. @r                      ; request modem information (if verbose logging and extended tests on)
  514. ATDT@#                  ; dial
  515. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  516. @w(27)                  ; let user read it
  517.  
  518. @[HANGUP]
  519. @q
  520. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  521. ATH0Z                   ; hangup and reset
  522. @p(18)                  ; wait 1 sec
  523. @h(18)                  ; drop DTR for 1 sec
  524. @p(9)ATH0Z              ; reset again (for dialback)
  525. @p(9)
  526.  
  527. @[ANSWER]
  528. @v
  529. @f
  530. AT&F                    ; reset
  531. @w(54)OK
  532. @p(9)
  533. ATV1E1&I1F0             ; initialise
  534. @w(54)OK
  535. AT&K2                   ; disable Xon/Xoff
  536. @w(54)OK
  537. AT&E0%C0                ; disable error correction / data compression
  538. @w(54)OK
  539. ATM0                    ; speaker off
  540. @w(54)OK
  541. ATS0=1                  ; enable auto answer
  542. @w(54)OK
  543.  
  544. @[TERM]
  545. @q
  546. ATH0Z                   ; hangup and reset
  547.  
  548.  
  549. @[MODEM] Hayes-Optima
  550. ; $EZM: "Report connect speed(s) and protocol", "AT&F", "OK", "ATV1E1W1X4&C1&D2", "AT&K3", "AT&Q6", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  551.  
  552. @[DIAL]
  553. @v
  554. @f
  555. AT&F                    ; reset
  556. @w(54)OK
  557. @p(9)                   ; some modems need a delay here
  558. ATV1E1W1X4&C1&D2        ; initialise
  559. @w(54)OK
  560. AT&K3                   ; disable Xon/Xoff
  561. @w(54)OK
  562. AT&Q6                   ; disable error correction / data compression
  563. @w(54)OK
  564. @r                      ; request modem information (if verbose logging and extended tests on)
  565. ATDT@#                  ; dial
  566. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  567. @w(27)                  ; let user read it
  568.  
  569. @[HANGUP]
  570. @q
  571. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  572. ATH0Z                   ; hangup and reset
  573. @p(18)                  ; wait 1 sec
  574. @h(18)                  ; drop DTR for 1 sec
  575. @p(9)ATH0Z              ; reset again (for dialback)
  576. @p(9)
  577.  
  578. @[ANSWER]
  579. @v
  580. @f
  581. AT&F                    ; reset
  582. @w(54)OK
  583. @p(9)
  584. ATV1E1W1X4&C1&D2        ; initialise
  585. @w(54)OK
  586. AT&K3                   ; disable Xon/Xoff
  587. @w(54)OK
  588. AT&Q6                   ; disable error correction / data compression
  589. @w(54)OK
  590. ATS0=1                  ; enable auto answer
  591. @w(54)OK
  592.  
  593. @[TERM]
  594. @q
  595. ATH0Z                   ; hangup and reset
  596.  
  597.  
  598. @[MODEM] Hayes-Smartmodem
  599. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "AT&K3", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  600.  
  601. @[DIAL]
  602. @v
  603. @f
  604. AT&F                    ; reset
  605. @w(54)OK
  606. @p(9)
  607. ATV1E1X4                ; initialise
  608. @w(54)OK
  609. AT&K3                   ; disable Xon/Xoff
  610. @w(54)OK
  611. ATM0                    ; speaker off
  612. @w(54)OK
  613. @r                      ; request modem information (if verbose logging and extended tests on)
  614. ATDT@#                  ; dial
  615. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  616. @w(27)                  ; let user read it
  617.  
  618. @[HANGUP]
  619. @q
  620. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  621. ATH0Z                   ; hangup and reset
  622. @p(18)                  ; wait 1 sec
  623. @h(18)                  ; drop DTR for 1 sec
  624. @p(9)ATH0Z              ; reset again (for dialback)
  625. @p(9)
  626.  
  627. @[ANSWER]
  628. @v
  629. @f
  630. AT&F                    ; reset
  631. @w(54)OK
  632. @p(9)
  633. ATV1E1X4                ; initialise
  634. @w(54)OK
  635. AT&K3                   ; disable Xon/Xoff
  636. @w(54)OK
  637. ATM0                    ; speaker off
  638. @w(54)OK
  639. ATS0=1                  ; enable auto answer
  640. @w(54)OK
  641.  
  642. @[TERM]
  643. @q
  644. ATH0Z                   ; hangup and reset
  645.  
  646.  
  647. @[MODEM] Hayes-Ultra
  648. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "AT&K3", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  649.  
  650. @[DIAL]
  651. @v
  652. @f
  653. AT&F                    ; reset
  654. @w(54)OK
  655. @p(9)
  656. ATV1E1X4                ; initialise
  657. @w(54)OK
  658. AT&K3                   ; disable Xon/Xoff
  659. @w(54)OK
  660. ATM0                    ; speaker off
  661. @w(54)OK
  662. @r                      ; request modem information (if verbose logging and extended tests on)
  663. ATDT@#                  ; dial
  664. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  665. @w(27)                  ; let user read it
  666.  
  667. @[HANGUP]
  668. @q
  669. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  670. ATH0Z                   ; hangup and reset
  671. @p(18)                  ; wait 1 sec
  672. @h(18)                  ; drop DTR for 1 sec
  673. @p(9)ATH0Z              ; reset again (for dialback)
  674. @p(9)
  675.  
  676. @[ANSWER]
  677. @v
  678. @f
  679. AT&F                    ; reset
  680. @w(54)OK
  681. @p(9)
  682. ATV1E1X4                ; initialise
  683. @w(54)OK
  684. AT&K3                   ; disable Xon/Xoff
  685. @w(54)OK
  686. ATM0                    ; speaker off
  687. @w(54)OK
  688. ATS0=1                  ; enable auto answer
  689. @w(54)OK
  690.  
  691. @[TERM]
  692. @q
  693. ATH0Z                   ; hangup and reset
  694.  
  695.  
  696. @[MODEM] Hayes-V-Series
  697. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "AT&K3", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  698.  
  699. @[DIAL]
  700. @v
  701. @f
  702. AT&F                    ; reset
  703. @w(54)OK
  704. @p(9)
  705. ATV1E1X4                ; initialise
  706. @w(54)OK
  707. AT&K3                   ; disable Xon/Xoff
  708. @w(54)OK
  709. ATM0                    ; speaker off
  710. @w(54)OK
  711. @r                      ; request modem information (if verbose logging and extended tests on)
  712. ATDT@#                  ; dial
  713. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  714. @w(27)                  ; let user read it
  715.  
  716. @[HANGUP]
  717. @q
  718. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  719. ATH0Z                   ; hangup and reset
  720. @p(18)                  ; wait 1 sec
  721. @h(18)                  ; drop DTR for 1 sec
  722. @p(9)ATH0Z              ; reset again (for dialback)
  723. @p(9)
  724.  
  725. @[ANSWER]
  726. @v
  727. @f
  728. AT&F                    ; reset
  729. @w(54)OK
  730. @p(9)
  731. ATV1E1X4                ; initialise
  732. @w(54)OK
  733. AT&K3                   ; disable Xon/Xoff
  734. @w(54)OK
  735. ATM0                    ; speaker off
  736. @w(54)OK
  737. ATS0=1                  ; enable auto answer
  738. @w(54)OK
  739.  
  740. @[TERM]
  741. @q
  742. ATH0Z                   ; hangup and reset
  743.  
  744.  
  745. @[MODEM] Intel
  746. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  747.  
  748. @[DIAL]
  749. @v
  750. @f
  751. AT&F                    ; reset
  752. @w(54)OK
  753. @p(9)
  754. ATV1E1                  ; initialise
  755. @w(54)OK
  756. ATM0                    ; speaker off
  757. @w(54)OK
  758. @r                      ; request modem information (if verbose logging and extended tests on)
  759. ATDT@#                  ; dial
  760. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  761. @w(27)                  ; let user read it
  762.  
  763. @[HANGUP]
  764. @q
  765. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  766. ATH0Z                   ; hangup and reset
  767. @p(18)                  ; wait 1 sec
  768. @h(18)                  ; drop DTR for 1 sec
  769. @p(9)ATH0Z              ; reset again (for dialback)
  770. @p(9)
  771.  
  772. @[ANSWER]
  773. @v
  774. @f
  775. AT&F                    ; reset
  776. @w(54)OK
  777. @p(9)
  778. ATV1E1                  ; initialise
  779. @w(54)OK
  780. ATM0                    ; speaker off
  781. @w(54)OK
  782. ATS0=1                  ; enable auto answer
  783. @w(54)OK
  784.  
  785. @[TERM]
  786. @q
  787. ATH0Z                   ; hangup and reset
  788.  
  789.  
  790. @[MODEM] Macronix
  791. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  792.  
  793. @[DIAL]
  794. @v
  795. @f
  796. AT&F                    ; reset
  797. @w(54)OK
  798. @p(9)
  799. ATV1E1X4                ; initialise
  800. @w(54)OK
  801. ATM0                    ; speaker off
  802. @w(54)OK
  803. @r                      ; request modem information (if verbose logging and extended tests on)
  804. ATDT@#                  ; dial
  805. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  806. @w(27)                  ; let user read it
  807.  
  808. @[HANGUP]
  809. @q
  810. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  811. ATH0Z                   ; hangup and reset
  812. @p(18)                  ; wait 1 sec
  813. @h(18)                  ; drop DTR for 1 sec
  814. @p(9)ATH0Z              ; reset again (for dialback)
  815. @p(9)
  816.  
  817. @[ANSWER]
  818. @v
  819. @f
  820. AT&F                    ; reset
  821. @w(54)OK
  822. @p(9)
  823. ATV1E1X4                ; initialise
  824. @w(54)OK
  825. ATM0                    ; speaker off
  826. @w(54)OK
  827. ATS0=1                  ; enable auto answer
  828. @w(54)OK
  829.  
  830. @[TERM]
  831. @q
  832. ATH0Z                   ; hangup and reset
  833.  
  834.  
  835. @[MODEM] Megahertz
  836. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  837.  
  838. @[DIAL]
  839. @v
  840. @f
  841. AT&F                    ; reset
  842. @w(54)OK
  843. @p(9)
  844. ATV1E1X4                ; initialise
  845. @w(54)OK
  846. ATM0                    ; speaker off
  847. @w(54)OK
  848. @r                      ; request modem information (if verbose logging and extended tests on)
  849. ATDT@#                  ; dial
  850. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  851. @w(27)                  ; let user read it
  852.  
  853. @[HANGUP]
  854. @q
  855. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  856. ATH0Z                   ; hangup and reset
  857. @p(18)                  ; wait 1 sec
  858. @h(18)                  ; drop DTR for 1 sec
  859. @p(9)ATH0Z              ; reset again (for dialback)
  860. @p(9)
  861.  
  862. @[ANSWER]
  863. @v
  864. @f
  865. AT&F                    ; reset
  866. @w(54)OK
  867. @p(9)
  868. ATV1E1X4                ; initialise
  869. @w(54)OK
  870. ATM0                    ; speaker off
  871. @w(54)OK
  872. ATS0=1                  ; enable auto answer
  873. @w(54)OK
  874.  
  875. @[TERM]
  876. @q
  877. ATH0Z                   ; hangup and reset
  878.  
  879.  
  880. @[MODEM] Miracom-Courier
  881. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  882.  
  883. @[DIAL]
  884. @v
  885. @f
  886. AT&F                    ; reset
  887. @w(54)OK
  888. @p(9)
  889. ATV1E1X4&B1             ; initialise
  890. @w(54)OK
  891. AT&H1                   ; disable Xon/Xoff
  892. @w(54)OK
  893. ATM0                    ; speaker off
  894. @w(54)OK
  895. @r                      ; request modem information (if verbose logging and extended tests on)
  896. ATDT@#                  ; dial
  897. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  898. @w(27)                  ; let user read it
  899.  
  900. @[HANGUP]
  901. @q
  902. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  903. ATH0Z                   ; hangup and reset
  904. @p(18)                  ; wait 1 sec
  905. @h(18)                  ; drop DTR for 1 sec
  906. @p(9)ATH0Z              ; reset again (for dialback)
  907. @p(9)
  908.  
  909. @[ANSWER]
  910. @v
  911. @f
  912. AT&F                    ; reset
  913. @w(54)OK
  914. @p(9)
  915. ATV1E1X4&B1             ; initialise
  916. @w(54)OK
  917. AT&H1                   ; disable Xon/Xoff
  918. @w(54)OK
  919. ATM0                    ; speaker off
  920. @w(54)OK
  921. ATS0=1                  ; enable auto answer
  922. @w(54)OK
  923.  
  924. @[TERM]
  925. @q
  926. ATH0Z                   ; hangup and reset
  927.  
  928.  
  929. @[MODEM] Miracom-Courier-V32
  930. ; $EZM: "DTE speed not to follow line speed", "AT&F", "OK", "ATV1E1&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  931.  
  932. @[DIAL]
  933. @v
  934. @f
  935. AT&F                    ; reset
  936. @w(54)OK
  937. @p(9)
  938. ATV1E1&B1               ; initialise
  939. @w(54)OK
  940. AT&H1                   ; disable Xon/Xoff
  941. @w(54)OK
  942. ATM0                    ; speaker off
  943. @w(54)OK
  944. @r                      ; request modem information (if verbose logging and extended tests on)
  945. ATDT@#                  ; dial
  946. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  947. @w(27)                  ; let user read it
  948.  
  949. @[HANGUP]
  950. @q
  951. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  952. ATH0Z                   ; hangup and reset
  953. @p(18)                  ; wait 1 sec
  954. @h(18)                  ; drop DTR for 1 sec
  955. @p(9)ATH0Z              ; reset again (for dialback)
  956. @p(9)
  957.  
  958. @[ANSWER]
  959. @v
  960. @f
  961. AT&F                    ; reset
  962. @w(54)OK
  963. @p(9)
  964. ATV1E1&B1               ; initialise
  965. @w(54)OK
  966. AT&H1                   ; disable Xon/Xoff
  967. @w(54)OK
  968. ATM0                    ; speaker off
  969. @w(54)OK
  970. ATS0=1                  ; enable auto answer
  971. @w(54)OK
  972.  
  973. @[TERM]
  974. @q
  975. ATH0Z                   ; hangup and reset
  976.  
  977.  
  978. @[MODEM] Miracom-Sportster
  979. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  980.  
  981. @[DIAL]
  982. @v
  983. @f
  984. AT&F                    ; reset
  985. @w(54)OK
  986. @p(9)
  987. ATV1E1X4&B1             ; initialise
  988. @w(54)OK
  989. AT&H1                   ; disable Xon/Xoff
  990. @w(54)OK
  991. ATM0                    ; speaker off
  992. @w(54)OK
  993. @r                      ; request modem information (if verbose logging and extended tests on)
  994. ATDT@#                  ; dial
  995. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  996. @w(27)                  ; let user read it
  997.  
  998. @[HANGUP]
  999. @q
  1000. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1001. ATH0Z                   ; hangup and reset
  1002. @p(18)                  ; wait 1 sec
  1003. @h(18)                  ; drop DTR for 1 sec
  1004. @p(9)ATH0Z              ; reset again (for dialback)
  1005. @p(9)
  1006.  
  1007. @[ANSWER]
  1008. @v
  1009. @f
  1010. AT&F                    ; reset
  1011. @w(54)OK
  1012. @p(9)
  1013. ATV1E1X4&B1             ; initialise
  1014. @w(54)OK
  1015. AT&H1                   ; disable Xon/Xoff
  1016. @w(54)OK
  1017. ATM0                    ; speaker off
  1018. @w(54)OK
  1019. ATS0=1                  ; enable auto answer
  1020. @w(54)OK
  1021.  
  1022. @[TERM]
  1023. @q
  1024. ATH0Z                   ; hangup and reset
  1025.  
  1026.  
  1027. @[MODEM] Motorola-3400-Pro
  1028. ; $EZM: "Extended responses, error correction enabled, reset on Hangup", "AT&F", "OK", "ATE1V1&C1&D2\M0\V4\X1", "AT\Q3", "AT\N7%C0", "ATDT", "CONNECT", "+++", "ATH0S0=0", "ATS0=1", "ATM0"
  1029.  
  1030. @[DIAL]
  1031. @v
  1032. @f
  1033. AT&F                    ; reset
  1034. @w(54)OK
  1035. @p(9)                   ; some modems need a delay here
  1036. ATE1V1&C1&D2\M0\V4\X1   ; initialise
  1037. @w(54)OK
  1038. AT\Q3                   ; disable Xon/Xoff
  1039. @w(54)OK
  1040. AT\N7%C0                ; disable error correction / data compression
  1041. @w(54)OK
  1042. @r                      ; request modem information (if verbose logging and extended tests on)
  1043. ATDT@#                  ; dial
  1044. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1045. @w(27)                  ; let user read it
  1046.  
  1047. @[HANGUP]
  1048. @q
  1049. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1050. ATH0S0=0                ; hangup and reset
  1051. @p(18)                  ; wait 1 sec
  1052. @h(18)                  ; drop DTR for 1 sec
  1053. @p(9)ATH0S0=0           ; reset again (for dialback)
  1054. @p(9)
  1055.  
  1056. @[ANSWER]
  1057. @v
  1058. @f
  1059. AT&F                    ; reset
  1060. @w(54)OK
  1061. @p(9)
  1062. ATE1V1&C1&D2\M0\V4\X1   ; initialise
  1063. @w(54)OK
  1064. AT\Q3                   ; disable Xon/Xoff
  1065. @w(54)OK
  1066. AT\N7%C0                ; disable error correction / data compression
  1067. @w(54)OK
  1068. ATS0=1                  ; enable auto answer
  1069. @w(54)OK
  1070.  
  1071. @[TERM]
  1072. @q
  1073. ATH0S0=0                ; hangup and reset
  1074.  
  1075.  
  1076. @[MODEM] Motorola-TA110-and-TA120
  1077. ; $EZM: "ISDN Terminal Adapter", "AT&F", "OK", "AT&C1&D2E1V1\V1S0=0", "", "", "ATD", "CONNECT", "+++", "ATHZ", "ATS0=1", ATM0"
  1078.  
  1079. @[DIAL]
  1080. @v
  1081. @f
  1082. AT&F                    ; reset
  1083. @w(54)OK
  1084. @p(9)                   ; some modems need a delay here
  1085. AT&C1&D2E1V1\V1S0=0     ; initialise
  1086. @w(54)OK
  1087. @r                      ; request modem information (if verbose logging and extended tests on)
  1088. ATD@#                   ; dial
  1089. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1090. @w(27)                  ; let user read it
  1091.  
  1092. @[HANGUP]
  1093. @q
  1094. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1095. ATHZ                    ; hangup and reset
  1096. @p(18)                  ; wait 1 sec
  1097. @h(18)                  ; drop DTR for 1 sec
  1098. @p(9)ATHZ               ; reset again (for dialback)
  1099. @p(9)
  1100.  
  1101. @[ANSWER]
  1102. @v
  1103. @f
  1104. AT&F                    ; reset
  1105. @w(54)OK
  1106. @p(9)
  1107. AT&C1&D2E1V1\V1S0=0     ; initialise
  1108. @w(54)OK
  1109. ATS0=1                  ; enable auto answer
  1110. @w(54)OK
  1111.  
  1112. @[TERM]
  1113. @q
  1114. ATHZ                    ; hangup and reset
  1115.  
  1116.  
  1117. @[MODEM] Motorola-TA210-and-BitSURFR
  1118. ; $EZM: "ISDN Terminal Adapter", "AT&F", "OK", "AT&C1&D2 W0 S0=0 %A2=95 %A4=0 %A96=1", "", "", "ATD", "CONNECT", "+++", "ATHZ", "ATS0=1", ATM0"
  1119.  
  1120. @[DIAL]
  1121. @v
  1122. @f
  1123. AT&F                    ; reset
  1124. @w(54)OK
  1125. @p(9)                   ; some modems need a delay here
  1126. AT&C1&D2 W0 S0=0 %A2=95 %A4=0 %A96=1    ; initialise
  1127. @w(54)OK
  1128. @r                      ; request modem information (if verbose logging and extended tests on)
  1129. ATD@#                   ; dial
  1130. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1131. @w(27)                  ; let user read it
  1132.  
  1133. @[HANGUP]
  1134. @q
  1135. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1136. ATHZ                    ; hangup and reset
  1137. @p(18)                  ; wait 1 sec
  1138. @h(18)                  ; drop DTR for 1 sec
  1139. @p(9)ATHZ               ; reset again (for dialback)
  1140. @p(9)
  1141.  
  1142. @[ANSWER]
  1143. @v
  1144. @f
  1145. AT&C1&D2 W0 S0=0 %A2=95 %A4=0 %A96=1    ; reset
  1146. @w(54)OK
  1147. @p(9)
  1148. ATS0=1                  ; enable auto answer
  1149. @w(54)OK
  1150.  
  1151. @[TERM]
  1152. @q
  1153. ATHZ                    ; hangup and reset
  1154.  
  1155.  
  1156. @[MODEM] MRI
  1157. ; $EZM: "Data compression off, error correction on, extended responses.", "AT&F", "OK", "ATV1E1%C0\V1", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1158.  
  1159. @[DIAL]
  1160. @v
  1161. @f
  1162. AT&F                    ; reset
  1163. @w(54)OK
  1164. @p(9)
  1165. ATV1E1%C0\V1            ; initialise
  1166. @w(54)OK
  1167. ATM0                    ; speaker off
  1168. @w(54)OK
  1169. @r                      ; request modem information (if verbose logging and extended tests on)
  1170. ATDT@#                  ; dial
  1171. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1172. @w(27)                  ; let user read it
  1173.  
  1174. @[HANGUP]
  1175. @q
  1176. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1177. ATH0Z                   ; hangup and reset
  1178. @p(18)                  ; wait 1 sec
  1179. @h(18)                  ; drop DTR for 1 sec
  1180. @p(9)ATH0Z              ; reset again (for dialback)
  1181. @p(9)
  1182.  
  1183. @[ANSWER]
  1184. @v
  1185. @f
  1186. AT&F                    ; reset
  1187. @w(54)OK
  1188. @p(9)
  1189. ATV1E1%C0\V1            ; initialise
  1190. @w(54)OK
  1191. ATM0                    ; speaker off
  1192. @w(54)OK
  1193. ATS0=1                  ; enable auto answer
  1194. @w(54)OK
  1195.  
  1196. @[TERM]
  1197. @q
  1198. ATH0Z                   ; hangup and reset
  1199.  
  1200.  
  1201. @[MODEM] Multitech
  1202. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "AT&E6", "AT&E14", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1203.  
  1204. @[DIAL]
  1205. @v
  1206. @f
  1207. AT&F                    ; reset
  1208. @w(54)OK
  1209. @p(9)
  1210. ATV1E1X4                ; initialise
  1211. @w(54)OK
  1212. AT&E6                   ; disable Xon/Xoff
  1213. @w(54)OK
  1214. AT&E14                  ; disable error correction / data compression
  1215. @w(54)OK
  1216. ATM0                    ; speaker off
  1217. @w(54)OK
  1218. @r                      ; request modem information (if verbose logging and extended tests on)
  1219. ATDT@#                  ; dial
  1220. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1221. @w(27)                  ; let user read it
  1222.  
  1223. @[HANGUP]
  1224. @q
  1225. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1226. ATH0Z                   ; hangup and reset
  1227. @p(18)                  ; wait 1 sec
  1228. @h(18)                  ; drop DTR for 1 sec
  1229. @p(9)ATH0Z              ; reset again (for dialback)
  1230. @p(9)
  1231.  
  1232. @[ANSWER]
  1233. @v
  1234. @f
  1235. AT&F                    ; reset
  1236. @w(54)OK
  1237. @p(9)
  1238. ATV1E1X4                ; initialise
  1239. @w(54)OK
  1240. AT&E6                   ; disable Xon/Xoff
  1241. @w(54)OK
  1242. AT&E14                  ; disable error correction / data compression
  1243. @w(54)OK
  1244. ATM0                    ; speaker off
  1245. @w(54)OK
  1246. ATS0=1                  ; enable auto answer
  1247. @w(54)OK
  1248.  
  1249. @[TERM]
  1250. @q
  1251. ATH0Z                   ; hangup and reset
  1252.  
  1253.  
  1254. @[MODEM] NATWEST-PCMCIA
  1255. ; $EZM: "NATWEST configuration", "AT&F", "OK", "ATV1E1X4W1L3&C1&D2", "AT&K3", "AT\N3%C3", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1256.  
  1257. @[DIAL]
  1258. @v
  1259. @f
  1260. AT&F                    ; reset
  1261. @w(54)OK
  1262. @p(9)                   ; some modems need a delay here
  1263. ATV1E1X4W1L3&C1&D2      ; initialise
  1264. @w(54)OK
  1265. AT&K3                   ; disable Xon/Xoff
  1266. @w(54)OK
  1267. AT\N3%C3                ; disable error correction / data compression
  1268. @w(54)OK
  1269. @r                      ; request modem information (if verbose logging and extended tests on)
  1270. ATDT@#                  ; dial
  1271. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1272. @w(27)                  ; let user read it
  1273.  
  1274. @[HANGUP]
  1275. @q
  1276. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1277. ATH0Z                   ; hangup and reset
  1278. @p(18)                  ; wait 1 sec
  1279. @h(18)                  ; drop DTR for 1 sec
  1280. @p(9)ATH0Z              ; reset again (for dialback)
  1281. @p(9)
  1282.  
  1283. @[ANSWER]
  1284. @v
  1285. @f
  1286. AT&F                    ; reset
  1287. @w(54)OK
  1288. @p(9)
  1289. ATV1E1X4W1L3&C1&D2      ; initialise
  1290. @w(54)OK
  1291. AT&K3                   ; disable Xon/Xoff
  1292. @w(54)OK
  1293. AT\N3%C3                ; disable error correction / data compression
  1294. @w(54)OK
  1295. ATS0=1                  ; enable auto answer
  1296. @w(54)OK
  1297.  
  1298. @[TERM]
  1299. @q
  1300. ATH0Z                   ; hangup and reset
  1301.  
  1302.  
  1303. @[MODEM] NTT-INS-Mate-V-3DSU
  1304. ; $EZM: "ISDN Terminal Adapter", "AT&F", "OK", "ATV1E1$N1=0", "", "", "ATD", "CONNECT", "+++", "ATHZ", "ATS0=1", ATM0"
  1305.  
  1306. @[DIAL]
  1307. @v
  1308. @f
  1309. AT&F                    ; reset
  1310. @w(54)OK
  1311. @p(9)                   ; some modems need a delay here
  1312. ATV1E1$N1=0             ; initialise
  1313. @w(54)OK
  1314. @r                      ; request modem information (if verbose logging and extended tests on)
  1315. ATD@#                   ; dial
  1316. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1317. @w(27)                  ; let user read it
  1318.  
  1319. @[HANGUP]
  1320. @q
  1321. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1322. ATHZ                    ; hangup and reset
  1323. @p(18)                  ; wait 1 sec
  1324. @h(18)                  ; drop DTR for 1 sec
  1325. @p(9)ATHZ               ; reset again (for dialback)
  1326. @p(9)
  1327.  
  1328. @[ANSWER]
  1329. @v
  1330. @f
  1331. AT&F                    ; reset
  1332. @w(54)OK
  1333. @p(9)                   ; some modems need a delay here
  1334. ATV1E1$N1=0             ; initialise
  1335. @w(54)OK
  1336. ATS0=1                  ; enable auto answer
  1337. @w(54)OK
  1338.  
  1339. @[TERM]
  1340. @q
  1341. ATHZ                    ; hangup and reset
  1342.  
  1343.  
  1344. @[MODEM] Pace-Linnet
  1345. ; $EZM: "", "AT&F", "OK", "ATV1E1", "AT&K1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1346.  
  1347. @[DIAL]
  1348. @v
  1349. @f
  1350. AT&F                    ; reset
  1351. @w(54)OK
  1352. @p(9)
  1353. ATV1E1                  ; initialise
  1354. @w(54)OK
  1355. AT&K1                   ; disable Xon/Xoff
  1356. @w(54)OK
  1357. ATM0                    ; speaker off
  1358. @w(54)OK
  1359. @r                      ; request modem information (if verbose logging and extended tests on)
  1360. ATDT@#                  ; dial
  1361. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1362. @w(27)                  ; let user read it
  1363.  
  1364. @[HANGUP]
  1365. @q
  1366. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1367. ATH0Z                   ; hangup and reset
  1368. @p(18)                  ; wait 1 sec
  1369. @h(18)                  ; drop DTR for 1 sec
  1370. @p(9)ATH0Z              ; reset again (for dialback)
  1371. @p(9)
  1372.  
  1373. @[ANSWER]
  1374. @v
  1375. @f
  1376. AT&F                    ; reset
  1377. @w(54)OK
  1378. @p(9)
  1379. ATV1E1                  ; initialise
  1380. @w(54)OK
  1381. AT&K1                   ; disable Xon/Xoff
  1382. @w(54)OK
  1383. ATM0                    ; speaker off
  1384. @w(54)OK
  1385. ATS0=1                  ; enable auto answer
  1386. @w(54)OK
  1387.  
  1388. @[TERM]
  1389. @q
  1390. ATH0Z                   ; hangup and reset
  1391.  
  1392.  
  1393. @[MODEM] Pace-Linnet-34-Vfc
  1394. ; $EZM: "", "AT&F", "OK", "ATV1E1", "AT\G0", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1395.  
  1396. @[DIAL]
  1397. @v
  1398. @f
  1399. AT&F                    ; reset
  1400. @w(54)OK
  1401. @p(9)                   ; some modems need a delay here
  1402. ATV1E1                  ; initialise
  1403. @w(54)OK
  1404. AT\G0                   ; disable Xon/Xoff
  1405. @w(54)OK
  1406. ATM0                    ; speaker off
  1407. @w(54)OK
  1408. @r                      ; request modem information (if verbose logging and extended tests on)
  1409. ATDT@#                  ; dial
  1410. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1411. @w(27)                  ; let user read it
  1412.  
  1413. @[HANGUP]
  1414. @q
  1415. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1416. ATH0Z                   ; hangup and reset
  1417. @p(18)                  ; wait 1 sec
  1418. @h(18)                  ; drop DTR for 1 sec
  1419. @p(9)ATH0Z              ; reset again (for dialback)
  1420. @p(9)
  1421.  
  1422. @[ANSWER]
  1423. @v
  1424. @f
  1425. AT&F                    ; reset
  1426. @w(54)OK
  1427. @p(9)
  1428. ATV1E1                  ; initialise
  1429. @w(54)OK
  1430. AT\G0                   ; disable Xon/Xoff
  1431. @w(54)OK
  1432. ATM0                    ; speaker off
  1433. @w(54)OK
  1434. ATS0=1                  ; enable auto answer
  1435. @w(54)OK
  1436.  
  1437. @[TERM]
  1438. @q
  1439. ATH0Z                   ; hangup and reset
  1440.  
  1441.  
  1442. @[MODEM] Pace-Microlin-fx
  1443. ; $EZM: "", "AT&F", "OK", "ATV1E1", "AT&K1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1444.  
  1445. @[DIAL]
  1446. @v
  1447. @f
  1448. AT&F                    ; reset
  1449. @w(54)OK
  1450. @p(9)
  1451. ATV1E1                  ; initialise
  1452. @w(54)OK
  1453. AT&K1                   ; disable Xon/Xoff
  1454. @w(54)OK
  1455. ATM0                    ; speaker off
  1456. @w(54)OK
  1457. @r                      ; request modem information (if verbose logging and extended tests on)
  1458. ATDT@#                  ; dial
  1459. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1460. @w(27)                  ; let user read it
  1461.  
  1462. @[HANGUP]
  1463. @q
  1464. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1465. ATH0Z                   ; hangup and reset
  1466. @p(18)                  ; wait 1 sec
  1467. @h(18)                  ; drop DTR for 1 sec
  1468. @p(9)ATH0Z              ; reset again (for dialback)
  1469. @p(9)
  1470.  
  1471. @[ANSWER]
  1472. @v
  1473. @f
  1474. AT&F                    ; reset
  1475. @w(54)OK
  1476. @p(9)
  1477. ATV1E1                  ; initialise
  1478. @w(54)OK
  1479. AT&K1                   ; disable Xon/Xoff
  1480. @w(54)OK
  1481. ATM0                    ; speaker off
  1482. @w(54)OK
  1483. ATS0=1                  ; enable auto answer
  1484. @w(54)OK
  1485.  
  1486. @[TERM]
  1487. @q
  1488. ATH0Z                   ; hangup and reset
  1489.  
  1490.  
  1491. @[MODEM] Pace-Quadlink-32+
  1492. ; $EZM: "DTE speed not to follow line speed", "AT&F", "OK", "ATV1E1&A1", "AT&K1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1493.  
  1494. @[DIAL]
  1495. @v
  1496. @f
  1497. AT&F                    ; reset
  1498. @w(54)OK
  1499. @p(9)
  1500. ATV1E1&A1               ; initialise
  1501. @w(54)OK
  1502. AT&K1                   ; disable Xon/Xoff
  1503. @w(54)OK
  1504. ATM0                    ; speaker off
  1505. @w(54)OK
  1506. @r                      ; request modem information (if verbose logging and extended tests on)
  1507. ATDT@#                  ; dial
  1508. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1509. @w(27)                  ; let user read it
  1510.  
  1511. @[HANGUP]
  1512. @q
  1513. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1514. ATH0Z                   ; hangup and reset
  1515. @p(18)                  ; wait 1 sec
  1516. @h(18)                  ; drop DTR for 1 sec
  1517. @p(9)ATH0Z              ; reset again (for dialback)
  1518. @p(9)
  1519.  
  1520. @[ANSWER]
  1521. @v
  1522. @f
  1523. AT&F                    ; reset
  1524. @w(54)OK
  1525. @p(9)
  1526. ATV1E1&A1               ; initialise
  1527. @w(54)OK
  1528. AT&K1                   ; disable Xon/Xoff
  1529. @w(54)OK
  1530. ATM0                    ; speaker off
  1531. @w(54)OK
  1532. ATS0=1                  ; enable auto answer
  1533. @w(54)OK
  1534.  
  1535. @[TERM]
  1536. @q
  1537. ATH0Z                   ; hangup and reset
  1538.  
  1539.  
  1540. @[MODEM] Pace-Ultralink
  1541. ; $EZM: "DTE speed not to follow line speed", "AT&F", "OK", "ATV1E1&A1", "AT&K1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1542.  
  1543. @[DIAL]
  1544. @v
  1545. @f
  1546. AT&F                    ; reset
  1547. @w(54)OK
  1548. @p(9)
  1549. ATV1E1&A1               ; initialise
  1550. @w(54)OK
  1551. AT&K1                   ; disable Xon/Xoff
  1552. @w(54)OK
  1553. ATM0                    ; speaker off
  1554. @w(54)OK
  1555. @r                      ; request modem information (if verbose logging and extended tests on)
  1556. ATDT@#                  ; dial
  1557. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1558. @w(27)                  ; let user read it
  1559.  
  1560. @[HANGUP]
  1561. @q
  1562. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1563. ATH0Z                   ; hangup and reset
  1564. @p(18)                  ; wait 1 sec
  1565. @h(18)                  ; drop DTR for 1 sec
  1566. @p(9)ATH0Z              ; reset again (for dialback)
  1567. @p(9)
  1568.  
  1569. @[ANSWER]
  1570. @v
  1571. @f
  1572. AT&F                    ; reset
  1573. @w(54)OK
  1574. @p(9)
  1575. ATV1E1&A1               ; initialise
  1576. @w(54)OK
  1577. AT&K1                   ; disable Xon/Xoff
  1578. @w(54)OK
  1579. ATM0                    ; speaker off
  1580. @w(54)OK
  1581. ATS0=1                  ; enable auto answer
  1582. @w(54)OK
  1583.  
  1584. @[TERM]
  1585. @q
  1586. ATH0Z                   ; hangup and reset
  1587.  
  1588.  
  1589. @[MODEM] Prometheus
  1590. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1591.  
  1592. @[DIAL]
  1593. @v
  1594. @f
  1595. AT&F                    ; reset
  1596. @w(54)OK
  1597. @p(9)
  1598. ATV1E1X4                ; initialise
  1599. @w(54)OK
  1600. ATM0                    ; speaker off
  1601. @w(54)OK
  1602. @r                      ; request modem information (if verbose logging and extended tests on)
  1603. ATDT@#                  ; dial
  1604. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1605. @w(27)                  ; let user read it
  1606.  
  1607. @[HANGUP]
  1608. @q
  1609. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1610. ATH0Z                   ; hangup and reset
  1611. @p(18)                  ; wait 1 sec
  1612. @h(18)                  ; drop DTR for 1 sec
  1613. @p(9)ATH0Z              ; reset again (for dialback)
  1614. @p(9)
  1615.  
  1616. @[ANSWER]
  1617. @v
  1618. @f
  1619. AT&F                    ; reset
  1620. @w(54)OK
  1621. @p(9)
  1622. ATV1E1X4                ; initialise
  1623. @w(54)OK
  1624. ATM0                    ; speaker off
  1625. @w(54)OK
  1626. ATS0=1                  ; enable auto answer
  1627. @w(54)OK
  1628.  
  1629. @[TERM]
  1630. @q
  1631. ATH0Z                   ; hangup and reset
  1632.  
  1633.  
  1634. @[MODEM] Psion-Dacom-Gold-V34
  1635. ; $EZM: "Extended responses", "AT&F", "OK", "ATE1V1W1X4", "AT&K3\G0", "AT\N0%C0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1636.  
  1637. @[DIAL]
  1638. @v
  1639. @f
  1640. AT&F                    ; reset
  1641. @w(54)OK
  1642. @p(9)                   ; some modems need a delay here
  1643. ATE1V1W1X4              ; initialise
  1644. @w(54)OK
  1645. AT&K3\G0                ; disable Xon/Xoff
  1646. @w(54)OK
  1647. AT\N0%C0                ; disable error correction / data compression
  1648. @w(54)OK
  1649. @r                      ; request modem information (if verbose logging and extended tests on)
  1650. ATDT@#                  ; dial
  1651. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1652. @w(27)                  ; let user read it
  1653.  
  1654. @[HANGUP]
  1655. @q
  1656. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1657. ATH0Z                   ; hangup and reset
  1658. @p(18)                  ; wait 1 sec
  1659. @h(18)                  ; drop DTR for 1 sec
  1660. @p(9)ATH0Z              ; reset again (for dialback)
  1661. @p(9)
  1662.  
  1663. @[ANSWER]
  1664. @v
  1665. @f
  1666. AT&F                    ; reset
  1667. @w(54)OK
  1668. @p(9)
  1669. ATE1V1W1X4              ; initialise
  1670. @w(54)OK
  1671. AT&K3\G0                ; disable Xon/Xoff
  1672. @w(54)OK
  1673. AT\N0%C0                ; disable error correction / data compression
  1674. @w(54)OK
  1675. ATS0=1                  ; enable auto answer
  1676. @w(54)OK
  1677.  
  1678. @[TERM]
  1679. @q
  1680. ATH0Z                   ; hangup and reset
  1681.  
  1682.  
  1683. @[MODEM] Racal
  1684. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1685.  
  1686. @[DIAL]
  1687. @v
  1688. @f
  1689. AT&F                    ; reset
  1690. @w(54)OK
  1691. @p(9)
  1692. ATV1E1X4                ; initialise
  1693. @w(54)OK
  1694. ATM0                    ; speaker off
  1695. @w(54)OK
  1696. @r                      ; request modem information (if verbose logging and extended tests on)
  1697. ATDT@#                  ; dial
  1698. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1699. @w(27)                  ; let user read it
  1700.  
  1701. @[HANGUP]
  1702. @q
  1703. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1704. ATH0Z                   ; hangup and reset
  1705. @p(18)                  ; wait 1 sec
  1706. @h(18)                  ; drop DTR for 1 sec
  1707. @p(9)ATH0Z              ; reset again (for dialback)
  1708. @p(9)
  1709.  
  1710. @[ANSWER]
  1711. @v
  1712. @f
  1713. AT&F                    ; reset
  1714. @w(54)OK
  1715. @p(9)
  1716. ATV1E1X4                ; initialise
  1717. @w(54)OK
  1718. ATM0                    ; speaker off
  1719. @w(54)OK
  1720. ATS0=1                  ; enable auto answer
  1721. @w(54)OK
  1722.  
  1723. @[TERM]
  1724. @q
  1725. ATH0Z                   ; hangup and reset
  1726.  
  1727.  
  1728. @[MODEM] Racal-Maxam-III+
  1729. ; $EZM: "", "AT&F", "OK", "ATV1E1", "", "AT*E0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1730.  
  1731. @[DIAL]
  1732. @v
  1733. @f
  1734. AT&F                    ; reset
  1735. @w(54)OK
  1736. @p(9)
  1737. ATV1E1                  ; initialise
  1738. @w(54)OK
  1739. AT*E0                   ; disable error correction / data compression
  1740. @w(54)OK
  1741. ATM0                    ; speaker off
  1742. @w(54)OK
  1743. @r                      ; request modem information (if verbose logging and extended tests on)
  1744. ATDT@#                  ; dial
  1745. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1746. @w(27)                  ; let user read it
  1747.  
  1748. @[HANGUP]
  1749. @q
  1750. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1751. ATH0Z                   ; hangup and reset
  1752. @p(18)                  ; wait 1 sec
  1753. @h(18)                  ; drop DTR for 1 sec
  1754. @p(9)ATH0Z              ; reset again (for dialback)
  1755. @p(9)
  1756.  
  1757. @[ANSWER]
  1758. @v
  1759. @f
  1760. AT&F                    ; reset
  1761. @w(54)OK
  1762. @p(9)
  1763. ATV1E1                  ; initialise
  1764. @w(54)OK
  1765. AT*E0                   ; disable error correction / data compression
  1766. @w(54)OK
  1767. ATM0                    ; speaker off
  1768. @w(54)OK
  1769. ATS0=1                  ; enable auto answer
  1770. @w(54)OK
  1771.  
  1772. @[TERM]
  1773. @q
  1774. ATH0Z                   ; hangup and reset
  1775.  
  1776.  
  1777. @[MODEM] Racal-Maxam-IV+/V+
  1778. ; $EZM: "", "AT&F", "OK", "ATV1E1", "", "AT&E0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1779.  
  1780. @[DIAL]
  1781. @v
  1782. @f
  1783. AT&F                    ; reset
  1784. @w(54)OK
  1785. @p(9)
  1786. ATV1E1                  ; initialise
  1787. @w(54)OK
  1788. AT&E0                   ; disable error correction / data compression
  1789. @w(54)OK
  1790. ATM0                    ; speaker off
  1791. @w(54)OK
  1792. @r                      ; request modem information (if verbose logging and extended tests on)
  1793. ATDT@#                  ; dial
  1794. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1795. @w(27)                  ; let user read it
  1796.  
  1797. @[HANGUP]
  1798. @q
  1799. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1800. ATH0Z                   ; hangup and reset
  1801. @p(18)                  ; wait 1 sec
  1802. @h(18)                  ; drop DTR for 1 sec
  1803. @p(9)ATH0Z              ; reset again (for dialback)
  1804. @p(9)
  1805.  
  1806. @[ANSWER]
  1807. @v
  1808. @f
  1809. AT&F                    ; reset
  1810. @w(54)OK
  1811. @p(9)
  1812. ATV1E1                  ; initialise
  1813. @w(54)OK
  1814. AT&E0                   ; disable error correction / data compression
  1815. @w(54)OK
  1816. ATM0                    ; speaker off
  1817. @w(54)OK
  1818. ATS0=1                  ; enable auto answer
  1819. @w(54)OK
  1820.  
  1821. @[TERM]
  1822. @q
  1823. ATH0Z                   ; hangup and reset
  1824.  
  1825.  
  1826. @[MODEM] Rockwell
  1827. ; $EZM: "", "AT&F", "OK", "ATV1E1", "AT&K0", "AT%C0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1828.  
  1829. @[DIAL]
  1830. @v
  1831. @f
  1832. AT&F                    ; reset
  1833. @w(54)OK
  1834. @p(9)                   ; some modems need a delay here
  1835. ATV1E1                  ; initialise
  1836. @w(54)OK
  1837. AT&K0                   ; disable Xon/Xoff
  1838. @w(54)OK
  1839. AT%C0                   ; disable error correction / data compression
  1840. @w(54)OK
  1841. @r                      ; request modem information (if verbose logging and extended tests on)
  1842. ATDT@#                  ; dial
  1843. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1844. @w(27)                  ; let user read it
  1845.  
  1846. @[HANGUP]
  1847. @q
  1848. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1849. ATH0Z                   ; hangup and reset
  1850. @p(18)                  ; wait 1 sec
  1851. @h(18)                  ; drop DTR for 1 sec
  1852. @p(9)ATH0Z              ; reset again (for dialback)
  1853. @p(9)
  1854.  
  1855. @[ANSWER]
  1856. @v
  1857. @f
  1858. AT&F                    ; reset
  1859. @w(54)OK
  1860. @p(9)
  1861. ATV1E1                  ; initialise
  1862. @w(54)OK
  1863. AT&K0                   ; disable Xon/Xoff
  1864. @w(54)OK
  1865. AT%C0                   ; disable error correction / data compression
  1866. @w(54)OK
  1867. ATS0=1                  ; enable auto answer
  1868. @w(54)OK
  1869.  
  1870. @[TERM]
  1871. @q
  1872. ATH0Z                   ; hangup and reset
  1873.  
  1874.  
  1875. @[MODEM] Supra
  1876. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1877.  
  1878. @[DIAL]
  1879. @v
  1880. @f
  1881. AT&F                    ; reset
  1882. @w(54)OK
  1883. @p(9)
  1884. ATV1E1X4                ; initialise
  1885. @w(54)OK
  1886. ATM0                    ; speaker off
  1887. @w(54)OK
  1888. @r                      ; request modem information (if verbose logging and extended tests on)
  1889. ATDT@#                  ; dial
  1890. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1891. @w(27)                  ; let user read it
  1892.  
  1893. @[HANGUP]
  1894. @q
  1895. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1896. ATH0Z                   ; hangup and reset
  1897. @p(18)                  ; wait 1 sec
  1898. @h(18)                  ; drop DTR for 1 sec
  1899. @p(9)ATH0Z              ; reset again (for dialback)
  1900. @p(9)
  1901.  
  1902. @[ANSWER]
  1903. @v
  1904. @f
  1905. AT&F                    ; reset
  1906. @w(54)OK
  1907. @p(9)
  1908. ATV1E1X4                ; initialise
  1909. @w(54)OK
  1910. ATM0                    ; speaker off
  1911. @w(54)OK
  1912. ATS0=1                  ; enable auto answer
  1913. @w(54)OK
  1914.  
  1915. @[TERM]
  1916. @q
  1917. ATH0Z                   ; hangup and reset
  1918.  
  1919.  
  1920. @[MODEM] Telebit
  1921. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1922.  
  1923. @[DIAL]
  1924. @v
  1925. @f
  1926. AT&F                    ; reset
  1927. @w(54)OK
  1928. @p(9)
  1929. ATV1E1X4                ; initialise
  1930. @w(54)OK
  1931. ATM0                    ; speaker off
  1932. @w(54)OK
  1933. @r                      ; request modem information (if verbose logging and extended tests on)
  1934. ATDT@#                  ; dial
  1935. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1936. @w(27)                  ; let user read it
  1937.  
  1938. @[HANGUP]
  1939. @q
  1940. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1941. ATH0Z                   ; hangup and reset
  1942. @p(18)                  ; wait 1 sec
  1943. @h(18)                  ; drop DTR for 1 sec
  1944. @p(9)ATH0Z              ; reset again (for dialback)
  1945. @p(9)
  1946.  
  1947. @[ANSWER]
  1948. @v
  1949. @f
  1950. AT&F                    ; reset
  1951. @w(54)OK
  1952. @p(9)
  1953. ATV1E1X4                ; initialise
  1954. @w(54)OK
  1955. ATM0                    ; speaker off
  1956. @w(54)OK
  1957. ATS0=1                  ; enable auto answer
  1958. @w(54)OK
  1959.  
  1960. @[TERM]
  1961. @q
  1962. ATH0Z                   ; hangup and reset
  1963.  
  1964.  
  1965. @[MODEM] US-Robotics
  1966. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  1967.  
  1968. @[DIAL]
  1969. @v
  1970. @f
  1971. AT&F                    ; reset
  1972. @w(54)OK
  1973. @p(9)
  1974. ATV1E1X4&B1             ; initialise
  1975. @w(54)OK
  1976. AT&H1                   ; disable Xon/Xoff
  1977. @w(54)OK
  1978. ATM0                    ; speaker off
  1979. @w(54)OK
  1980. @r                      ; request modem information (if verbose logging and extended tests on)
  1981. ATDT@#                  ; dial
  1982. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  1983. @w(27)                  ; let user read it
  1984.  
  1985. @[HANGUP]
  1986. @q
  1987. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  1988. ATH0Z                   ; hangup and reset
  1989. @p(18)                  ; wait 1 sec
  1990. @h(18)                  ; drop DTR for 1 sec
  1991. @p(9)ATH0Z              ; reset again (for dialback)
  1992. @p(9)
  1993.  
  1994. @[ANSWER]
  1995. @v
  1996. @f
  1997. AT&F                    ; reset
  1998. @w(54)OK
  1999. @p(9)
  2000. ATV1E1X4&B1             ; initialise
  2001. @w(54)OK
  2002. AT&H1                   ; disable Xon/Xoff
  2003. @w(54)OK
  2004. ATM0                    ; speaker off
  2005. @w(54)OK
  2006. ATS0=1                  ; enable auto answer
  2007. @w(54)OK
  2008.  
  2009. @[TERM]
  2010. @q
  2011. ATH0Z                   ; hangup and reset
  2012.  
  2013.  
  2014. @[MODEM] US-Robotics-56K-Voice-Faxmodem
  2015. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&I0&H1", "AT&K0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2016.  
  2017. @[DIAL]
  2018. @v
  2019. @f
  2020. AT&F                    ; reset
  2021. @w(54)OK
  2022. @p(9)                   ; some modems need a delay here
  2023. ATV1E1X4&B1             ; initialise
  2024. @w(54)OK
  2025. AT&I0&H1                ; disable Xon/Xoff
  2026. @w(54)OK
  2027. AT&K0                   ; disable error correction / data compression
  2028. @w(54)OK
  2029. @r                      ; request modem information (if verbose logging and extended tests on)
  2030. ATDT@#                  ; dial
  2031. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2032. @w(27)                  ; let user read it
  2033.  
  2034. @[HANGUP]
  2035. @q
  2036. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2037. ATH0Z                   ; hangup and reset
  2038. @p(18)                  ; wait 1 sec
  2039. @h(18)                  ; drop DTR for 1 sec
  2040. @p(9)ATH0Z              ; reset again (for dialback)
  2041. @p(9)
  2042.  
  2043. @[ANSWER]
  2044. @v
  2045. @f
  2046. AT&F                    ; reset
  2047. @w(54)OK
  2048. @p(9)
  2049. ATV1E1X4&B1             ; initialise
  2050. @w(54)OK
  2051. AT&I0&H1                ; disable Xon/Xoff
  2052. @w(54)OK
  2053. AT&K0                   ; disable error correction / data compression
  2054. @w(54)OK
  2055. ATS0=1                  ; enable auto answer
  2056. @w(54)OK
  2057.  
  2058. @[TERM]
  2059. @q
  2060. ATH0Z                   ; hangup and reset
  2061.  
  2062.  
  2063. @[MODEM] US-Robotics-Courier
  2064. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2065.  
  2066. @[DIAL]
  2067. @v
  2068. @f
  2069. AT&F                    ; reset
  2070. @w(54)OK
  2071. @p(9)
  2072. ATV1E1X4&B1             ; initialise
  2073. @w(54)OK
  2074. AT&H1                   ; disable Xon/Xoff
  2075. @w(54)OK
  2076. ATM0                    ; speaker off
  2077. @w(54)OK
  2078. @r                      ; request modem information (if verbose logging and extended tests on)
  2079. ATDT@#                  ; dial
  2080. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2081. @w(27)                  ; let user read it
  2082.  
  2083. @[HANGUP]
  2084. @q
  2085. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2086. ATH0Z                   ; hangup and reset
  2087. @p(18)                  ; wait 1 sec
  2088. @h(18)                  ; drop DTR for 1 sec
  2089. @p(9)ATH0Z              ; reset again (for dialback)
  2090. @p(9)
  2091.  
  2092. @[ANSWER]
  2093. @v
  2094. @f
  2095. AT&F                    ; reset
  2096. @w(54)OK
  2097. @p(9)
  2098. ATV1E1X4&B1             ; initialise
  2099. @w(54)OK
  2100. AT&H1                   ; disable Xon/Xoff
  2101. @w(54)OK
  2102. ATM0                    ; speaker off
  2103. @w(54)OK
  2104. ATS0=1                  ; enable auto answer
  2105. @w(54)OK
  2106.  
  2107. @[TERM]
  2108. @q
  2109. ATH0Z                   ; hangup and reset
  2110.  
  2111.  
  2112. @[MODEM] US-Robotics-Sportster
  2113. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2114.  
  2115. @[DIAL]
  2116. @v
  2117. @f
  2118. AT&F                    ; reset
  2119. @w(54)OK
  2120. @p(9)
  2121. ATV1E1X4&B1             ; initialise
  2122. @w(54)OK
  2123. AT&H1                   ; disable Xon/Xoff
  2124. @w(54)OK
  2125. ATM0                    ; speaker off
  2126. @w(54)OK
  2127. @r                      ; request modem information (if verbose logging and extended tests on)
  2128. ATDT@#                  ; dial
  2129. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2130. @w(27)                  ; let user read it
  2131.  
  2132. @[HANGUP]
  2133. @q
  2134. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2135. ATH0Z                   ; hangup and reset
  2136. @p(18)                  ; wait 1 sec
  2137. @h(18)                  ; drop DTR for 1 sec
  2138. @p(9)ATH0Z              ; reset again (for dialback)
  2139. @p(9)
  2140.  
  2141. @[ANSWER]
  2142. @v
  2143. @f
  2144. AT&F                    ; reset
  2145. @w(54)OK
  2146. @p(9)
  2147. ATV1E1X4&B1             ; initialise
  2148. @w(54)OK
  2149. AT&H1                   ; disable Xon/Xoff
  2150. @w(54)OK
  2151. ATM0                    ; speaker off
  2152. @w(54)OK
  2153. ATS0=1                  ; enable auto answer
  2154. @w(54)OK
  2155.  
  2156. @[TERM]
  2157. @q
  2158. ATH0Z                   ; hangup and reset
  2159.  
  2160.  
  2161. @[MODEM] US-Robotics-Worldport
  2162. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4&B1", "AT&H1", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2163.  
  2164. @[DIAL]
  2165. @v
  2166. @f
  2167. AT&F                    ; reset
  2168. @w(54)OK
  2169. @p(9)
  2170. ATV1E1X4&B1             ; initialise
  2171. @w(54)OK
  2172. AT&H1                   ; disable Xon/Xoff
  2173. @w(54)OK
  2174. ATM0                    ; speaker off
  2175. @w(54)OK
  2176. @r                      ; request modem information (if verbose logging and extended tests on)
  2177. ATDT@#                  ; dial
  2178. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2179. @w(27)                  ; let user read it
  2180.  
  2181. @[HANGUP]
  2182. @q
  2183. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2184. ATH0Z                   ; hangup and reset
  2185. @p(18)                  ; wait 1 sec
  2186. @h(18)                  ; drop DTR for 1 sec
  2187. @p(9)ATH0Z              ; reset again (for dialback)
  2188. @p(9)
  2189.  
  2190. @[ANSWER]
  2191. @v
  2192. @f
  2193. AT&F                    ; reset
  2194. @w(54)OK
  2195. @p(9)
  2196. ATV1E1X4&B1             ; initialise
  2197. @w(54)OK
  2198. AT&H1                   ; disable Xon/Xoff
  2199. @w(54)OK
  2200. ATM0                    ; speaker off
  2201. @w(54)OK
  2202. ATS0=1                  ; enable auto answer
  2203. @w(54)OK
  2204.  
  2205. @[TERM]
  2206. @q
  2207. ATH0Z                   ; hangup and reset
  2208.  
  2209.  
  2210. @[MODEM] Zoom
  2211. ; $EZM: "Extended responses,", "AT&F", "OK", "ATV1E1X4", "", "", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2212.  
  2213. @[DIAL]
  2214. @v
  2215. @f
  2216. AT&F                    ; reset
  2217. @w(54)OK
  2218. @p(9)
  2219. ATV1E1X4                ; initialise
  2220. @w(54)OK
  2221. ATM0                    ; speaker off
  2222. @w(54)OK
  2223. @r                      ; request modem information (if verbose logging and extended tests on)
  2224. ATDT@#                  ; dial
  2225. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2226. @w(27)                  ; let user read it
  2227.  
  2228. @[HANGUP]
  2229. @q
  2230. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2231. ATH0Z                   ; hangup and reset
  2232. @p(18)                  ; wait 1 sec
  2233. @h(18)                  ; drop DTR for 1 sec
  2234. @p(9)ATH0Z              ; reset again (for dialback)
  2235. @p(9)
  2236.  
  2237. @[ANSWER]
  2238. @v
  2239. @f
  2240. AT&F                    ; reset
  2241. @w(54)OK
  2242. @p(9)
  2243. ATV1E1X4                ; initialise
  2244. @w(54)OK
  2245. ATM0                    ; speaker off
  2246. @w(54)OK
  2247. ATS0=1                  ; enable auto answer
  2248. @w(54)OK
  2249.  
  2250. @[TERM]
  2251. @q
  2252. ATH0Z                   ; hangup and reset
  2253.  
  2254.  
  2255. @[MODEM] Zyxel-U-series
  2256. ; $EZM: "Extended responses", "AT&F", "OK", "ATV1E1N0", "AT&H3", "AT&K0", "ATDT", "CONNECT", "+++", "ATH0Z", "ATS0=1", "ATM0"
  2257.  
  2258. @[DIAL]
  2259. @v
  2260. @f
  2261. AT&F                    ; reset
  2262. @w(54)OK
  2263. @p(9)                   ; some modems need a delay here
  2264. ATV1E1N0                ; initialise
  2265. @w(54)OK
  2266. AT&H3                   ; disable Xon/Xoff
  2267. @w(54)OK
  2268. AT&K0                   ; disable error correction / data compression
  2269. @w(54)OK
  2270. ATM0                    ; speaker off
  2271. @w(54)OK
  2272. @r                      ; request modem information (if verbose logging and extended tests on)
  2273. ATDT@#                  ; dial
  2274. @w(810)CONNECT          ; wait 45 sec for 'CONNECT' message
  2275. @w(27)                  ; let user read it
  2276.  
  2277. @[HANGUP]
  2278. @q
  2279. @p(27)+++@p(27)         ; wait 1.5 sec, send escape, wait 1.5 sec
  2280. ATH0Z                   ; hangup and reset
  2281. @p(18)                  ; wait 1 sec
  2282. @h(18)                  ; drop DTR for 1 sec
  2283. @p(9)ATH0Z              ; reset again (for dialback)
  2284. @p(9)
  2285.  
  2286. @[ANSWER]
  2287. @v
  2288. @f
  2289. AT&F                    ; reset
  2290. @w(54)OK
  2291. @p(9)
  2292. ATV1E1N0                ; initialise
  2293. @w(54)OK
  2294. AT&H3                   ; disable Xon/Xoff
  2295. @w(54)OK
  2296. AT&K0                   ; disable error correction / data compression
  2297. @w(54)OK
  2298. ATM0                    ; speaker off
  2299. @w(54)OK
  2300. ATS0=1                  ; enable auto answer
  2301. @w(54)OK
  2302.  
  2303. @[TERM]
  2304. @q
  2305. ATH0Z                   ; hangup and reset
  2306.  
  2307.