Here is my tale of woe. I have a Canon Pixma MX850 multifunction printer/scanner/etc. accessed by ethernet network (i.e., both my computer and my printer are connected by cable to the network router). Before June 23, it worked properly on all functions. On June 23, ESS self-installed the fouled-up version that cut off my internet access (actually, it cut off _all_ network access, inet and local). After several days of sweat, frustration, and occasional panic, I discovered a note on the ESET knowledgebase describing the internet problem and "fixed" it by uninstalling ESS version 3 and upgrading to ESS version 4. So far, so good, but . . . now, the scanner on my Canon MX850 cannot communicate with the computer. Signals from the computer to the scanner get through: the scanner warms up, feeds the original, even moves the scan bar into position; but the scanner cannot send data to the computer: as soon as the scan begins, the process hangs, and eventually the receiving app stops with a "cannot connect with the scanner" message. Looks like a firewall problem, and ESS is the only firewall I have enabled. I have tried turning the firewall off, but that doesn't solve the problem. I am too old and ignorant to parse the firewall's rules, but I tend to doubt that that would help, if turning the whole blessed thing off doesn't help. Any advice? My ESS version is 4.0437.0 Firewall module is 1050 (20090625) running under Vista Home Premium with SP1 Many thanks.