cosc4fp@jetson.uh.edu (09/11/90)
What is needed on the Apollo side to support a SLIP interface? I.e. can I call an apollo from a PC with SLIP software and set up an TCP/IP link?
cander@unisoft.UUCP (Charles Anderson) (09/13/90)
From article <6902.26ec14bd@jetson.uh.edu>, by cosc4fp@jetson.uh.edu: > What is needed on the Apollo side to support a SLIP interface? I.e. can I call > an apollo from a PC with SLIP software and set up an TCP/IP link? At least when I tried this (at SR10.1) there was nothing like slattach to make it work. All there was was ifconfig. When I called Apollo, they said to use a leased line and dedicated modems. It never occured to them that one might want to use SLIP on dialup lines. I ended up writing a pair of programs to make the whole process automated (and perhaps a tad less secure). The first program was a "shell" process that got run for certain user logins. Based on the user name it would decide what IP addresses to use, pass the address back to the other host, and ifconfig the serial line. The other program was a specialized version of tip that allows the user to make the call out (deal with the modem and login) and then it looked for the addresses from the "shell" and ifconfig it's serial port. Both programs would hang around waiting for a signal at which time they ifconfig down, hang up the modem, and exit. One problem I did notice is that after using a serial port for SLIP, regular users couldn't use it any more (a least not if they wanted to use control characters like backspace, kill, etc). I couldn't find any user configurable flags (via stty or tctl) to reset the port. The only way to fix it was to reboot. -- Unix is the Winchester Mystery | Charles Anderson, UniSoft Corp. House of software design. | {sun, ucbvax, uunet}!unisoft!cander