Вы пробовали установить модем в мостовой режим ? Это сделает модем мостом между вашим DSL и маршрутизатором WRT54GL.
В мостовом режиме маршрутизатор не получает IP-адрес и не выступает в роли маршрутизатора. Он просто подключится к DSL, а затем позволит другому подключенному устройству захватить IP DSL и действовать как шлюз.
Я делал это раньше, и это прекрасно работает. Проверьте ссылку выше для подсказок по выполнению этого на вашем маршрутизаторе.