Los solo 12 mbps cuando conectas a USB y los 100mbps que consigues con cable de red son así, totalmente normales y no conseguiras otra cosa si usas USB 1.1 y la tarjeta de red es 100BASETX. Me imagino que el cable modem traerá un disco con drivers, el hecho de que por USB no conecte tiene que ser problema de configuración, trata de reinstalar los drivers a ver si solucionas algo.