Disable any QoS on the router and test again.
I believe that DI just maybe out of date now. I recommend checking on a DIR-636L, 645, 655, 815, 826L, 836L, 850L, 855L, 860L, 865L, 868L or 880L.
Technical Support can be reached at:
Consumer/Retail Support
24 hours a day, 7 days a week
1 (877) 453-5465
Multimedia Product Support
24 hours a day, 7 days a week
1 (888) 851-6464
The ISP modem supports 1000Mb connections on the LAN cable:
10/100/1000 Base-T Ethernet
interface
The DI only supports 10Mb or 100Mb I think on the WAN port.