The problem often encountered with 3g devices is the on-board windowsdrivers. This memory needs to be unmounted for Ubuntu to find the devicebehind it. I don't know if this will help with your device but it isworth a try.