I am unable to receive a 8192 byte record from my serial device ( a digital camera) using version pyserial-2.5-rc2 on a Linux machine. I can receive 2048 byte records. I am running Ferdora 5 and python 2.6.
The serial device is a USB to serial interface.
I was able to receive a 8192 byte record on a windows PC running XP, python2.6 and pyscerial-2.5-rc2. I did need to change the buffer size in win32.py.
I can not find a buffer to be enlarged in the Linux version.