Scanix v0.1 is basically an ALPHA release, so is this README. I'm not responsible for anything that happens when you run Scanix or read this README. If you go insane, or your computer blows up, that's your fault. This program is copyrighted, but is 100% freely distributable. Comments/Suggestions/Flames to: an129841@anon.penet.fi Scanix is a Linux based carrier scanner. Given a prefix, and two 4 digit numbers, Scanix will scan from prefix-XXXX to prefix-YYYY in search of modem carrier connections. NOTE: Scanix should only be used to help find public access systems such as BBSes. I am not responsible for any misusage of this program. Just running this program may be illegal in your area, check with local authorities. usage: scanix [-b baudrate] [-d dial-command] [-f found-log-file] [-i modem-init-string] [-m modem-device] [-s saved-scan-file] [-t time-out] Options: -b: This option allows you to specify the baudrate used during scanning. Default baud rate is 2400. Allowable values are 300, 1200, 2400, 4800, 9600, 19200, 38400. -d: This option allows you to change the dial command. Scanix puts this in front of the phone number in order to dial. The default is "ATDT" -f: This option allows you to change the filename to save found carriers to. The default filename is "found.list". -i: This option allows you to set the modem init. string. You may need to play around with this for Scanix to work properly. The default is "ATZ". Please NOTE: Currently Scanix uses a DTR drop to hangup the modem as this is the fastest and most reliable way. If your modem does not hangup when DTR is lost by default, you can probably set it to do it with the modem init. string. If your modem has no such option for hanging up when DTR is lost, sorry but Scanix is pretty useless to you right now. I may add an option for manual hayes (+++; ATH) hangup if anyone out there really needs it. -m: This option allows you to set the modem device. (ie. /dev/cua1, /dev/modem, etc) There is no default value, but if you have a MODEM environmental variable set, Scanix will use that. -m option overrides a MODEM variable. -s: This option allows you to resume a saved scan. If you prematurely exit Scanix by sending it a CTRL-C or a kill signal it will prompt you to enter a save filename. If you run Scanix with this option and include the save filename, it will read the file for information on scantype, where to start, where to end, etc. This is most useful for random order scans as Scanix will save all the numbers already called to the save file, and allow you to keep scanning the prefix without repeating calls already made in a different session. -t: This option allows you to specify a timeout value. The timeout value is used during connection attempts. If no response has been returned by the modem (CONNECT, NO CARRIER, etc) the connection attempt will be aborted after timeout-many seconds.