in reply to Accessing a DSL modem with LWP

You seem a little tired :|
Mechanize allows you to see what forms are on the page, links, etc. So you just check to see if the second page contains the access code form, and if it does you submit it.

WWW::Mechanize::Shell is quite useful in getting a WWW::Mechanize script started.

MJD says "you can't just make shit up and expect the computer to know what you mean, retardo!"
I run a Win32 PPM repository for perl 5.6.x and 5.8.x -- I take requests (README).
** The third rule of perl club is a statement of fact: pod is sexy.