I've upgraded my DGL-4500 to v1.21b01 already, but I still have the same problem that the SharePort Utility v1.1.0 R1 cannot connect to my Canon MP610 via SharePort USB (I'm using "Connect automatically only for printing") which keeping connecting, connected, available then connecting again repeatly. Once I power recycle my DGL-4500, the printing resumes immediately and automatically. I have this problem since I upgraded my DGL4500 from v1.15 to v1.20 and replace SharePort USB Utility v1.14 by the newest SharePort Utility v1.10. I can print via SharePort only for few days (2~4 days), then connection failure until reboot the DGL4500 !!