The cksum command and Hadoop's CRC checksum use different algorithms. You must use the same algorithm when comparing checksums.
This page gives one method for comparing checksums of files in HDFS against local files, using the crc32 command: Comparing checksums in HDFS.