D-Link Forums

The Graveyard - Products No Longer Supported => D-Link Storage => DNS-343 => Topic started by: johnkeye on October 14, 2009, 12:04:36 PM

Title: Firmware-source archive corrupt
Post by: johnkeye on October 14, 2009, 12:04:36 PM
I donwloaded the source from the FTP server (ftp.dlink.com/GPL/DNS-343/); unfortunately, the file is corrupted. The following error has been replicated on FreeBSD, Ubuntu and Mac OS X, all independently downloading the source (using wget, wget and Cyberduck, respectively)


Code: [Select]
$~/Sources$ tar -zxvf dns343_GPL_v1.03_08142009.tgz
dns343_GPL/
dns343_GPL/Readme.TXT
dns343_GPL/D-Link GPL Written Offer.HTML
dns343_GPL/firmware_description.HTML
dns343_GPL/GPL_License
dns343_GPL/dns343_GPL.tgz

gzip: stdin: invalid compressed data--crc error
tar: Child returned status 1

I'd really like to play around with it, but the above is sort of a hindrance.
Title: Re: Firmware-source archive corrupt
Post by: D-Link Multimedia on October 14, 2009, 05:46:15 PM
My GPL opens properly so I can only assume that since the original file works the upload must have been cut off towards the end. I will have it re-uploaded tomorrow.
Title: Re: Firmware-source archive corrupt
Post by: johnkeye on October 24, 2009, 12:22:13 PM
When using a non-CLI unarchiver, I don't get any errors. The error still seems to be there when using command-line tar.

If I disregard the error on the CLI and go ahead with the unpacked package and run the build_fw-script, it runs for a short while, but dies like so:
Code: [Select]
arm-none-linux-gnueabi-le-softfloat/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root/usr/lib/libanl.so
arm-none-linux-gnueabi-le-softfloat/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root/usr/lib/libldap_r-2.3.so.0.2.26
arm-none-linux-gnueabi-le-softfloat/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root/usr/lib/libkadm5clnt.so.5
arm-none-linux-gnueabi-le-softfloat/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root/usr/lib/libpthread.so
arm-none-linux-gnueabi-le-softfloat/arm-none-linux-gnueabi/arm-none-linux-gnueabi/sys-root/usr/lib/libdb-4.6.so
tar: Skipping to next header

gzip: stdin: invalid compressed data--crc error

gzip: stdin: invalid compressed data--length error
tar: Child returned status 1
tar: Error exit delayed from previous errors
ramdisk/
ramdisk/uRamdisk
ramdisk/readme.txt
ramdisk/mkimage
ramdisk/ramdisk_el.gz
ramdisk/build.sh
merge/
merge/uRamdisk
merge/Gandolf-firmware
merge/default.tar.gz
merge/merge-Gandolf
merge/uImage
merge/uP.bin
merge/custom.h
size of structure = 64
Product ID = 9
Custom  ID = 1
Model   ID = 1
Sub     ID = 2
CH off 1 = 64
CH len 1 = 1563604
CH off 2 = 1563668
CH len 2 = 12946740
CH off 3 = 14510408
CH len 3 = 8772
CH checksum 1 = 7DBAA920
CH checksum 2 = E888903A
CH checksum 3 = D4D3EB69
Next_offset = 0x00dd8b8c
Directory = /tmp, Filename = uP.bin
==========================================================
File Name: /tmp/uP.bin
EX offset   = 0x00DD8BEC
EX len      = 131136
EX checksum = 0x9438D66E
Next_offset = 0x00000000
len = 64
Title: Re: Firmware-source archive corrupt
Post by: johnkeye on November 18, 2009, 01:59:11 AM
<bump>
Title: Re: Firmware-source archive corrupt
Post by: johnkeye on December 07, 2009, 06:52:51 AM
Do you even care about your obligations?
Title: Re: Firmware-source archive corrupt
Post by: johnkeye on December 26, 2009, 08:55:02 AM
HellooooOooo? Anyone from D-Link reading this?
Title: Re: Firmware-source archive corrupt
Post by: D-Link Multimedia on December 29, 2009, 12:24:56 PM
HellooooOooo? Anyone from D-Link reading this?

The file was reposted. The download is working and has been tested. Sorry for the delayed response.