Третий день не удается ничего скачать - checksum_failure

Третий день при установке вижу такую картину (извините, что не wgetpaste):

>>> Emerging (1 of 19) x11-libs/qt-core-4.8.2
 * Fetching files in the background. To view fetch progress, run
 * `tail -f /var/log/emerge-fetch.log` in another terminal.
>>> Downloading 'http://distfiles.gentoo.org/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz'
--2012-07-18 20:39:48--  http://distfiles.gentoo.org/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz
Распознаётся distfiles.gentoo.org (distfiles.gentoo.org)... 64.50.236.52
Подключение к distfiles.gentoo.org (distfiles.gentoo.org)|64.50.236.52|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 239108331 (228M) [application/x-gzip]
Сохранение в каталог: ««/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz»».

100%[======================================>] 239 108 331 1,80M/s   за 2m 35s  

2012-07-18 20:42:24 (1,47 MB/s) - «/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz» saved [239108331/239108331]

!!! Fetched file: qt-everywhere-opensource-src-4.8.2.tar.gz VERIFY FAILED!
!!! Reason: Failed on SHA512 verification
!!! Got:      00e34675ed054fb5a44f006e163091c3d527d24a110768d102232496143c5d772c8560b320244684cf916dc2b6c68003f78f41eb2bd0e7953fdb89eb76212687
!!! Expected: 42c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62
Refetching... File renamed to '/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz._checksum_failure_.TYA8mp'

>>> Downloading 'http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-4.8.2.tar.gz'
--2012-07-18 20:42:45--  http://releases.qt-project.org/qt4/source/qt-everywhere-opensource-src-4.8.2.tar.gz
Распознаётся releases.qt-project.org (releases.qt-project.org)... 140.99.94.175
Подключение к releases.qt-project.org (releases.qt-project.org)|140.99.94.175|:80... соединение установлено.
HTTP-запрос отправлен. Ожидание ответа... 200 OK
Длина: 239108331 (228M) [application/x-gzip]
Сохранение в каталог: ««/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz»».

100%[======================================>] 239 108 331 2,05M/s   за 2m 4s   

2012-07-18 20:44:50 (1,83 MB/s) - «/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz» saved [239108331/239108331]

!!! Fetched file: qt-everywhere-opensource-src-4.8.2.tar.gz VERIFY FAILED!
!!! Reason: Failed on SHA512 verification
!!! Got:      acf3fefd351c078db98d8e28582d5391faf76ab05674aeeeb093b56b3ec4ac7e90d662d62ed98f577ee5ca7135c24a5ff96add8df2e785452732284b80c17d22
!!! Expected: 42c07c8c56c42e85241efa90fa7d1a757343a5cfcc1627bfd4a629f96885b83628a04ed911aa2250bc827f51207e61a2b52904102a6d249f10f5e708fad78b62
Refetching... File renamed to '/usr/portage/distfiles/qt-everywhere-opensource-src-4.8.2.tar.gz._checksum_failure_.TYA8mp'

emerge --sync выполняется раз в сутки.
Пробовал вручную скачать, положить в /usr/portage/distfiles - тот же результат ... Как можно вылечить?

(*)

У вас "!!! Got:" меняется - то "00e34...687", то "acf3...d22". Вы три дня назад память не добавляли/убирали/меняли?
Можете найти у cебя какой-нибудь гигантский файл в несколько Gb и подтвердить, что пять раз пересчитав у него md5sum вы все пять раз получаете ОДНУ И ТУ ЖЕ md5sum?

mastepaner написал(а):Можете

mastepaner написал(а):
Можете найти у cебя какой-нибудь гигантский файл в несколько Gb и подтвердить, что пять раз пересчитав у него md5sum вы все пять раз получаете ОДНУ И ТУ ЖЕ md5sum?

Есть файл на 4 gb от windows - pagefile.sys
Считал 5 раз md5sum - одна и та же выходит. Мало того, у скаченного qt-everywhere-opensource-src-4.8.2.tar.gz считал- одна и та же сумма выходит.

ну и вот лог emerge

Да, крайне похоже на железную

Да, крайне похоже на железную проблему. Крайне.

Текстовый редактор vi имеет два режима работы: в первом он пищит, а во втором — всё портит.

Какая сетевая карта стоит?

Какая сетевая карта стоит? lspci?

Не грусти, товарищ! Всё хорошо, beautiful good!

lspci Стоит Realtek 8139

lspci

Стоит Realtek 8139

Попробуй поработать через

Попробуй поработать через другую сетевую карту.

Не грусти, товарищ! Всё хорошо, beautiful good!

winterheart

winterheart написал(а):
Попробуй поработать через другую сетевую карту.

Другую- в смысле "другой фирмы"? То есть как бы спрашиваю- такие карты "не очень"?

/

Skala написал(а):
То есть как бы спрашиваю- такие карты "не очень"?

Тезис не подтверждаю.
Использовал лет шесть или семь.
Проблем не было.

:wq
--
Live free or die

(*)

