Okay, just got the Raspberry Pi 3 today, got it up and running, installed JMRI, attached the NCE command station, and it almost works! When I try to add a new loco (on the programming track) and have it read decoder type on either page or direct, it responds with zeros. If I tell it to read after manually entering manuf and type, get repeated errors 301 on read, but it gets loco address. On read, the NCE status light flickers for several seconds after getting manuf 0 and ver 0. If I use the command station function, it correctly finds command station clock info. Command Station baud rate is set at 9600, and JMRI shows grayed out 9600 and Eprom of 2006 or later. My laptop (currently in shop for bad hard drive) worked fine last week with same cable and command station settings. Any suggestions?