I recently took a look at the /var/log/messages file on the Linux machine logging data from my Arduino. Does anyone have an idea on what's going on? I typically read about 64 bytes of data at a time from the Arduino. This Arduino and computer have been running for more than a year. I have noticed the data comes in mangled sometimes, and this is hinting at the reason why the data is sometimes mangled.
Apr 12 07:19:08 shakey kernel: [31503694.836248] ttyUSB0: 257 input overrun(s)
Apr 12 07:50:11 shakey kernel: [31505557.976152] ttyUSB0: 257 input overrun(s)
Apr 12 08:09:27 shakey kernel: [31506713.868341] ttyUSB0: 248 input overrun(s)
Apr 12 08:44:37 shakey kernel: [31508823.460145] ttyUSB0: 257 input overrun(s)
Apr 12 09:37:01 shakey kernel: [31511967.980339] ttyUSB0: 257 input overrun(s)
Apr 12 09:59:55 shakey kernel: [31513342.386503] ttyUSB0: 257 input overrun(s)
Apr 12 11:36:36 shakey kernel: [31519142.570051] ttyUSB0: 257 input overrun(s)
Apr 12 11:41:03 shakey kernel: [31519410.282882] ttyUSB0: 257 input overrun(s)
Apr 12 12:23:20 shakey kernel: [31521946.944262] ttyUSB0: 257 input overrun(s)
Apr 12 12:39:14 shakey kernel: [31522901.420860] ttyUSB0: 257 input overrun(s)
Apr 12 13:10:44 shakey kernel: [31524791.402805] ttyUSB0: 186 input overrun(s)
Apr 12 13:22:19 shakey kernel: [31525485.905139] ttyUSB0: 257 input overrun(s)
Apr 12 13:32:13 shakey kernel: [31526080.429104] ttyUSB0: 248 input overrun(s)
Apr 12 14:22:13 shakey kernel: [31529080.415099] ttyUSB0: 257 input overrun(s)
Apr 12 14:42:28 shakey kernel: [31530294.974550] ttyUSB0: 257 input overrun(s)
Apr 12 15:04:58 shakey kernel: [31531645.432544] ttyUSB0: 124 input overrun(s)
Apr 12 15:07:21 shakey kernel: [31531788.332262] ttyUSB0: 257 input overrun(s)
Apr 12 15:11:38 shakey kernel: [31532044.531760] ttyUSB0: 257 input overrun(s)
Apr 12 15:16:13 shakey kernel: [31532319.445250] ttyUSB0: 257 input overrun(s)
Apr 12 15:24:53 shakey kernel: [31532839.692116] ttyUSB0: 257 input overrun(s)
Apr 12 15:25:58 shakey kernel: [31532904.628217] ttyUSB0: 257 input overrun(s)
Apr 12 15:41:37 shakey kernel: [31533843.635261] ttyUSB0: 257 input overrun(s)
Apr 12 16:08:22 shakey kernel: [31535448.508272] ttyUSB0: 257 input overrun(s)
Apr 12 17:09:47 shakey kernel: [31539133.512277] ttyUSB0: 248 input overrun(s)
Apr 12 17:30:22 shakey kernel: [31540368.916729] ttyUSB0: 257 input overrun(s)
Apr 12 17:35:46 shakey kernel: [31540692.694240] ttyUSB0: 257 input overrun(s)
Apr 12 18:16:13 shakey kernel: [31543119.600114] ttyUSB0: 124 input overrun(s)
Apr 12 19:19:10 shakey kernel: [31546896.462087] ttyUSB0: 257 input overrun(s)
Apr 12 20:26:21 shakey kernel: [31550927.511371] ttyUSB0: 248 input overrun(s)
Apr 12 21:33:33 shakey kernel: [31554960.010954] ttyUSB0: 257 input overrun(s)
Apr 12 23:35:32 shakey kernel: [31562278.965273] ttyUSB0: 257 input overrun(s)
Apr 13 01:23:50 shakey kernel: [31568776.833242] ttyUSB0: 124 input overrun(s)
Apr 13 02:35:37 shakey kernel: [31573083.992257] ttyUSB0: 257 input overrun(s)
Apr 13 04:09:35 shakey kernel: [31578721.876347] ttyUSB0: 257 input overrun(s)
Apr 13 04:15:57 shakey kernel: [31579103.497242] ttyUSB0: 257 input overrun(s)
Apr 13 04:39:23 shakey kernel: [31580509.474448] ttyUSB0: 257 input overrun(s)
Apr 13 04:49:42 shakey kernel: [31581128.944153] ttyUSB0: 257 input overrun(s)
Apr 13 05:56:25 shakey kernel: [31585132.116262] ttyUSB0: 257 input overrun(s)
Apr 13 06:07:46 shakey kernel: [31585812.804336] ttyUSB0: 257 input overrun(s)
Apr 13 06:09:45 shakey kernel: [31585932.245248] ttyUSB0: 248 input overrun(s)