Bug 112889
| Summary: | usb<->rs-232 converter prints only garbage | ||||||
|---|---|---|---|---|---|---|---|
| Product: | [Retired] Red Hat Raw Hide | Reporter: | Kaj J. Niemi <kajtzu> | ||||
| Component: | kernel | Assignee: | Pete Zaitcev <zaitcev> | ||||
| Status: | CLOSED RAWHIDE | QA Contact: | |||||
| Severity: | medium | Docs Contact: | |||||
| Priority: | medium | ||||||
| Version: | 1.0 | ||||||
| Target Milestone: | --- | ||||||
| Target Release: | --- | ||||||
| Hardware: | All | ||||||
| OS: | Linux | ||||||
| Whiteboard: | |||||||
| Fixed In Version: | Doc Type: | Bug Fix | |||||
| Doc Text: | Story Points: | --- | |||||
| Clone Of: | Environment: | ||||||
| Last Closed: | 2004-03-10 06:31:19 UTC | Type: | --- | ||||
| Regression: | --- | Mount Type: | --- | ||||
| Documentation: | --- | CRM: | |||||
| Verified Versions: | Category: | --- | |||||
| oVirt Team: | --- | RHEL 7.3 requirements from Atomic Host: | |||||
| Cloudforms Team: | --- | Target Upstream Version: | |||||
| Embargoed: | |||||||
| Attachments: |
|
||||||
|
Description
Kaj J. Niemi
2004-01-05 13:53:35 UTC
Still a problem with kernel-2.6.0-1.43 Uh that would be 2.6.1-1.43 :) I only saw it on 9600. 38400 works fine. The driver is made out of reverse-engineered snooper traces, so I'm not surprised it gets divisors wrong somewhere. The setserial is not supported in most of USB serial sub-drivers. But it's beside the point here. O-kay! is there anything I can do to help you out to fix this or would you like to suggest another, known working, usb <-> rs232 converter? Most console applications I use (Cisco routers/switches and Sun servers) talk back at 9600 8N1. The Wise People over at International Banana Machines decided to leave a standard 9-pin serial port out of the Thinkpad T40p. Wasn't aware of setserial not working on usb. Created attachment 97119 [details]
Test fix 2
9600 is the victim, because it's the default speed after reboots. It can fail to set 38400 as well, in the following scenario: Run equipment on 38400. Connect adapter. Start kermit / minicom. Disconnect (at this point, MCT structures are gone, but tty stays!) Quit kermit / minicom. Reconnect. Start kermit / minicom again; -- at open time, wrong comparison prevents settings to be set Work at 9600 8N1 now as well. Tested it against Cisco equipment. I noticed one more thing... sending break from minicom doesn't work (while it does using the same cable on another laptop connected to a normal com-port). Should I file another bug? This is with 2.6.1-1.57. Please go ahead and file. There's quite a bit of functions which either usbserial or various component drivers do not implement at all. I have about two bugs about it already. I'll get back to it when I can. Can this be closed? Yeah, this can be closed. Thanks. |