Faulty mirror from University of Pretoria (UP)

I have spent the last few weeks trying to work out why I can’t get the correct checksum when downloading Opensuse 13.2 & have come to the conclusion that it can only be the mirror at U.P is corrupt. First I tried to download it with Firefox (Down them all) but got a message that the check sums of the download don’t match. I then tried to download it with ktorrent when I discovered that the download comes from the nearest mirror to me which University of Pretoria This is the checksum I got from the ktorrent bit torrent download

 warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> md5sum openSUSE-13.2-DVD-x86_64.iso      	 	 	 	    

http://ftp.up.ac.za/mirrors/opensuse/distribution/13.2/iso/opensuse-13-2DVD-86_64.iso.torrent


  
350b8cb014a4e342cc9a7cc9df891b99  openSUSE-13.2-DVD-x86_64.iso 
    I checked the signature with gpg which is correct but that doesn't help me with repairing the download 
 warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> gpg --recv-keys 3DBDC284   gpg: requesting key 3DBDC284 from hkp server keys.gnupg.net   gpg: key 3DBDC284: "openSUSE Project Signing Key " not changed   gpg: Total number processed: 1   gpg:              unchanged: 1   warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> gpg --fingerprint "openSUSE Project Signing Key "   pub   2048R/3DBDC284 2008-11-07 [expires: 2024-05-02]         Key fingerprint = 22C0 7BA5 3417 8CD0 2EFE  22AA B88B 2FD4 3DBD C284   uid        unknown] openSUSE Project Signing Key         warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> gpg -a openSUSE-13.2-DVD-x86_64.iso.asc   gpg: Signature made Tue 04 Nov 2014 02:33:09 PM SAST using RSA key ID 3DBDC284   gpg: Good signature from "openSUSE Project Signing Key " [unknown]   gpg: WARNING: This key is not certified with a trusted signature!   gpg:          There is no indication that the signature belongs to the owner.   Primary key fingerprint: 22C0 7BA5 3417 8CD0 2EFE  22AA B88B 2FD4 3DBD C284   
Can I use a mirror from another country to repair my download?

Easiest way to fix is to start a torrent download to the same location the check sums will be tested for each chunk

That’s the md5sum that I am seeing from my download – that’s a download from November.

That is also the md5sum that I see listed at the download site. What makes you think that it is wrong?

My mistake I see the MD5 checksum is correct.
What has really got me confused is that the opensuse website says the download is 4.7GB

The mirror says it is 4.4GB
http://download.opensuse.org/distribution/13.2/iso/openSUSE-13.2-DVD-x86_64.iso?mirrorlist

Ktorrent tells me the download is 4.36GB but the md5 checksum is correct

That’s related to the widespread confusion between two different notations, with 1G = 1000x1000x1000 or 1G = 1024x1024x1024.

openSUSE Leap - Get openSUSE

Perhaps poorly worded. I think the intention was to point out that 4.7 is the max size of a DVD download (the limit of what will fit on a DVD). But that might be measuring by the 1000x1000x1000 notation.

If you check the “Pick Mirror” box, then it tells you:
“Size: 4.4G (4678746112 bytes)”

What I found interesting, is that the mirror list that I see does not even include U. Pretoria. Maybe they only present that mirror to a narrow part of the world.

Last night I wasn’t able to post any images.
I tried with photo bucket & with flickr.
This morning I only seem to be able to post links to my images.

Down them all give you the option of adding the checksum hash which it checks before downloading.
In the link below is a screen shot of the sha1 checksum & the message I receive when I try to download it with down them all.
https://www.flickr.com/photos/12102946@N00/16009586638/

On Saturday was the first time I have used ktorrent & didn’t to mess with the application while it was in the process of a download.
This morning I see it does give you the checksum hash but I don’t know which method it is using to do the checksum.
https://www.flickr.com/photos/12102946@N00/16011119799/in/photostream/

If you click on pick mirrors on the opensuse download page from an ip address in South Africa you get this page.
https://www.flickr.com/photos/12102946@N00/16200653072/
under found one mirror which handles this country (ZA) is a link to the mirror at university of Pretoria.

 
  


  - http://ftp.up.ac.za/mirrors/opensuse/opensuse/distribution/13.2/iso/openSUSE-13.2-DVD-x86_64.iso (za, prio 100) 



This morning before I tried to burn a dvd I checked the download through bash using md5 & it gave me this message

 warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> md5sum -c openSUSE-13.2-DVD-x86_64.iso.md5
