In my case, after updating DIR655 to 1.22b05, it works with a Huawei E220 (firmware version 11.117.10.00.00). I needed to setup manually all the params of my ISP provider (Spain - Movistar) since it was not listed in the drop down menu.
I tried also an an Ovation MC950D without any success...
Hope it helps,