home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 2 BBS / 02-BBS.zip / vdocs.zip / VC14 < prev    next >
Text File  |  1994-01-21  |  30KB  |  840 lines

  1.  
  2.                                           VBBS 6.12 Documentation -- 14-1
  3. .TOPIC:
  4. Channel Configuration and Modems
  5.  
  6.          ╔════════════════════════════════════════════════════════════════╗
  7.          ║ CHAPTER 14        CHANNEL CONFIGURATION AND MODEMS             ║
  8.          ╚════════════════════════════════════════════════════════════════╝
  9.  
  10.          Correctly setting your modem for use by a BBS can be one of the
  11.          most challenging endeavors during setup.  The sections below
  12.          offer both general and specific information.
  13.  
  14.                       See VCONFIG/Channel Configuration
  15.                       See UART Chips and Recommendations
  16.                       See Modem Initialization Settings
  17.                       See Receiving Faxes
  18.                       See Fossil Drivers
  19.  
  20.                       Click On The Section Of Your Choice
  21.  
  22. .TOPIC:
  23. Modem Help
  24.  
  25.                       See VCONFIG/Channel Configuration
  26.                       See UART Chips and Recommendations
  27.                       See Modem Initialization Settings
  28.                       See Receiving Faxes
  29.                       See Fossil Drivers
  30. .TOPIC:
  31. VCONFIG/Channel Configuration
  32.                 See UART Chips and Recommendations
  33.                 See Modem Initialization Settings
  34.  
  35.  
  36.          VBBS comes preconfigured to work correctly with most
  37.          2400 baud modems.  If you are setting up a 2400 baud system,
  38.          your modem configuration should be as simple as choosing the
  39.          correct modem port in VCONFIG's channel.cfg.  High speed
  40.          modems will probably require a more complex configuration.
  41.          Basic information is provided here for a sampler of those
  42.          modems.  Due to the variety of systems in use throughout the
  43.          network, indepth setup assistance for your specific hardware
  44.          is best obtained from the Modem Mania message base,
  45.          VirtualNET Sub #209.
  46.  
  47.                 VBBS allows multiple phone lines to be configured,
  48.          depending on the registration level chosen.  For each data
  49.          line in VBBS, a channel (phone line) configuration must be
  50.          set to define the Serial COM port that the individual line(s)
  51.          will be running from.  An example follows:
  52.  
  53.                 1.) COM Port :
  54.                 2.) Base Address (Hex):
  55.                 3.) IRQ (Hex) :
  56.                 4.) Baud Rate :
  57.                 5.) Init String :
  58.                 6.) Locked Baud Rate :
  59.                 7.) Hardware (RTS/CTS) Handshake :
  60.                 8.) Minimum Baud allowed :
  61.  
  62.          A. COM Port
  63.          ═══════════
  64.  
  65.          Define a communications port for each channel in use.  COM
  66.          ports can be used more than once, but the repeated port must
  67.          have a different base address to prevent an IRQ conflict.
  68.                                        VBBS 6.12 Documentation --14-2
  69.  
  70.  
  71.          B. Base Address
  72.          ═══════════════
  73.  
  74.          The base address that DOS understands as the port assignment
  75.          for the channel. (example: COM1 is 3F8, COM2 is 2F8).
  76.  
  77.          C. IRQ
  78.          ══════
  79.  
  80.          Assign an IRQ (Interrupt ReQuest) for further definition of 
  81.          the communications port.
  82.  
  83.          D. Baud Rate
  84.          ════════════
  85.  
  86.          Define your modem's baud rate speed, from 300 to 57600.
  87.  
  88.  
  89.          E. Init String
  90.          ══════════════
  91.  
  92.          The modem initialization string used by a particular channel
  93.          to define reset and operation of the modem.
  94.  
  95.          F. Locked Baud Rate
  96.          ═══════════════════
  97.  
  98.          Toggle YES/NO for locked baud rate at high speeds.  This
  99.          should be set to NO for 2400-baud and slower modems.
  100.  
  101.          Note: High-speed modems should use a locked baud rate to
  102.          indicate the maximum throughput achieved by the modem.  For
  103.          instance, a 14400-baud modem could be defined as 14400, 19200,
  104.          38400, or 57600, as the modem allows.
  105.  
  106.          G. Hardware (RTS/CTS) Handshake
  107.          ═══════════════════════════════
  108.  
  109.          Toggle "No, Yes(Normal), or Yes(Slow)".  This setting is for 
  110.          high speed modems.  Yes(Normal) is the preferred choice.
  111.  
  112.          H. Minimum Baud Allowed
  113.          ═══════════════════════
  114.  
  115.          Configure a minimum speed to tailor a high-speed line.
  116.                 
  117.                 See VCONFIG/Channel Configuration
  118.                 See UART Chips and Recommendations
  119.                 See Modem Initialization Settings
  120.  
  121.  
  122.                                        VBBS 6.12 Documentation --14-3
  123.  
  124. .TOPIC:
  125. UART Chips and Recommendations
  126. UART Chips and Recommendations        
  127.         See VCONFIG/Channel Configuration
  128.         See UART Chips and Recommendations
  129.         See Modem Initialization Settings
  130.  
  131.  
  132.                 The NS16550AFN, or UART (Universal Asynchronous
  133.          Receiver/Transmitter) chip, is the heart of your asynchronous
  134.          communications board.  The advantage of the 16550 over the
  135.          16450 and 8250 UARTs is that it has a 16 byte buffer.
  136.  
  137.  
  138.          A.  Reliability
  139.  
  140.                 On the older chips, with their single-byte buffer, 
  141.          you would lose data if a second byte came in from the modem
  142.          before the CPU had sufficient time to call the first byte.
  143.          The 16550, with its 16-byte buffer, gives the CPU up to 16
  144.          opportunities to access data before a character is lost.
  145.  
  146.  
  147.          B.  Multitasking
  148.  
  149.                 When VBBS is transmitting data, it has to stop the 
  150.          CPU and fill the UART's transmit buffer.  That means that 
  151.          the background caller will experience a system slowdown while
  152.          VBBS attempts to send data to another caller.  In addition,
  153.          the older 8250 chips were much less reliable, and were never
  154.          designed for the high speeds of current modems.  The 
  155.          NS16550AFN, on the other hand, is designed with high bus 
  156.          speeds and high modem speeds in mind.  When multitasking, 
  157.          even at slower baud rates, the 16550 can be very helpful in
  158.          providing smooth operation for the entire system.
  159.                 See VCONFIG/Channel Configuration
  160.                 See UART Chips and Recommendations
  161.                 See Modem Initialization Settings
  162.  
  163.  
  164. .TOPIC:
  165. Modem Initialization Settings
  166. Modem Initialization Settings and Strings
  167.  
  168.     CHOOSE A MODEM CATAGORY BELOW
  169.  
  170. See High Speed Modem Initialization Strings
  171. See VCONFIG/Channel Configuration
  172. See UART Chips and Recommendations
  173. See Standard 2400 bps Hayes Compatibles
  174. See Mistuba 2400 
  175. See Zoom 2400 V.42bis
  176.                                        VBBS 6.12 Documentation --14-4
  177.  
  178.    
  179.                 Since high speed modems can utilize so many settings, 
  180.          it is almost impossible to include them all in one initiali-
  181.          zation string.  Therefore, you may wish to use the NRAM fea-
  182.          ture to store the settings which are common to most applica-
  183.          tions and use the VBBS init string for VBBS-specific settings.
  184.                 This collection of modem settings has been garnered 
  185.          over time from VBBS sysops working with an unlimited variety 
  186.          of hardware configurations.  If the following recommendations
  187.          provide unsatisfactory results, please refer to the VirtualNET
  188.          support subs for further assistance.
  189.  
  190.  
  191. .TOPIC:
  192. Standard 2400 bps Hayes Compatibles
  193.          A.  Modem AT Command Settings
  194.          ═════════════════════════════
  195.  
  196.          Standard 2400 bps or 1200 bps Hayes Compatibles (NON-MNP):
  197.  
  198.          Supports the extended "&" command set:
  199.  
  200.                 ATX4Q0E0V1&C1&D2S2=251S7=40
  201.  
  202.         
  203.          X4     Enables extended result codes
  204.          Q0     Modem returns result codes
  205.          E0     Modem does not echo commands back to the computer
  206.          V1     Modem returns verbal result codes
  207.          &C1    Modem asserts carrier detect based on connection
  208.                 status
  209.          &D2    On DTR high-to-low transition, modem Hangs Up.
  210.          S2=251 Disable modem escape sequence
  211.          S7=40  Time modem waits for a carrier when initiating a new
  212.                 connection
  213.  
  214.         
  215.          Does not support the extended "&" command set:
  216.        
  217.                 ATX4Q0E0V1S2=251S7=40
  218.  
  219.          Modems which do not use the & command set usually have DIP
  220.          switches of some type to set their mode of operation. Verify
  221.          that your modem is set to assert CD (carrier detect) only 
  222.          when connected to a remote modem and hang up on drop of DTR 
  223.          (data terminal ready).
  224.                                        VBBS 6.12 Documentation --14-5
  225.  
  226. .TOPIC:
  227. High Speed Modem Initialization Strings
  228. High Speed Modem Initialization Strings
  229.         CLICK ON ANY MODEM TYPE BELOW
  230. See Aceex 14.4                 
  231. See AT&T Dataport 14.4
  232. See Boca 14.4
  233. See Compucom High Speed Modems    
  234. See Cardinal 9600   
  235. See Dallas Fax 14.4
  236. See Digicomm 14.4      
  237. See Infotel 14.4 Faxmodem
  238. See Intel 14.4EX
  239. See Lightning Communications  
  240. See Motorola UDS 14.4 V32bis 
  241. See Patriot
  242. See PPI
  243. See Revel 14.4
  244. See SupraFAXmodem 14.4 V32bis  
  245. See TwinCom V.32  
  246. See USRobotics
  247. See Viva 14.4
  248. See Zoom 14400 Fax/Modem   
  249. See Zoom 2400 V.42bis   
  250. See ZyXEL High Speed  
  251. See ZyXEL   Send/Recieve Fax/Modem          
  252.  
  253. .TOPIC:
  254. AT&T Dataport 14.4
  255.  
  256.                 AT&T Dataport 14.4 Modem String
  257.  
  258.                 ATE0Q0V1X4&C1&D2S7=60S11=50S13=50S0=0
  259.  
  260. .TOPIC:
  261. Aceex 14.4
  262.                 Aceex 14.4
  263.                                                                       
  264.                 AT&F1S0=0M0E0V1X4&C1&D2&M5\N0S95=1S46=136S36=5               
  265.  
  266. .TOPIC:
  267. Boca 14.4
  268.                 Boca 14.4 V32bis (same as Gateway 14.4):
  269.  
  270.                 AT&F E0 V1 Q0 W2 S95=3 S7=50 S0=0
  271.                                        VBBS 6.12 Documentation --14-6
  272.  
  273. .TOPIC:
  274. Compucom High Speed Modems
  275.                 Compucom High Speed Modems:
  276.  
  277.                 AT&F2*H1%C0\N0S25=2M0QV1ES11=50&C1&D2H&W
  278.  
  279.          Compucom STAR:
  280.  
  281.                 AT&F2*H2&D2S7=75&Y0&WX4M0L0S11=50
  282.  
  283.  
  284.          Recommendations:
  285.                 Assign the above values to NRAM settings, and the
  286.         initialization string will actually read 
  287.  
  288.                 ATZ0
  289.         
  290.          To assign an NRAM setting, enter the above initialization
  291.          string, then type 
  292.  
  293.                 AT&W0
  294.  
  295.          To disable CCSP (Compucom proprietary protocol) type
  296.  
  297.                 AT*H0
  298.           
  299.          Baud rate should be locked and set to 19200, or 38400 for
  300.          those with 16550 UARTs.
  301.  
  302. .TOPIC:
  303. Cardinal 9600
  304.                 Cardinal 9600:
  305.  
  306.                 ATW2Q0V1E0&D2&C1S2=251M0&W2S95=1235
  307.  
  308.          - or -
  309.  
  310.                 ATQ0V1E0&D2&C1S2=251S7=45M0
  311.         
  312. .TOPIC:
  313. Digicomm 14.4
  314.                 Digicomm 14.4
  315.  
  316.                 AT&F&C1*S1E0
  317.  
  318. .TOPIC:
  319. Infotel 14.4 Faxmodem
  320.         Infotel 14.4 Faxmodem
  321.  
  322.         AT&F&D2&C1S0=0S7=70M0E0S11=55W2S95=3
  323.  
  324.  
  325.                                        VBBS 6.12 Documentation --14-7
  326.  
  327. .TOPIC:
  328. Lightning Communications
  329.                 Lightning Communications:
  330.  
  331.                 AT&FE0&D2&C1&Q9S7=65W2M0
  332.  
  333.                 Locked Baud Rate:  38400
  334.                 RTS/CTS         :  Slow
  335.  
  336. .TOPIC:         
  337. Mistuba 2400
  338.                 Mistuba 2400: 
  339.          
  340.                 ATQ0X4E0M0V1&C1&D2S0=0S2=1H0
  341.          
  342. .TOPIC:
  343. Motorola UDS 14.4 V32bis
  344.                 Motorola UDS 14.4 V32bis:
  345.  
  346.                 AT&F E0 V1 Q0 S0=0 %R2 \Q3 \V1 \M0 &C1 &D2 \N7 S7=50
  347.  
  348. .TOPIC:
  349. SupraFAXmodem 14.4 V32bis
  350.                SupraFAXmodem 14.4 V32bis:
  351.  
  352.                AT&F2 E0 V1 Q0 W2 S95=3 S7=50
  353.         
  354. .TOPIC:
  355. TwinCom V.32
  356.                TwinCom V.32:
  357.  
  358.                ATE0H0M0Q0V1X4S0=0S2=1W0S95=145
  359.         
  360. .TOPIC:
  361. Dallas Fax 14.4
  362.         Dallas Fax 14.4K Nova Plus w/AT&T chipset
  363.  
  364.         AT&F &C1 &D2 &S1 \J0 "O125 T E0 S11=50 S7=60 S95=3 S2=251
  365.  
  366. .TOPIC:
  367. Intel 14.4EX
  368.  
  369.         INTEL 14.4EX
  370.  
  371.         AT&FE0S2=251S7=50M0
  372.  
  373. .TOPIC:
  374. Patriot
  375.         Patriot 96i5 v.32/v.42 MNP5 9600
  376.  
  377.         ATE0M0X4&D2\N7Q2\V2%A32%C3S2=251S7=30
  378.  
  379. .TOPIC:
  380. PPI
  381.         Practical PM9600SA
  382.  
  383.         AT&F&C1&D2V1Q0E0W2&Q9S2=251M0TS110=1S95=2
  384.         ---------------------------------------------------------
  385.         PP14400FXSA
  386.  
  387.         AT&FM0&C1&D3E0W2&Q9S10=20S2=251S7=100
  388.                                        VBBS 6.12 Documentation --14-8
  389. .TOPIC:
  390. Revel 14.4
  391.         Revel 14.4 Modem
  392.  
  393.         AT&C1&D2E0H0Q0V1X4W2S95=2M0S0=0    
  394.  
  395. .TOPIC:
  396. Viva 14.4
  397.         ViVA 14.4i/Fax Modem
  398.         AT&F&C1&D2W2S95=3
  399.         ---------------------------------------------------------
  400.  
  401.  
  402.  
  403. .TOPIC:
  404. USRobotics
  405. See US Robotics Courier HST / Courier Dual Standard  
  406. See USRobotics Courier 14400 HST Dual Standard   
  407. See USRobotics Courier 9600 HST  See USRobotics Dual Standard 14.4 
  408. See US Robotics HST/DS 16.8         
  409. See Older US Robotics HST 9600         
  410. See USR Sportster 14.4
  411.  
  412. .TOPIC:         
  413. US Robotics Courier HST / Courier Dual Standard
  414. US Robotics Courier HST / Courier Dual Standard:
  415.  
  416.          NRAM Settings Recommended:
  417.  
  418.          X7     Return full result codes
  419.          &H1    Turns on hardware handshaking for output from DTE (CTS
  420.                 line) *
  421.          &R2    Turns on hardware handshaking for input to DTE    (RTS
  422.                 line) *
  423.          &B1    Fixes the DTE to DCE rate **
  424.          &N0    Negotiates highest link rate with fallback/fallforward
  425.                 enabled
  426.          &M4    Enables ARQ if remote modem has ARQ
  427.          &C1    Modem asserts carrier detect based on connection
  428.                 status
  429.          &D2    On DTR high-to-low transition, modem hangs up
  430.          &A3    Give FULL EXTENDED Result Codes
  431.                                        VBBS 6.12 Documentation --14-8
  432.  
  433.          (Choose one of the 3 &K commands below based on your preference)
  434.  
  435.          &K1    Enables data compression if remote modem requests
  436.                 compression
  437.          &K3    Enables V.42 bis data compression but not MNP5
  438.          &K0    Disables all compression
  439.  
  440.          VBBS Initialization String:
  441.                 ATX7Q0E0V1S2=251S7=25&H1&R2&B1&M4&N0&K1&A3
  442.                                 - or -
  443.                 ATX7Q0E0V1S2=251S7=25&H1&R2&B1&A3
  444.  
  445. .TOPIC:         
  446. USRobotics Courier 14400 HST Dual Standard
  447. USRobotics Courier 14400 HST Dual Standard:
  448.  
  449.          B0  C1  E1  F1  M1  Q0  V1  X7
  450.          BAUD=38400  PARITY=N  WORDLEN=8
  451.          DIAL=HUNT   ON HOOK   TIMER
  452.  
  453.          &A3  &B1  &C1  &D2  &G0  &H1  &I0  &K3  &L0
  454.          &M4  &N0  &P0  &R2  &S0  &T5  &X0  &Y1  %R0
  455.  
  456.          S00=000  S01=000  S02=251  S03=013  S04=010
  457.          S05=008  S06=002  S07=045  S08=002  S09=006
  458.          S10=007  S11=050  S12=050  S13=000  S14=000
  459.          S15=008  S16=000  S17=000  S18=000  S19=000
  460.          S20=000  S21=010  S22=017  S23=019  S24=150
  461.          S25=000  S26=000  S27=000  S28=008  S29=020
  462.          S30=000  S31=000  S32=001  S33=000  S34=000
  463.          S35=000  S36=000  S37=000  S38=000
  464.  
  465.          - or -
  466.  
  467.          B0  C1  E1  F1  M1  Q0  V1  X7
  468.          BAUD=19200  PARITY=N  WORDLEN=8
  469.          DIAL=HUNT   ON HOOK   TIMER
  470.  
  471.          &A3  &B0  &C1  &D2  &G0  &H1  &I0  &K3  &L0
  472.          &M4  &N0  &P0  &R2  &S0  &T5  &X0  &Y1  %R0
  473.  
  474.          S00=000  S01=000  S02=251  S03=013  S04=010
  475.          S05=008  S06=002  S07=045  S08=002  S09=006
  476.          S10=007  S11=070  S12=050  S13=000  S14=001
  477.          S15=008  S16=000  S17=000  S18=000  S19=000
  478.          S20=000  S21=010  S22=017  S23=019  S24=150
  479.          S25=000  S26=000  S27=000  S28=008  S29=020
  480.          S30=000  S31=000  S32=001  S33=000  S34=000
  481.          S35=000  S36=000  S37=000  S38=000
  482.  
  483.          VBBS Initialization String:
  484.                 ATX7Q0E0V1S2=251S7=25&H1&R2&B1&M4&N0&K1&A3
  485.                                 - or -
  486.                 ATX7Q0E0V1S2=251S7=25&H1&R2&B1&A3
  487.                                        VBBS 6.12 Documentation --14-9
  488.  
  489. .TOPIC:
  490. USRobotics Courier 9600 HST
  491. USRobotics Courier 9600 HST Settings
  492.  
  493.          C=1  E=1  F=1  M=3  Q=0  V=1  X=7  B=1
  494.          BAUD=19200  PARITY=N  WORDLEN=8
  495.          DIAL=TONE   ON HOOK    TIMER
  496.  
  497.          &A1  &B1  &G0  &H1  &I2  &K0
  498.          &M4  &N0  &P0  &R2  &S1  &Y1
  499.  
  500.          S00=000  S01=000  S02=251  S03=013
  501.          S04=010  S05=008  S06=002  S07=025
  502.          S08=002  S09=006  S10=007  S11=040
  503.          S12=050  S13=000  S14=001  S15=000
  504.          S16=000  S17=000  S18=000  S19=005
  505.          S20=000  S21=010  S22=017  S23=019
  506.  
  507.          DIAL=TONE   M=3  X=7  F=1  B=1
  508.          BAUD=19200  PARITY=N  WORDLEN=8
  509.  
  510.          &A1  &B1  &G0  &H1  &I2  &K0
  511.          &M4  &N0  &P0  &R2  &S1  &Y1
  512.  
  513.          S02=251  S03=013  S04=010  S05=008
  514.          S06=002  S07=025  S08=002  S09=006
  515.          S10=007  S11=040  S12=050  S13=000
  516.          S15=000  S19=005  S21=010  S22=017
  517.          S23=019
  518.  
  519. .TOPIC:
  520. USRobotics Dual Standard 14.4
  521. USRobotics Dual Standard 14.4
  522.          ─────────────────────────────
  523.  
  524.          (Square LEDs -- not the 16.8 model):
  525.  
  526.                 AT&B1 B0 E0 V1 Q0 &N0 &M4 S7=50 &H1 &R2 &A3
  527.  
  528. .TOPIC:
  529. US Robotics HST/DS 16.8
  530. US Robotics HST/DS 16.8
  531.  
  532.          (Square LEDs):
  533.  
  534.                 ATX710V130B0S2=251S7=45&H1&R2&M4&N0&B1
  535.                                        VBBS 6.12 Documentation --14-10
  536.  
  537. .TOPIC:
  538. Older US Robotics HST 9600
  539. Older US Robotics HST 9600
  540. ──────────────────────────
  541.  
  542.                 AT&B1 B1 E0 V1 Q0 &N0 &M4 S7=50 &H1 &R2
  543.  
  544.  
  545.          Also, another note: USRobotics modem users (Dual Std and
  546.          HST) can specify that a smaller transmit buffer should be
  547.          used during non-ARQ connections, so that when 2400/non-error
  548.          correcting callers call the board, the space-bar abort is
  549.          more responsive. The modem will auto-adjust the size of the
  550.          transmit buffer for each connection:
  551.  
  552.                 non-ARQ: 128 bytes
  553.                 ARQ: 4k
  554.  
  555.          To enable this modem feature, set S15=8.
  556.          
  557. .TOPIC:         
  558. USR Sportster 14.4
  559. USR Sportster 14.4
  560.  
  561.          USR Sportster 14.4
  562.          ──────────────────── 
  563.          Here is an NVRam for the USR Sportster 14.4 External w Fax:
  564.          ati4
  565.          USRobotics Sportster 14400 Fax Setting...
  566.  
  567.                 B0 E1 F1 M1 Q0 V1 X4
  568.                 BAUD=19200 PARITY=N WORDLEN=8
  569.                 DIAL=HUNT OFF HOOK
  570.  
  571.                 &A3 &B1 &G0 &H1 &I0 &K1 &M4
  572.                 &N0 &P0 &R2 &S0 &T5 &Y1
  573.  
  574.                 S00=000 S01=000 S02=043 S03=013 S04=010 S05=008
  575.                 S06=002 S07=120 S08=002 S09=006 S10=150 S11=070
  576.                 S12=050 S13=000 S14=000 S15=000 S16=000 S17=000
  577.                 S18=000 S19=000 S20=000 S21=010 S22=017 S23=019
  578.                 S24=000 S25=025 S26=000 S27=000 S28=008 S29=020
  579.                 S30=000 S31=000 S32=000 S33=000 S34=006 S35=000
  580.                 S36=000 S37=000 S38=000 S39=000 S40=000 S41=000
  581.                 S42=000 S43=000 S44=015
  582.  
  583.          OK
  584.  
  585.          The INIT String:
  586.          ATS0=1
  587.          
  588.          Please make sure you have your DIP switch set to Autoanswer.
  589.          If VBBS and the modem try to answer at the same time, turn your
  590.          Autoanswer switch back off and try the following init strings:
  591.  
  592.          ATE0Q0V1X4&N0&K3 or 
  593.  
  594.          ATX4&B1&C1&H1&K3&R2S7=60S11=55M1&W or
  595.  
  596.          ATX4B0Q0E0V1S2=251S7=45&H1&R2&B1&A3&M4
  597.  
  598.          The last two init strings you might have to write to the modem's
  599.          NVRAM.
  600.  
  601. .TOPIC:
  602. Zoom 14400 Fax/Modem
  603. Zoom 14400 Fax/Modem:
  604.  
  605.                 Locked Baud Rate:  38400
  606.                 RTS/CTS         :  Slow
  607.  
  608.                 AT&C1&D2E0H0Q0V1X4W0S95=3\T2
  609.  
  610. .TOPIC:
  611. Zoom 2400 V.42bis
  612. Zoom 2400 V.42bis:
  613.  
  614.                 ATX4Q0V1E0&D2&C1S2=251S7=45
  615.  
  616.          ACTIVE PROFILE:
  617.  
  618.          B1 E1 L2 M1 N1 P Q0 V1 W1 X4 Y0 &C0 &D0 &G0 &J0 &K3 &Q5 &R0
  619.          &S0 &T4 &X0 &Y0
  620.          S00:000 S01:000 S02:043 S03:013 S04:010 S05:008 S06:002
  621.          S07:045 S08:002 S09:006
  622.          S10:014 S11:095 S12:050 S18:000 S25:005 S26:001 S36:005
  623.          S37:000 S38:020 S44:003
  624.          S46:138 S48:000 S49:008 S50:255
  625.  
  626.          STORED PROFILE 0:
  627.  
  628.          B1 E1 L2 M1 N1 P Q0 V1 W0 X4 Y0 &C0 &D0 &G0 &J0 &K3 &Q5 &R0
  629.          &S0 &T4 &X0
  630.          S00:000 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014
  631.          S11:095 S12:050 S18:000
  632.          S25:005 S26:001 S36:005 S37:000 S38:020 S44:003 S46:138
  633.          S48:007 S49:008 S50:255
  634.                                        VBBS 6.12 Documentation --14-11
  635.  
  636.          STORED PROFILE 1:
  637.  
  638.          B1 E1 L2 M1 N1 P Q0 V1 W0 X4 Y0 &C0 &D0 &G0 &J0 &K3 &Q5 &R0
  639.          &S0 &T4 &X0
  640.          S00:000 S02:043 S06:002 S07:030 S08:002 S09:006 S10:014
  641.          S11:095 S12:050 S18:000
  642.          S25:005 S26:001 S36:005 S37:000 S38:020 S44:003 S46:138
  643.          S48:007 S49:008 S50:255
  644.  
  645. .TOPIC:
  646. ZyXEL High Speed
  647. ZyXEL High Speed:
  648.  
  649.          This is saved as Profile 0.  Init string is just ATZ0.
  650.  
  651.          Be aware that register S20 sets the DTE speed, set to 19200,
  652.          so you may want to change this to S20=2 or S20=1.
  653.  
  654.          CURRENT SETTING:
  655.  
  656.          B0   E0   L4   M0   N5   Q0   V1   X6
  657.          &B1  &C1  &D2  &G0  &H3  &J0  &K4  &L0  &M0  &N0  &P0  &R1
  658.          &S0  &X0  &Y0
  659.          *B0  *C0  *D0  *E0  *I0  *M0  *P9  *Q2  *S0
  660.  
  661.          S00=000   S01=000   S02=251   S03=013   S04=010
  662.          S05=008   S06=003   S07=060   S08=002   S09=006
  663.          S10=007   S11=070   S12=000   S13=000   S14=002
  664.          S15=002   S16=000   S17=018   S18=000   S19=000
  665.          S20=003   S21=176   S22=000   S23=112   S24=133
  666.          S25=000   S26=000   S27=156   S28=064   S29=000
  667.          S30=000   S31=017   S32=019   S33=000   S34=030
  668.          S35=000   S36=000   S37=000   S38=016   S39=000
  669.  
  670. .TOPIC:
  671. ZyXEL   Send/Recieve Fax/Modem
  672. ZyXEL 14400 V.32 V.32bis V.42 V.42bis Send/Recieve Fax/Modem:
  673.  
  674.                 AT&FX6E0&C1&D2&G2H0M0|
  675.  
  676.                 Locked Baud: 19200
  677.                 Hardware handshaking normal
  678.  
  679.  
  680.  
  681.  
  682.          ─────────────────────────────────────────────────────────────
  683.                                        VBBS 6.12 Documentation --14-12
  684. .TOPIC:
  685. Fossil Drivers
  686.  
  687.          VBBS AND FOSSIL DRIVERS
  688.          ═══════════════════════
  689.  
  690.            The use of a fossil driver with VBBS is not required. However,
  691.          a fossil driver can handle 2 or more serial ports using the same 
  692.          IRQ line.  In fact, a FOSSIL can be used to control up to 8 ports.  
  693.          It can be "programmed" to use almost any serial board in existence.
  694.  
  695.                 VBBS has been extensively tested with both the BNU and X00
  696.          FOSSIL drivers. If you're new to FOSSIL drivers, they provide a stan-
  697.          dard way for programs to communicate with serial ports. The FOSSIL may
  698.          load through either AUTOEXEC.BAT or CONFIG.SYS. The advantages and
  699.          disadvantages of each are discussed at length within the individual
  700.          FOSSIL documentation.  Overall, use of VBBS' own serial routines are
  701.          preferred over external fossil drivers. 
  702.  
  703.          Number of Simultaneous Open Ports
  704.  
  705.             The basic CONFIG.SYS install for X00 is: DEVICE=X00.SYS
  706.  
  707.             The basic AUTOEXEC.BAT install for BNU is: BNU
  708.  
  709.                 By default, a FOSSIL will assume you wish to have only one
  710.          communications port open at any given moment.  The FOSSIL doesn't
  711.          specify which port (COM1, COM2, COM3, etc) but is merely concerned
  712.          with the maximum number of simultaneous open ports.  Each port you
  713.          request is like a "data channel," corresponding to your VBBS data
  714.          channels.  For more detailed information on a driver, consult the
  715.          specific FOSSIL documentation.
  716.  
  717.          2-Node System
  718.  
  719.             Channel 1 to be on COM1
  720.             Channel 2 to be on COM2
  721.             ───────────────────────
  722.  
  723.                 X00: DEVICE=X00.SYS 0=COM1 1=COM2
  724.                 BNU: BNU /P=2
  725.  
  726.                 VCONFIG: Set Channel 1 to COM1
  727.                          Set Channel 2 to COM2
  728.  
  729.             Channel 1 to be on COM2
  730.             Channel 2 to be on COM3
  731.             ───────────────────────
  732.  
  733.                 X00: DEVICE=X00.SYS 0=COM2 1=COM3
  734.                 BNU: BNU /P=2
  735.  
  736.                 VCONFIG: Set Channel 1 to COM2
  737.                          Set Channel 2 to COM3
  738.                                        VBBS 6.12 Documentation --14-13
  739.  
  740.  
  741.          4-Node System
  742.  
  743.             Channel 1 to be on COM1
  744.             Channel 2 to be on COM2
  745.             Channel 3 to be on COM3
  746.             Channel 4 to be on COM4
  747.             ───────────────────────
  748.  
  749.                 X00: DEVICE=X00.SYS 0=COM1 1=COM2 2=COM3 3=COM4
  750.                 BNU: BNU /P=4
  751.  
  752.                 VCONFIG: Set Channel 1 to COM1
  753.                          Set Channel 2 to COM2
  754.                          Set Channel 3 to COM3
  755.                          Set Channel 4 to COM4
  756.  
  757.  
  758.  
  759. .TOPIC:
  760. Receiving Faxes
  761.                                        VBBS 6.12 Documentation --14-14
  762.  
  763.            RECEIVING FAXES
  764.            ═══════════════
  765.  
  766.            VBBS is capable of receiving an incoming fax if you have a
  767.            Class 2 fax modem with Adaptive Answering.  Do not assume,
  768.            however, that a Class 2 fax modem automatically  has the
  769.            adaptive answering feature, so make sure that your modem
  770.            does truly support this before proceeding. Adaptive
  771.            Answering is a feature of the modem itself which can
  772.            distinguish between incoming data and fax transmissions.
  773.            Those modems which do have AA will send out a special
  774.            string when an incoming fax call is detected.
  775.  
  776.            VBBS, unmodified, will support those modems which send out
  777.            a "FAX" string when an incoming fax is detected.
  778.            When VBBS detects this string, it automatically looks for
  779.            and runs a file called FAX.BAT.  You must make FAX.BAT
  780.            with your editor and call up your fax receiving software
  781.            from this batch file.  FAX.BAT is placed in your main VBBS
  782.            directory.
  783.  
  784.            Note that the majority of fax receiving programs, notably
  785.            those that came with your fax modem, will *not work
  786.            properly on a bbs since they will intialize the modem
  787.            (thus dropping the connect) and not sense that an an
  788.            incoming fax call is actively pending.  To solve this
  789.            problem, you must rely on specialized fax software
  790.            specifically designed for bbs use.  Fortunately, one of
  791.            the best fax software interfaces available is a shareware
  792.            program called BGFax which may be downloaded from many of
  793.            the VBBS support boards.
  794.  
  795.            Please download this program before proceeding and carefully
  796.            read its excellent documentation regarding setup.
  797.            Basically, you are required to set up a sub-directory for
  798.            incoming faxes, and stipulate the message format you would
  799.            like to receive it in (ZFax or QLII).  Most importantly,
  800.            you will be able to determine the command line to place in
  801.            the FAX.BAT file for RECVFAX or similar software.
  802.  
  803.            After setting up your batch file, your next order of concern
  804.            will be determining the modem initialization string to use
  805.            to activate your modem's fax function.  Again, the BGFax
  806.            documentation may be of assistance here.  Once the proper
  807.            string is determined, this must be entered into your modem's
  808.            NVRAM for permanent storage.  Since the initialization string
  809.            is very long, it will not fit in the normal space allowed for
  810.            initialization strings in  Channels Configuration in
  811.            VConfig.  It must be stored in NVRAM.  Once this string is
  812.            determined and stored, you may change your initialization
  813.            string in the Channels Configuration to simply ATZ which
  814.            will call up the intialization string from NVRAM.
  815.  
  816.  
  817.                                        VBBS 6.12 Documentation --14-15
  818.  
  819.            In some cases, some older Class 2 fax modems do not put
  820.            out a "FAX" string when an incoming fax is detected, but rather
  821.            emit an "FCON" string instead.  In this case, one option is
  822.            to source modify VBBS.  Simply search through the VC1.BAS
  823.            and replace all instances of "FAX" with "FCON" and recompile.
  824.  
  825.            Those running under DesqView or Windows have additinal options.
  826.            Instead of the source code modification above, a shareware
  827.            utility called ATSEND may be used to set up the modem prior
  828.            to loading the window which contains the fax modem. Then,
  829.            BGFax may be set up for that window.  It is wise to
  830.            completely close the window and reopen it after the fax is
  831.            received to completely reset the modem.
  832.  
  833.            Overall, receiving incoming faxes through VBBS is entirely
  834.            possible if you have the proper modem and software.  If you
  835.            are unsure of either of these, please contact your nearest
  836.            VBBS Support Board for additional help.
  837.  
  838.  
  839.                
  840.