Description of Problem:
Steps to reproduce the problem:
1. Run System.IO.SerialPort.GetPortNames();
If a USB Serial Port Is Connected It No longer outputs internal usb ports. It only outputs Serial Ports starting with ttyS and ttyUSB
It should always display every serial port.
How often does this happen?
Why is the code made to do this as it is hard coded into the mono source. What is reasoning for this decision?
Created attachment 4115 [details]
A suggested GetPortNames Fix
A method from:
Which I think is a fix for the problem
Could you make a pull request out of this change and include some test case for it?