It may be that your ADSL provider uses PPPoE and AFAIK Genesis does not support this (at least not out of the box). So, your options are MiamiDX, a broadband router (probably the best choice really), or finding a PPPoE driver for Genesis.
The problem with MiamiDX is it's impossible to register now. So, you'll be stuck with only using the Internet for 30 minutes then having to reboot.