Serial receive on serial ports is broken (????).
I have the following lines in my config
[serialports] "Com1" = "/dev/ttsS0" "Com2" = "/dev/ttsS1"
Transmit is OK! but receive is not working. I am not familiar with linux serial programming, but I think that there is problem is serial.c or async.c.
Looking at serial.c (and trying to print some messages in various points of code) it seems that serial_get_poll_events() function is working but later in async.c the receive event is lost. Unfortunately I dont have knowledge of internals of linux events to solve the problem.