| Summary: | addition of a serial 3-wire entry into gettytab | ||
|---|---|---|---|
| Product: | Base System | Reporter: | cykyc <cykyc> |
| Component: | conf | Assignee: | Murray Stokely <murray> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Unspecified | ||
| Hardware: | Any | ||
| OS: | Any | ||
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). Responsible Changed From-To: freebsd-bugs->murray my mfc reminder. 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! |
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