Bug 26420

Summary: addition of a serial 3-wire entry into gettytab
Product: Base System Reporter: cykyc <cykyc>
Component: confAssignee: Murray Stokely <murray>
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: Unspecified   
Hardware: Any   
OS: Any   

Description cykyc 2001-04-08 03:30:00 UTC
There does not seem to be an entry in gettytab(5) that allows for a 3-wire serial terminal.
A 3-wire terminal does not supply a carrier, so clocal needs to be set (nc for gettytab) and crtscts would need to be unset.
gettytab defaults w/ crtscts as false, so there's no need to set that.
Clocal could be locked in /etc/rc.serial, but gettytab seems to be the logical and cleaner choice, afaik.

Fix: 

I guess just make an entry similar to std.9600, et al, in gettytab.  The other defaults are okay.

3wire.9600|9600-3wire:\
        :np:nc:sp#9600:
...
3wire.230400|230400-3wire:\
        :np:nc:sp#230400:
How-To-Repeat: Look in gettytab and /etc/rc.serial
Comment 1 Murray Stokely freebsd_committer freebsd_triage 2001-08-31 23:19:13 UTC
State Changed
From-To: open->analyzed

Entries have been added in -CURRENT.  I will MFC these to -STABLE 
after the release of FreeBSD 4.4 (it's too late to introduce change 
now). 



Comment 2 Murray Stokely freebsd_committer freebsd_triage 2001-08-31 23:19:13 UTC
Responsible Changed
From-To: freebsd-bugs->murray

my mfc reminder.
Comment 3 Murray Stokely freebsd_committer freebsd_triage 2001-09-27 09:48:10 UTC
State Changed
From-To: analyzed->closed

This has been added to -STABLE.  It will be in FreeBSD 4.5.  Thanks 
for your submission.  Sorry it took so long!