after read another review about this product , I be think about not purchase it . I have a linksys e1000 router that I be concern that it would be compatible . I purchase this modem and talk someone through the install over the phone . once install and configure by Charter , it work great . we originally have connect the usb to the computer and get nearly 25mb speed . I connect the linksy e1000 and have speed slowdown issue . I upgrade the firmware and get good enough speed for what I be do . I chalk it up to the Linksys have problem and not the Motorola Modem .