I have 9.0 but I believe it's the same for you since you only point to the suse directory and it looks in the right subfolder of your arch then the subfolder for your version.
Let me know if it does not work.
ftp://mirror.mcs.anl.gov/pub/suse/
This is what I am showing there..
lrwxrwxrwx 1 ftpuser ftpusers 23 Nov 4 06:11 README.mirror-policy -> ../README.mirror-policy
drwxr-xr-x 4 ftpuser ftpusers 4096 May 9 2003 axp
drwxr-xr-x 2 ftpuser ftpusers 4096 Jul 21 13:23 discontinued
drwxr-xr-x 16 ftpuser ftpusers 4096 Oct 25 07:15 i386
drwxr-xr-x 4 ftpuser ftpusers 4096 Oct 1 2003 ia64
drwxr-xr-x 4 ftpuser ftpusers 4096 Jun 20 2001 noarch
drwxr-xr-x 4 ftpuser ftpusers 4096 Nov 3 09:21 ppc
drwxr-xr-x 2 ftpuser ftpusers 4096 Jul 19 09:26 ppc64
-rw-r--r-- 1 ftpuser ftpusers 4024 Mar 19 2002 pubring.gpg-build.suse.de
drwxr-xr-x 4 ftpuser ftpusers 4096 Feb 4 2004 sparc
lrwxrwxrwx 1 ftpuser ftpusers 5 Jun 21 2002 sparc64 -> sparc
drwxr-xr-x 8 ftpuser ftpusers 4096 Nov 30 06:46 x86_64
226 Listing completed.
ls i386
227 Entering Passive Mode (140,221,9,138,218,243)
150 Data connection accepted from 166.145.150.5:32876; transfer starting.
drwxr-xr-x 7 ftpuser ftpusers 4096 May 5 2004 8.1
drwxr-xr-x 7 ftpuser ftpusers 4096 Sep 8 2003 8.2
drwxr-xr-x 8 ftpuser ftpusers 4096 May 27 2004 9.0
drwxr-xr-x 7 ftpuser ftpusers 4096 Dec 23 08:58 9.1
drwxr-xr-x 2 ftpuser ftpusers 4096 Oct 11 05:07 9.1-personal-iso
drwxr-xr-x 4 ftpuser ftpusers 4096 Dec 23 09:14 9.2
lrwxrwxrwx 1 ftpuser ftpusers 3 Jun 7 2004 current -> 9.1
drwxr-xr-x 2 ftpuser ftpusers 4096 May 6 2004 live-cd-9.1
drwxr-xr-x 2 ftpuser ftpusers 4096 Dec 6 06:11 live-cd-9.2
drwxr-xr-x 2 ftpuser ftpusers 4096 Oct 15 2002 live-eval-8.1
drwxr-xr-x 2 ftpuser ftpusers 4096 Oct 14 2003 live-eval-8.2
drwxr-xr-x 2 ftpuser ftpusers 4096 Apr 22 2004 live-eval-9.0
drwxr-xr-x 3 ftpuser ftpusers 4096 Aug 20 2001 products
drwxrwxr-x 12 ftpuser ftpusers 4096 May 25 2004 supplementary
drwxr-xr-x 7 ftpuser ftpusers 4096 Oct 7 05:03 update