From owner-freebsd-hackers Fri Mar 17 04:39:13 1995 Return-Path: hackers-owner Received: (from majordom@localhost) by freefall.cdrom.com (8.6.10/8.6.6) id EAA05346 for hackers-outgoing; Fri, 17 Mar 1995 04:39:13 -0800 Received: from vmbb.cts.com (vmbb.cts.com [192.188.72.18]) by freefall.cdrom.com (8.6.10/8.6.6) with SMTP id EAA05340 for ; Fri, 17 Mar 1995 04:39:09 -0800 Received: from io.cts.com by vmbb.cts.com with smtp (Smail3.1.28.1 #9) id m0rpbJ4-0000TIC; Fri, 17 Mar 95 04:39 PST Received: (from root@localhost) by io.cts.com (8.6.11/8.6.9) id EAA14339; Fri, 17 Mar 1995 04:25:31 -0800 From: Morgan Davis Message-Id: <199503171225.EAA14339@io.cts.com> Subject: Connecting a BBS to serial port? To: hackers@FreeBSD.org Date: Fri, 17 Mar 1995 04:25:28 -0800 (PST) X-Mailer: ELM [version 2.4 PL23] Content-Type: text Content-Length: 1402 Sender: hackers-owner@FreeBSD.org Precedence: bulk Wanting a dialin line on my FreeBSD box (which already has a dialout line for a dedicated PPP connection) I brainstormed an interesting project. But I'm not sure if it's feesible. I'm asking you hackers what you think. I've been juggling this FreeBSD box and a BBS machine on two lines. I'd like to move the BBS's line to a second modem I have on the FreeBSD box, but still allow BBS callers to get to the BBS machine. I think I can do this by hooking up the BBS box to the FreeBSD box via a serial cable to an available COM port. After a caller logs in to the FreeBSD box with a special login name, the interpreter would simply be cu, which would connect to the serial port to wake up the BBS. The BBS supports direct serial connections which, in its 'getty' mode, simply watches for newlines, and then prompts a caller for login and password codes. In reading the cu manual, it doesn't appear to have a "raw" or restricted mode -- and I'm afraid that a caller would be able to enter tilde commands to cu. The connection has to be transparent and support 8 bit data so that file transfers would work. Is there any existing solution to do this sort of thing, or would I need to write my own variation of cu to make the port-to-port connection? The BBS at the other end is an Apple IIGS (running software I've written), so performance isn't critical -- 19,200 is just fine. Comments? Ideas?