Return to BSD News archive
Newsgroups: comp.os.386bsd.questions Path: sserve!newshost.anu.edu.au!munnari.oz.au!bunyip.cc.uq.oz.au!harbinger.cc.monash.edu.au!yeshua.marcam.com!news.kei.com!eff!news.umbc.edu!europa.eng.gtefsd.com!uunet!rde!gator!bilver!roadie!newsrv.ice.sda.cbis.com!amt From: amt@oberon.tmn.sda.cbis.com (Allen M Theobald) Subject: Re: tip and remote In-Reply-To: twallace@mason1.gmu.edu's message of 30 Jan 1994 05:01:50 GMT Message-ID: <AMT.94Jan31092043@oberon.tmn.sda.cbis.com> Sender: usenet@roadie.uucp (USENET id) Organization: CBIS References: <2ifevu$a34@portal.gmu.edu> Date: Mon, 31 Jan 1994 14:20:43 GMT Lines: 124 > Would someone here be willing to show me how to configure /etc/remote to > allow me to dial out from my home NetBSD machine to my account on the > university mainframe? > Thanks! I hate to say this, but me too! I read the FAQ. And this is fine and dandy, but what if you don't have /dev/com0 and /dev/com1? How do you set it up? Are they referenced by another device name. tty0 tty1, perhaps? ttyd0, ttyd1? Thanks in advance Allen P.S. Here is what the FAQ says... -----cut-----8<-----here-----8<--------------8<-------------- 5.3.3 Modems How to add a modem to 386BSD: The first part that confused me was assuming that /dev/com1 is the same as DOS com1, they're not. /dev/com0 is connected to COM1 and (I think) /dev/com1 is connected to COM2. The switch settings for my modem were the same as what I had under DOS, CTS CD RTS et al were set to follow the actual line (i.e. my modem can force them high, which I turn off) Ok that's not too bad. Now you need to edit the /etc/remote file to include a reference to the com port. I have only used NetBSD-0.8, so I'm not sure what the default files are like that come with the other rev's of 386BSD. I added the last line (with com0). -------------------------------------------------------- # @(#)remote 5.2 (Berkeley) 6/30/90 # ...stuff deleted... # UNIX system definitions unix1200|1200 Baud dial-out to another UNIX system:\ :el=^U^C^R^O^D^S^Q:ie=%$:oe=^D:tc=dial1200: unix300|300 Baud dial-out to another UNIX system:\ :el=^U^C^R^O^D^S^Q:ie=%$:oe=^D:tc=dial300: ...stuff deleted... dial2400|2400 Baud Hayes attributes:\ :dv=/dev/tty19:br#2400:cu=/dev/tty19:at=hayes:du: dial1200|1200 Baud Hayes attributes:\ :dv=/dev/tty19:br#1200:cu=/dev/tty19:at=hayes:du: # Hardwired line com1c|com1:dv=/dev/com1:br#9600: com1b:dv=/dev/com1:br#2400: com0:com0:dv=/dev/com0:br#9600:at=hayes: ------------------------------------------------ Ok, now if you are running as root you can use type 'tip com0' and you should then be talking to your modem. I use kermit to transfer files, and it wants to create a lock file in (not sure about the exact path) /var/spool/uucp/lock or something along those lines. I made the directory world writeable so I could run kermit with my own uid, rather than root. Also, you may need to add an entry in /etc/remote for com0. Thanks also to thombsr@liciren.li.co.uk for information on how to do this. _AND_ 7.5.1 TIP/CU First thing you need to do is... vi /etc/remote Then remove the two lines at the bottom of the file that mention com1, and com2. Now add the following lines: com0:dv=/dev/com0:br#9600: com1:dv=/dev/com1:br#9600: That tells tip/cu where to find your com ports. Next you need to be logged in as root and do a: chown uucp.dialer /dev/com0 chown uucp.dialer /dev/com1 touch /var/log/aculog chown uucp.dialer /var/log/aculog Make sure that, if you are running newsyslog, you change the owner.group entry in the newsyslog.conf file so that the file ownership is maintained correctly. Then you should be all set, remember "DOS Com1" = com0, and "DOS Com2" = com1. So, if your modem is at 0x2F8/IRQ=3 and you access it as the COM2: port from DOS, you would do.. tip com1 To exit, type <RETURN>~.<RETURN> Many people have a problem with the lock open: procedure. If you receive the error: lock open: no such file or directory all ports busy You need to create a directory: /var/spool/lock, owned by uucp. If this file already exists and is owned correctly, make sure that the lock file in the directory is deleted. This answer thanks to (crt@tiamat.umd.umich.edu). -----cut-----8<-----here-----8<--------------8<--------------