md5sum: openSUSE-13.2-DVD-x86_64.iso.md5: No such file or directory
warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> md5sum -c openSUSE-13.2-DVD-x86_64.iso
md5sum: openSUSE-13.2-DVD-x86_64.iso: no properly formatted MD5 checksum lines found
warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> 

The first thing I have to do this morning is work out why I am getting these conflicting results.

I’ve never used “Down Them All”, so I have no experience with that.

In the link below is a screen shot of the sha1 checksum & the message I receive when I try to download it with down them all.
https://www.flickr.com/photos/12102946@N00/16009586638/

The sha1 checksum that you show is correct. But it is correct for the DVD iso file, not for the “meta4” file that your download window shows. Maybe when using meta4 files, you should not be doing checksums. Do those at the end. The meta4 file actually contains checksums for segments of the download, so that it can check them segment by segment and perhaps download several segments in parallel.

On Saturday was the first time I have used ktorrent & didn’t to mess with the application while it was in the process of a download.

Again, I’m at a disadvantage. I’ve never used “ktorrent”. I suppose I should try it some time. I normally use “aria2c” (which you have to separately install from the repos).

This morning I see it does give you the checksum hash but I don’t know which method it is using to do the checksum.
https://www.flickr.com/photos/12102946@N00/16011119799/in/photostream/

I’m not sure what that “info hash” is. It seems to be about the right length for a sha1 hash. But it is probably the hash for the current chunk that it is downloading, rather than for the complete file. Maybe someone who has used “ktorrent” can comment here.

If you click on pick mirrors on the opensuse download page from an ip address in South Africa you get this page.
https://www.flickr.com/photos/12102946@N00/16200653072/
under found one mirror which handles this country (ZA) is a link to the mirror at university of Pretoria.

Interesting. So you are seeing 78 mirrors, one of which is considered local. I am seeing 81 mirrors, but U. Pretoria is not among them (there’s no “za” anywhere in the list that I see). So it looks as if the mirrors that are shown depends on your location. Probably some mirrors place restrictions on who can use them, and mirrorbrain tries to honor those restrictions in what it announces.

This morning before I tried to burn a dvd I checked the download through bash using md5 & it gave me this message

 warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> md5sum -c openSUSE-13.2-DVD-x86_64.iso.md5
md5sum: openSUSE-13.2-DVD-x86_64.iso.md5: No such file or directory

You probably didn’t have that file.

I look at the download page giving the list of mirrors. The main download url is at the top of the page. I copy that by right clicking in the browser.

I then do:


wget ***the-copied-url***.md5

That is, I append a “.md5” to the url, and download it with “wget”. That takes about a second (it’s a small file). And then I can check the md5sum, with


md5sum -c openSUSE-13.2-DVD-x86_64.iso.md5

The first thing I have to do this morning is work out why I am getting these conflicting results.

It’s because you are using the snazzy new tools, but have not yet mastered how to use them.

I’ll have to try “ktorrent” at some future download. I think it does checking as it goes.

Thanks nrickert

 warren@linux-xrbl:~> cd openSUSE-13.2-DVD-x86_64.iso
warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> wget http://download.opensuse.org/distribution/13.2/iso/openSUSE-13.2-DVD-x86_64.iso.md5
--2015-01-05 10:00:30--  http://download.opensuse.org/distribution/13.2/iso/openSUSE-13.2-DVD-x86_64.iso.md5
Resolving download.opensuse.org (download.opensuse.org)... 195.135.221.134, 2001:67c:2178:8::13
Connecting to download.opensuse.org (download.opensuse.org)|195.135.221.134|:80... connected.
HTTP request sent, awaiting response... 200 OK
Length: 63 [text/plain]
Saving to: ‘openSUSE-13.2-DVD-x86_64.iso.md5’

openSUSE-13.2-DVD-x86_64.iso 100%================================================>]      63  --.-KB/s   in 0s     

2015-01-05 10:00:33 (9.27 MB/s) - ‘openSUSE-13.2-DVD-x86_64.iso.md5’ saved [63/63]

warren@linux-xrbl:~/openSUSE-13.2-DVD-x86_64.iso> md5sum -c openSUSE-13.2-DVD-x86_64.iso.md5
openSUSE-13.2-DVD-x86_64.iso: OK

So my download is correct.
And you are right, there are a lot of things that I haven’t mastered yet in opensuse.