I'm trying to backup (mirror) a website running geeklog via ftp using the mirror package from http://www.sunsite.org.uk/packages/mirror/
The first try with cygwin on Windows XP worked, but as I want to have the backup run regularly, my WL-500gx (booting from 40GB USB, microperl installed) seems the perfect choice.
Using rsync is not an option, because the web server does support ftp only (backing up my main site with rsync on the WL-500gx works fine!).

When I run mirror on the WL-500gx, I get the following error:
Undefined subroutine &Socket::PF_INET called at lchat.pl line 68.
Compilation failed in require at ftp.pl line 76.
Compilation failed in require at ./mirror line 186.

Is this the OS dependent stuff missing from microperl?
Any workaound?

Or are there any other packages that can mirror ftp sites (without copying the whole directory structure every time)?

TIA
Martin