Had the same problem when downloading 5.1. It gets to the /i386/misc/src/trees/rescue/usr and then keeps repeating the usr directory like so: /i386/misc/src/trees/rescue/usr/usr/usr/usr/usr/usr/usr/usr for infinity. I am using an FTP client in windows (cuteftp and Windows NT) Do I have to use dos and plain old ftp and mget? Also, most of the redhat mirror sites won't let me in because they try and reverse DNS my computer. Neither my work or home computers have DNS entries since they are not web servers, mail servers or anything similar. Why is this required when it is not very common for standard internet connected computers to have DNS entries? This made it extremely difficult to find an FTP site that would let me in.
this must be a problem with cuteftp, it has nothing to do with Red Hat Linux.