File: macserial.tgz
       Author: Be Engineering (devsupport@be.com)
      Release: DR8.2 PowerMac
Compatibility: DR8.2 PowerMac
     Location: pub/dr8_update
  Description: PPP support for the DR8.2 MacTech CD
        Notes: Unpack and install it using the following directions

Here is the long awaited serial support for the MacTech version of the 
BeOS for PowerMac.

What should be in this package:
parrot
Connect
Network
kernel
scc8530
modinit1
modinit2
dial-o-rama  
dial-o-rama-1.ali 
dial-o-rama-2.ali  
dial-o-rama-3.ali  
dial-o-rama-4.ali

You should unpack this all be placing the macserial.tgz file into a 
directory.  Then bring up a terminal and cd to that directory.

Then type: gunzip macserial.tgz
 and then: tar xvf macserial.tar

This will leave you with the previously mentioned files.
You will place each of the files in the following locations.

parrot ==>  /bin
Connect ==> /apps
Network ==> /preferences
kernel ==> /system
scc8530 ==> /system/drivers
dial-o-rama* ==> /system/connect
modinit1, modinit2  ==>  These are informational


Once you have placed all of these files into their proper locations, you 
should restart the BeOS.  This will load the new kernel, and allow the 
the serial driver to work.

Now you should be able to setup PPP connections for your machine.
Mind you, this is preliminary support, and is being released because
of the high demand.  We will not have true support for this product
until our DR9 release.  Thus, if you run into problems that are obscure,
we may not fix it until DR9.

In order to help you with a successful installation though, we have 
provided the modinit1 and modinit2 files.  These files contain startup
strings that were supplied by IBM for various modems to work.

This information is relevant to the /system/settings/network file.  After
you have configured your PPP support using the Network program, this
file will have information that looks like:

interface1:
	DEVICETYPE = PPP
	DEVICELINK = /dev/serial1
	IPADDRESS = 0.0.0.0
	NETMASK = 255.255.255.0
	UNIX_USERNAME = foo
	UNIX_PASSWORD = bar
	PHONE_NUMBER = 14085551212
	CHAT_SCRIPT = \dATE0H OK ATDT\p CONNECT
	UNIX_SCRIPT = \d ogin: \d\u assword: \d\w
	DEVICESPEED = 19200
	CHAT_DEBUG = 1
	PPP_DEBUG = 0

If this doesn't work by default for your particular modem, then you will
have to put your specific modem init string into this script.  In particular,
change the CHAT_SCRIPT line so that it uses your specific modem's startup
string.  This line is a series of send/expect pairs separated by a space.

So, for example, if you have a Cardinal 9600 modem, the line in the
modinit1 file looks like this:

Cardinal 9600	AT&F AT&D2&C1X4V1Q0S7=70\G0&Q5&K3


Therefore, you should make the settings file look like:

	CHAT_SCRIPT = \dAT&F OK AT&D2&C1X4V1Q0S7=70\\G0&Q5&K3 OK ATDT\p CONNECT

And that should do it.  Similarly for whatever modem you have, just put
in the init string and have a go at it.  Note that if there is a
backslash in the startup string in the modinit file, you need to
prepend an extra backslash at the appropriate locations when you change
the CHAT_SCRIPT line.


Support:  If you have problems, again, we aren't offering too much support
for this current release, but you can check our web page:

http://www.be.com

and look for the answers in our FAQ.