Max: Are you connected directly to the modem, or are you using a router?
Try direct coneection, first. If it works, it's a setting in the router. Most DSL providers use PPoE and the router's default is DHCP.
The router's set up wizard can lead you through the steps, but each router has it's own pecularities. You will have to call your ISP to confirm just what information they require in the set up.
Mine requires PPoE, and in the setup window for PPoE, the username has to be entered as "user@isp.net" with the password entered twice. And funnily enough, the password MUST be between 6 and 8 characteres, no more, no less. I'm now working on a DLink that appears to not want "user@isp.net" but instead wants username then three blocks down "@isp.com". I'll know more later today when I try
AGAINIt took us two weeks to figure this out with Tech Support from the router company, and finally a supervisor from the ISP. We could surf, but slowly, and we got a lot of time outs.
More details
in this thread.