Пришло в голову посоветовать вам некими бинарными редакторами сравнить те файлы, которые получаете после переименования в *.tar.gz._checksum_failure_.TYA8mp - в одном терминале делать emerge --fetchonly, а в другом терминале mv *_checksum_failure_* qt0х
и когда наберётся qt01 qt02 qt03 qt04 - просто посмотреть, чем же они отличаются, если у них разный SHA512 при VERIFY FAILED.
Неужели у них ВСЕ байты будут разные-разные. А если у них будут разными лишь рандомные участки - тогда вы из "битых" qt01 qt02 qt03 qt04 всегда сможете собрать один "небитый" qt-everywhere-opensource-src-4.8.2.tar.gz по простому алгоритму - если данный байт одинаков у трёх из четырёх, то, очень вероятно, его следует использовать.

Через прокси идет?

Через прокси идет?

По смыслу, еслиб была

По смыслу, еслиб была железная трабла, то это лягло бы на все скаченные пакеты(кстати мысль не плохо бы проверить обновлением любого маленького пакета). Синкуемся еще раз и пробуем другие зеркала, чтобы уже наверняка; а файл скачать можно и ручками, после сверяя с хеш суммами. Я бы сделал так.

知る者は言わず言う者は知らず
"Бабло, побеждает даже зло"

Нет, не на все, а в

Нет, не на все, а в зависимости от размера файла, поэтому и намеревался предложить проверить настройки прокси, если он есть, а для начала скачать тот же файл через браузер и сравнить результат.

Кстати да- тот же, допустим,

Кстати да- тот же, допустим, wine, скачался, собрался без проблем. Пока попробую на другой машине скачать, если будет положительный результат, буду менять сетевую карту.

SysA написал(а): Через прокси

SysA написал(а):
Через прокси идет?

Через роутер. На машине прокси нет.

Skala написал(а): Через

Skala написал(а):
Через роутер.

1. попробуй без роутера, чтобы исключить его
2. попробуй скачивать файлы с других ресурсов, где указаны md5 суммы файлов, или просто с другого компа...
3. проверь smartctl -a /dev/sdX на наличие ошибок, вместо sdX свой винт...
4. сделай проверку файловой системы диска, на который сохраняешь...

Без роутера скачать не

Без роутера скачать не получится: уже кабель проложили, родные мне не дадут все заново отдирать =)
Скачал файл с другого компьютера, подключенного к роутеру, компьютер новый, но все та же проблема.
Кстати, сделал tar xvfz qt-everywhere-opensource-src-4.8.2.tar.gz распаковалось без проблем.
smartctl ошибок не дал.
Делал так: На другом новом компьютере скаченный файл слинковал на /usr/portage/distfiles пишет туже ошибку.
Полагаю все же в настройках роутера дело.

А у провайдера точно прокси

А у провайдера точно прокси нет?

SysA написал(а): А у

SysA написал(а):
А у провайдера точно прокси нет?

полагаю, что есть:

# traceroute ya.ru
traceroute to ya.ru (93.158.134.3), 30 hops max, 60 byte packets
 1  192.168.1.1 (192.168.1.1)  0.578 ms  0.871 ms  1.394 ms
 2  10.50.0.1 (10.50.0.1)  7.476 ms  7.578 ms  7.655 ms
 3  * * *
 4  78.25.73.25 (78.25.73.25)  14.110 ms  14.195 ms  14.464 ms
 5  83.149.16.202 (83.149.16.202)  70.370 ms  72.938 ms  73.026 ms
 6  l3-s900-dante.yandex.net (213.180.213.70)  91.401 ms  76.763 ms  73.204 ms
 7  www.yandex.ru (93.158.134.3)  65.856 ms  66.626 ms  66.986 ms

Загрузился с liveCD (Ubuntu), пропустил диск через fsck , ошибки исправились. Затем запустил emerge -e system
В итоге все равно появляется ошибка и именно на qt...gz

Недавно тоже сетью между

Недавно тоже сетью между десктопом и буком большие файлы херились слегка. Проблема решилась заменой сетевого шнурка между ними.

Перепроверил провода- все в

Перепроверил провода- все в порядке, не поврежденные.
Только что такой вот случай был: Скачался и установился qt-core. Когда пошел процесс дальше, все повторилось:
!!! Reason: Failed on SHA512 verification

Что скажете? Виноват жесткий диск?

>Что скажете? Виноват жесткий

>Что скажете? Виноват жесткий диск?
Проверять нужно, по очереди, все!

smartctl -A /dev/ХХХ Усли всё в норме, То не виноват. Если нет, или сомневаешься, то грузишься с какого-нибудь Hiren's BootCD и сканируешь винт MHDD или Викторией. Если есть винда параллельно - Викторию можно взять под нее.

Для проца и памяти рекомендую Prime95! Есть линукс версия. В ней - "15. Options/Torture Test > 3 = Blend" на пол часа. Или memtest.

Сеть
Качаешь что-то большое с известными контрольными суммами, считаешь их локально, сверяешь. Если всё нещё сомнения в винте качай на рамдиск. В случае расхождений в контрольках меняй сетевушку/шнурок/способ подключения/роутер/провайдера пока не найдешь виновника. Удачи!

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".