abclinuxu.cz AbcLinuxu.cz itbiz.cz ITBiz.cz HDmag.cz HDmag.cz abcprace.cz AbcPráce.cz
AbcLinuxu hledá autory!
Inzerujte na AbcPráce.cz od 950 Kč
Rozšířené hledání
×

dnes 09:22 | Pozvánky

V Praze dnes probíhá Konference e-infrastruktury CESNET. Na programu je řada zajímavých přednášek. Sledovat je lze i online na stránce konference.

Ladislav Hagara | Komentářů: 0
9.12. 20:11 | Nová verze

Byl vydán Debian 9.3, tj. třetí opravná verze Debianu 9 s kódovým názvem Stretch a Debian 8.10, tj. desátá opravná verze Debianu 8 s kódovým názvem Jessie. Řešeny jsou především bezpečnostní problémy, ale také několik vážných chyb. Instalační média Debianu 9 a Debianu 8 lze samozřejmě nadále k instalaci používat. Po instalaci stačí systém aktualizovat.

Ladislav Hagara | Komentářů: 0
9.12. 00:44 | Nová verze

Po 6 měsících vývoje od vydání verze 0.13.0 byla vydána verze 0.14.0 správce balíčků GNU Guix a na něm postavené systémové distribuce GuixSD (Guix System Distribution). Na vývoji se podílelo 88 vývojářů. Přibylo 1 211 nových balíčků. Jejich aktuální počet je 6 668. Aktualizována byla také dokumentace.

Ladislav Hagara | Komentářů: 2
8.12. 21:33 | Nová verze

Po půl roce vývoje od vydání verze 5.9 byla vydána nová stabilní verze 5.10 toolkitu Qt. Přehled novinek na wiki stránce. Současně byla vydána nová verze 4.5.0 integrovaného vývojového prostředí (IDE) Qt Creator nebo verze 1.10 nástroje pro překlad a sestavení programů ze zdrojových kódů Qbs.

Ladislav Hagara | Komentářů: 0
7.12. 11:11 | Komunita

Naprostá většina příjmů Mozilly pochází od výchozích webových vyhledávačů ve Firefoxu. Do konce listopadu 2014 měla Mozilla globální smlouvu se společností Google. Následně bylo místo jedné globální smlouvy uzavřeno několik smluv s konkrétními vyhledávači pro jednotlivé země. V USA byla podepsána pětiletá smlouva s vyhledávačem Yahoo. Dle příspěvku na blogu Mozilly podala společnost Yahoo na Mozillu žalobu ohledně porušení této

… více »
Ladislav Hagara | Komentářů: 0
7.12. 05:55 | Zajímavý článek

V Londýně probíhá konference věnovaná počítačové bezpečnosti Black Hat Europe 2017. Průběžně jsou zveřejňovány prezentace. Videozáznamy budou na YouTube zveřejněny o několik měsíců. Zveřejněna byla například prezentace (pdf) k přednášce "Jak se nabourat do vypnutého počítače, a nebo jak v Intel Management Engine spustit vlastní nepodepsaný kód". Dle oznámení na Twitteru, aktualizace vydaná společností Intel nevylučuje možnost útoku.

Ladislav Hagara | Komentářů: 5
7.12. 04:44 | Komunita

Virtualizační nástroj GNOME Boxy ve Fedoře 27 umožňuje jednoduše stáhnout a nainstalovat Red Hat Enterprise Linux, který je pro vývojáře zdarma. Vývojová verze GNOME Boxy již umožňuje jednoduše stáhnout a nainstalovat další linuxové distribuce. Ukázka na YouTube. Seznam distribucí a jejich verze, nastavení a cesty k ISO obrazům je udržován v knihovně a databázi libosinfo (GitLab).

Ladislav Hagara | Komentářů: 0
7.12. 03:33 | Nová verze

Google Chrome 63 byl prohlášen za stabilní (YouTube). Nejnovější stabilní verze 63.0.3239.84 tohoto webového prohlížeče přináší řadu oprav a vylepšení. Vylepšeny byly také nástroje pro vývojáře. Opraveno bylo 37 bezpečnostních chyb.

Ladislav Hagara | Komentářů: 10
6.12. 22:55 | Pozvánky

Spolek OpenAlt zve příznivce otevřených technologií a otevřeného přístupu na 147. brněnský sraz, který proběhne v pátek 15. prosince od 18:00 hodin v restauraci Severka na rohu Tučkové a Zahradníkové.

Ladislav Hagara | Komentářů: 0
6.12. 22:33 | Komunita

V roce 2013 byl představen projekt Debsources, jehož cílem bylo a je poskytnout webové rozhraní ke zdrojovým kódům balíčků obsažených v Debianu. Projekt doteď běžel na doméně debian.net. Dnes bylo oznámeno, že projekt byl přesunut na oficiální infrastrukturu Debianu. Služba Debian Sources nově běží na doméně debian.org. V plánů je řada vylepšení. Již dnes je ke službě k dispozici API a procházet lze také patche a licence.

Ladislav Hagara | Komentářů: 0
Jak se vás potenciálně dotkne trend odstraňování analogového audio konektoru typu 3,5mm jack z „chytrých telefonů“?
 (8%)
 (1%)
 (1%)
 (1%)
 (75%)
 (14%)
Celkem 944 hlasů
 Komentářů: 45, poslední 1.12. 19:00
    Rozcestník

    Dotaz: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Pavel Čejka avatar 24.9.2013 19:27 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Přečteno: 498×

    Narazil jsem na podivnost a zajímalo by mne, jestli se totéž stalo i někomu jinému.

    Nemohu stáhnout balíček cairo-1.12.14.tar.xz ... pokaždé se downloaduje stejně veliký, ale s jiným kontrolním součtem.

    Gentoo se o stažení pokouší stále dokola a vytvoří v /usr/portage/distfiles něco podobného

    23031 cairo-1.10.2.tar.gz
    41188 cairo-1.12.14.tar.xz._checksum_failure_.ceo0jq
    41188 cairo-1.12.14.tar.xz._checksum_failure_.f7mfab
    41188 cairo-1.12.14.tar.xz._checksum_failure_.pi2q5g
    41188 cairo-1.12.14.tar.xz._checksum_failure_.qqx8wn
    41188 cairo-1.12.14.tar.xz._checksum_failure_.ujx_t2
    41188 cairo-1.12.14.tar.xz._checksum_failure_._w2ns9
    41188 cairo-1.12.14.tar.xz._checksum_failure_.w9lnjq
    41188 cairo-1.12.14.tar.xz._checksum_failure_.2fg1x3
    41188 cairo-1.12.14.tar.xz._checksum_failure_.5eh35a
    41188 cairo-1.12.14.tar.xz._checksum_failure_.9evyny
    

    Kontrolní součty souborů jsou různé.

    # sha256sum cairo-1.12*
    0211e9f70249c6b8893be02ef2e409727a141015b71977b01d1b2b250f8a37c0  cairo-1.12.14.tar.xz._checksum_failure_.ceo0jq
    70808d1b78d4bc08df06a5e77a4be7d45358fe623a659ec007588bc65c65017c  cairo-1.12.14.tar.xz._checksum_failure_.f7mfab
    6873daa63d0b176898da56a1a9cb2fe3a681376137ab338821a7a4235dc212d3  cairo-1.12.14.tar.xz._checksum_failure_.pi2q5g
    965d21a14f50c1c127ba09465ad10afc2a61acdc94d8c7fd4bd03c4ecfddeaef  cairo-1.12.14.tar.xz._checksum_failure_.qqx8wn
    626894dcd38920dccc65b568a8c3325ce53834a8c5ea439527c9a51531c2b71b  cairo-1.12.14.tar.xz._checksum_failure_.ujx_t2
    d0c3b518f82b690a4209822b027288bbaba335be359f995a56370547ecc0651b  cairo-1.12.14.tar.xz._checksum_failure_._w2ns9
    65eab80347cdc3f9eaeba4e5b1497be010121d4b2f9be0bd9870acf483eee240  cairo-1.12.14.tar.xz._checksum_failure_.w9lnjq
    243e0659fc459d51226778efe4309d37b152696165fdce87bb2d5d4011cc3072  cairo-1.12.14.tar.xz._checksum_failure_.2fg1x3
    5edac84c27c4793eddeb73fd8a7b40dcdc42235c1453e54b0e0cde3eb64a43f6  cairo-1.12.14.tar.xz._checksum_failure_.5eh35a
    d25a7aa79183b28c92130bba2cffe7bb77b3075a13de1336f3090bca8bff44cd  cairo-1.12.14.tar.xz._checksum_failure_.9evyny
    

    A cairo není jediný balíček, se kterým byly problémy.

     4260 dovecot-2.2.5.tar.gz._checksum_failure_.q4wiqs
     4260 dovecot-2.2.5.tar.gz._checksum_failure_.6ug19j
     4260 dovecot-2.2.5.tar.gz._checksum_failure_._7iarv
     7371 ImageMagick-6.8.6-8.tar.xz._checksum_failure_.vgsakr
    73396 linux-3.11.tar.xz._checksum_failure_.eif32q
    73396 linux-3.11.tar.xz._checksum_failure_.e63_sq
    73396 linux-3.11.tar.xz._checksum_failure_.ocsef9
    73396 linux-3.11.tar.xz._checksum_failure_.vaslj0
     4472 phpMyAdmin-4.0.5-all-languages.tar.xz._checksum_failure_.7eoo05
    12020 php-5.5.2.tar.bz2._checksum_failure_.qrqjfz
    33345 samba-3.6.16.tar.gz._checksum_failure_.k09gtu

    Prozatím jsem to vyřešil tak, že jsem si balíček zkopíroval z jiného stroje, kde je cairo stejné verze a kontrola i kompilace bez potíží prošly (stahované ve stejné síti přes stejného providera, jen o pár dní dřív). Stejně tak jiné balíčky se stáhly a zkompilovaly korektně bez potíží.

    Je problém jen u mne, nebo je něco prohnilého na serverech Gentoo? Nebo cestou u providera? Google moc neporadil, resp. spoutu balastu, nic relevantního.

    Obvyklé postupy v podobné situaci - emerge --sync, nebo smazat balíčky z distfiles jsem zkusil, nepomáhá.


    Řešení dotazu:


    Odpovědi

    24.9.2013 20:51 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Když se zdrojáky stahují, tak ti wget píše, odkud je stahuje.

    Každopádně na oficiálním zdroji žádný takový soubor není. Předpokládám tudíž, že to, co se ti ukládá je chybová HTML stránka ze serveru, který neumí správně poslat chybový kód.

    Jashin© avatar 24.9.2013 21:57 Jashin© | skóre: 8 | Keyboard/Home
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    jestli je levy sloupec velikost v bytech, tak na chybovku je to nejak moc. Taky se mi stala podobna vec a domnivam se, ze balik se stahoval nekolik sekund. Checksum pak neprosel ani po nekolikerem smazani a znovustazeni. --sync pomohlo. Jakou mam zaruku, ze hosting mirroru gentoo portage nema v baliku backdoor? Z mirroru se syncuje strom portage s checksumy - je moznost, ze se z toho sameho stahne i balik?
    With liberty and metal for all
    25.9.2013 06:56 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Jakou mam zaruku, ze hosting mirroru gentoo portage nema v baliku backdoor?

    Zrovna u balíku x11-libs/cairo dobrou, protože Manifest je podepsán. Ale obecně žádnou, protože podepisování není zatím povinné a tudíž ověřování je vypnuté.

    Z mirroru se syncuje strom portage s checksumy - je moznost, ze se z toho sameho stahne i balik?

    Technicky ne, prakticky ano. Zrcadla stromu a distfiles nezávislé, dokonce používají jiné protokoly. Prakticky se ale lze setkat s tím, že jeden server poskytuje oba dva.

    Pavel Čejka avatar 24.9.2013 22:05 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Příloha:

    cairo-1.12.14.tar.xz tam samozřejmě je, jen ten konec "._checksum_failure ... " se generuje tak, aby jméno bylo unikátní a soubory se nepřemazávaly. Resp. je v obou zdrojích, jak http://distfiles.gentoo.org/distfiles/, tak i http://cairographics.org/releases/.

    Průběh stahování vypadá nějak takto

    Calculating dependencies... done!
    [ebuild   R    ] x11-libs/cairo-1.12.14-r4  USE="glib svg -X (-aqua) -debug -directfb -doc (-drm) (-gallium) (-gles2) -legacy-drivers -opengl -openvg (-qt4) -static-libs -valgrind -xcb -xlib-xcb" 41,145 kB
    
    Total: 1 package (1 reinstall), Size of downloads: 41,145 kB
    
    Would you like to fetch the source files for these packages? [Yes/No] 
    
    >>> Fetching (1 of 1) x11-libs/cairo-1.12.14-r4
    >>> Downloading 'http://distfiles.gentoo.org/distfiles/cairo-1.12.14.tar.xz'
    --2013-09-24 21:41:43--  http://distfiles.gentoo.org/distfiles/cairo-1.12.14.tar.xz
    Resolving distfiles.gentoo.org (distfiles.gentoo.org)... 140.211.166.134, 216.165.129.135, 156.56.247.195, ...
    Connecting to distfiles.gentoo.org (distfiles.gentoo.org)|140.211.166.134|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 42132464 (40M) [application/x-tar]
    Saving to: ‘/usr/portage/distfiles/cairo-1.12.14.tar.xz’
    
    100%[====================================>] 42 132 464   587KB/s   in 1m 52s 
    
    2013-09-24 21:43:36 (366 KB/s) - ‘/usr/portage/distfiles/cairo-1.12.14.tar.xz’ saved [42132464/42132464]
    
    !!! Fetched file: cairo-1.12.14.tar.xz VERIFY FAILED!
    !!! Reason: Failed on SHA256 verification
    !!! Got:      14206e79d22b080109438348bacda46cfed40689aeedc22c652205201ab9fa55
    !!! Expected: 96d0d1e3f9b74d2ca3469ff187c5e5f25649b1ad35cf06f4f3a83847dff4ac13
    Refetching... File renamed to '/usr/portage/distfiles/cairo-1.12.14.tar.xz._checksum_failure_.2yidam'
    
    >>> Downloading 'http://cairographics.org/releases/cairo-1.12.14.tar.xz'
    --2013-09-24 21:43:37--  http://cairographics.org/releases/cairo-1.12.14.tar.xz
    Resolving cairographics.org (cairographics.org)... 131.252.210.176
    Connecting to cairographics.org (cairographics.org)|131.252.210.176|:80... connected.
    HTTP request sent, awaiting response... 200 OK
    Length: 42132464 (40M) [application/x-tar]
    Saving to: ‘/usr/portage/distfiles/cairo-1.12.14.tar.xz’
    
    100%[====================================>] 42 132 464   680KB/s   in 86s    
    
    2013-09-24 21:45:03 (479 KB/s) - ‘/usr/portage/distfiles/cairo-1.12.14.tar.xz’ saved [42132464/42132464]
    
    !!! Fetched file: cairo-1.12.14.tar.xz VERIFY FAILED!
    !!! Reason: Failed on SHA256 verification
    !!! Got:      d7c1f538a31bcc15c4e0bf3393680590a94ca8fef6452132849f717161c00c40
    !!! Expected: 96d0d1e3f9b74d2ca3469ff187c5e5f25649b1ad35cf06f4f3a83847dff4ac13
    Refetching... File renamed to '/usr/portage/distfiles/cairo-1.12.14.tar.xz._checksum_failure_.ts38bp'
    
    !!! Couldn't download 'cairo-1.12.14.tar.xz'. Aborting.
     * Fetch failed for 'x11-libs/cairo-1.12.14-r4'
    
    >>> Failed to emerge x11-libs/cairo-1.12.14-r4

    (zkrátil jsem jen progressbar z rovnítek)

    Stažený soubor vypadá spíš jako binární bordel, správný soubor začíná jmény zakomprimovaných souborů. Špatné soubory zřejmě obsahují alespoň část dat, protože - viz screenshot - midnightem po přejmenování na *.xz částečně přečtu Changelog atd... Určitě to není HTML.

    Nicméně xz se to rozbalit nedá.

    beryl test # xz -d cairo-1.12.14.tar.xz._checksum_failure_.2fg1x3.xz 
    xz: cairo-1.12.14.tar.xz._checksum_failure_.2fg1x3.xz: Komprimovaná data jsou poškozená

    Ještě zajímavější - když soubor stáhnu wgetem přímo, tak to projde a sha256sum je korektní.

    beryl test # wget "http://cairographics.org/releases/cairo-1.12.14.tar.xz"
    --2013-09-24 21:57:33--  http://cairographics.org/releases/cairo-1.12.14.tar.xz
    Překládám cairographics.org (cairographics.org)… 131.252.210.176
    Navazuje se spojení s cairographics.org (cairographics.org)|131.252.210.176|:80… spojeno.
    HTTP požadavek odeslán, program čeká na odpověď… 200 OK
    Délka: 42132464 (40M) [application/x-tar]
    Ukládám do: „cairo-1.12.14.tar.xz“
    
    100%[====================================>] 42 132 464  1,21MB/s   za 37s    
    
    2013-09-24 21:58:10 (1,08 MB/s) – „cairo-1.12.14.tar.xz“ uloženo [42132464/42132464]
    
    
    beryl test # sha256sum cairo-1.12.14.tar.xz 
    96d0d1e3f9b74d2ca3469ff187c5e5f25649b1ad35cf06f4f3a83847dff4ac13  cairo-1.12.14.tar.xz
    Pavel Čejka avatar 24.9.2013 22:14 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Echt ... oba soubory jsou "binární bordel", nechal jsem se zmást tím, že mc zobrazuje informace o souboru ...

    Na první pohled (2 screenshoty téhož chaosu) jsou začátky souborů (špatný/dobrý) identické, zkusím nějaký binární porovnávač na celých 40M.
    25.9.2013 06:58 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    cairo-1.12.14.tar.xz tam samozřejmě je

    Pravda, hledal jsem jiný.

    24.9.2013 20:54 petr_p | skóre: 59 | blog: pb
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Mimochodem emerge -fp vypíše adresy všech souborů, které by chtěl stáhnout (co řádek, to jeden soubor, záložní adresy jsou odděleny mezerou).

    24.9.2013 22:32 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Mě se stalo párkrát to stejné při stahování souborů, prostě chyba HW a pokud není u tebe je někde jinde - třeba to jde přes nějakou cache na serveru, proxi kde je chyba vadný síťový prvek....

    Prostě jsem vyprázdnil cache v PC a další týden mi to soubor už stáhlo OK.
    Pavel Čejka avatar 24.9.2013 22:49 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Možná ... zkusím prověřit vše, co mám v cestě a nějak prověřit půjde (a není tam jen switch a router, takže to chvilku zabere).
    Pavel Čejka avatar 24.9.2013 22:46 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Porovnal jsem 4 soubory s originálním a liší se velice zajímavě a to konkrétně v těchto počtech bytů.

    18070 2371 9499 7128

    Veliké jsou všechny soubory stejně 42132464 bytů, ale různý počet bytů v nich je pozměněný.
    Řešení 1× (Pavel Čejka (tazatel))
    Pavel Čejka avatar 25.9.2013 17:27 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Tak se zdá, že příčinou je síťový adaptér Intel E1000 na základní desce Gigabyte GA-Q77M-D2H, která je v jednom z mých malých routerů/serverů. (následuje proud hlasitých sprostých nadávek na adresu výrobce čipu)

    Postupně jsem vyloučil potíže u providera, v jiném routeru, switchích, kabelech i koncových strojích. A postupně jsem se dopracoval k tomu, že se potíže objevují výhradně (opravdu?), když routuju skrz tento stroj. Dokonce stahování dat přes http z tohoto stroje nebyl problém, resp. nenarazil jsem na něj (třeba se projevuje méně často?).

    Ve /var/log/messages se to ukazuje takto

    Sep 25 15:45:45 koprolit kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    Sep 25 15:45:47 koprolit kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    Sep 25 15:45:49 koprolit kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    Sep 25 15:45:51 koprolit kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    Sep 25 15:45:53 koprolit kernel: e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
    Sep 25 15:45:54 koprolit kernel: NETDEV WATCHDOG: eno1 (e1000e): transmit queue 0 timed out
    Sep 25 15:45:54 koprolit kernel: e1000e 0000:00:19.0 eno1: Reset adapter unexpectedly
    Sep 25 15:45:58 koprolit kernel: e1000e: eno1 NIC Link is Up 1000 Mbps Full Duplex, Flow Control: Rx/Tx

    A v dmesg takto

    [  424.477002] e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
      TDH                  <77>
      TDT                  <ac>
      next_to_use          <ac>
      next_to_clean        <77>
    buffer_info[next_to_clean]:
      time_stamp           <2d78>
      next_to_watch        <77>
      jiffies              <306a>
      next_to_watch.status <0>
    MAC Status             <80083>
    PHY Status             <796d>
    PHY 1000BASE-T Status  <3800>
    PHY Extended Status    <3000>
    PCI Status             <10>
    [  426.479263] e1000e 0000:00:19.0 eno1: Detected Hardware Unit Hang:
      TDH                  <77>
      TDT                  <ac>
      next_to_use          <ac>
      next_to_clean        <77>
    buffer_info[next_to_clean]:
      time_stamp           <2d78>
      next_to_watch        <77>
      jiffies              <3132>
      next_to_watch.status <0>
    MAC Status             <80083>
    PHY Status             <796d>
    PHY 1000BASE-T Status  <3800>
    PHY Extended Status    <3000>
    PCI Status             <10>
    [  427.488845] ------------[ cut here ]------------
    [  427.488859] WARNING: at net/sched/sch_generic.c:255 dev_watchdog+0x1da/0x1f0()
    [  427.488862] NETDEV WATCHDOG: eno1 (e1000e): transmit queue 0 timed out
    [  427.488864] Modules linked in: nfsd nfs_acl lockd sunrpc ipt_REJECT xt_LOG xt_tcpudp xt_conntrack xt_limit xt_nat ip6table_filter ip6_tables iptable_mangle iptable_nat nf_conntrack_ipv4 nf_defrag_ipv4 nf_nat_ipv4 nf_nat nf_conntrack iptable_filter ip_tables x_tables tun ipv6 usbhid usb_storage raid1 md_mod coretemp crc32c_intel ehci_pci r8169 e1000e xhci_hcd ehci_hcd acpi_cpufreq mperf usbcore fan thermal rtc_cmos i2c_i801 usb_common lpc_ich ptp mfd_core button processor pps_core
    [  427.488908] CPU: 2 PID: 0 Comm: swapper/2 Not tainted 3.10.9 #1
    [  427.488910] Hardware name: Gigabyte Technology Co., Ltd. To be filled by O.E.M./Q77M-D2H, BIOS F2 12/20/2012
    [  427.488911]  c146bfa1 c146bfa1 f509ddec c138c492 f509de14 c103075f c146ef70 f509de40
    [  427.488915]  000000ff c12f93fa c12f93fa f4704000 00000000 00003197 f509de2c c10307fe
    [  427.488918]  00000009 f509de24 c146ef70 f509de40 f509de5c c12f93fa c146bfa1 000000ff
    [  427.488921] Call Trace:
    [  427.488926]  [<c138c492>] dump_stack+0x16/0x18
    [  427.488930]  [<c103075f>] warn_slowpath_common+0x5f/0x80
    [  427.488933]  [<c12f93fa>] ? dev_watchdog+0x1da/0x1f0
    [  427.488935]  [<c12f93fa>] ? dev_watchdog+0x1da/0x1f0
    [  427.488938]  [<c10307fe>] warn_slowpath_fmt+0x2e/0x30
    [  427.488943]  [<c12f93fa>] dev_watchdog+0x1da/0x1f0
    [  427.488949]  [<c12f9220>] ? pfifo_fast_dequeue+0xe0/0xe0
    [  427.488953]  [<c103c11d>] call_timer_fn.isra.28+0x1d/0x80
    [  427.488956]  [<c10580b5>] ? sched_clock_cpu+0x125/0x1b0
    [  427.488958]  [<c106bde2>] ? clockevents_program_event+0xb2/0x170
    [  427.488960]  [<c103c2ec>] run_timer_softirq+0x16c/0x180
    [  427.488963]  [<c12f9220>] ? pfifo_fast_dequeue+0xe0/0xe0
    [  427.488966]  [<c1037278>] __do_softirq+0xa8/0x170
    [  427.488968]  [<c1037466>] irq_exit+0x76/0xa0
    [  427.488972]  [<c1020a84>] smp_apic_timer_interrupt+0x54/0x90
    [  427.488974]  [<c138ff8d>] apic_timer_interrupt+0x2d/0x34
    [  427.488978]  [<c12aebbe>] ? cpuidle_enter_state+0x3e/0xe0
    [  427.488981]  [<c12aecd4>] cpuidle_idle_call+0x74/0xf0
    [  427.488985]  [<c1009338>] arch_cpu_idle+0x8/0x20
    [  427.488988]  [<c1064119>] cpu_startup_entry+0x49/0x130
    [  427.488990]  [<c1386b27>] start_secondary+0x1b3/0x1b9
    [  427.488992] ---[ end trace 5bdd2a4c0360913a ]---
    [  427.489006] e1000e 0000:00:19.0 eno1: Reset adapter unexpectedly

    Po přepnutí ethtoolem na 100MBit full duplex potíže prozatím zmizely. Testoval jsem na 10x 800MB souboru stahovaném skrz problémový router, md5sum i sha256sum stejné.

    A teď otázka na závěr - je to průser E1000 obecně, nebo jen mého kusu?

    Našel jsem totiž např. toto https://bugzilla.redhat.com/show_bug.cgi?id=504811 a toto http://osdir.com/ml/linux.drivers.e1000.devel/2007-10/msg00048.html a toto https://bugzilla.redhat.com/show_bug.cgi?id=558809 a přes 12000 odkazů na dotaz 'e1000 "Detected Hardware Unit Hang:"'... z čehož bych soudil (pokud jsem něco hloupě nepřehlíd), že E1000 je hardware zcela prohnilý a s reklamací je asi zbytečné se obtěžovat, protože dostanu opět nový vadný kus.

    Pavel Čejka avatar 25.9.2013 17:44 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Ještě dodávám, že se u mne problém projevuje s jádry 3.8.13 a 3.10.9 ... tedy aktualizace jádra pravděpodobně není řešení.

    Pavel Čejka avatar 25.9.2013 18:16 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet

    Další dodatek - karta se identifikuje takto

    00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
            Subsystem: Giga-byte Technology Device e000
            Flags: bus master, fast devsel, latency 0, IRQ 41
            Memory at f7d00000 (32-bit, non-prefetchable) [size=128K]
            Memory at f7d38000 (32-bit, non-prefetchable) [size=4K]
            I/O ports at f060 [size=32]
            Capabilities: [c8] Power Management version 2
            Capabilities: [d0] MSI: Enable+ Count=1/1 Maskable- 64bit+
            Capabilities: [e0] PCI Advanced Features
            Kernel driver in use: e1000e
            Kernel modules: e1000e
    
    26.9.2013 02:32 Milan Beneš | skóre: 17 | blog: Kraft_durch_Freude
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Ahoj, tuto kartu mám ve svém E6430:
    00:19.0 Ethernet controller: Intel Corporation 82579LM Gigabit Network Connection (rev 04)
            Subsystem: Dell Device 0534
            Flags: fast devsel, IRQ 20
            Memory at f7e00000 (32-bit, non-prefetchable) [disabled] [size=128K]
            Memory at f7e39000 (32-bit, non-prefetchable) [disabled] [size=4K]
            I/O ports at f080 [disabled] [size=32]
            Capabilities: [c8] Power Management version 2
            Capabilities: [d0] MSI: Enable- Count=1/1 Maskable- 64bit+
            Capabilities: [e0] PCI Advanced Features
            Kernel driver in use: e1000e
    
    a jediný problém, který jsem zaznamenal je to, že výjimečně zabrání usnutí stroje.
    Pavel Čejka avatar 26.9.2013 13:51 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    A routuje se přes ní? Jak se chová v max. zátěži na gigabitu? S jakým jádrem (resp. modulem/ovladačem k čipu)? Co kontrolní součty na přenesená data? Vše ok?
    26.9.2013 23:48 Milan Beneš | skóre: 17 | blog: Kraft_durch_Freude
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Přes kartu se neroutuje. Ovladač je standardní e1000e, viz. výstup lspci. V maximální zátěži se chová mravně, pouštím přes ní ZFS send/receive a data neničí. Jádra co si pamatuju 3.7, 3.9, 3.10 a 3.11.
    Pavel Čejka avatar 27.9.2013 11:22 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    No a právě v tom routování může být zakopaný kernel psa. Když jsem ze stroje jen tahal několikasetmegové soubory přes http a následně prověřoval sha256sum, tak to taky bylo ok (3x 800M, 7x700M). Potíže začaly (nebo se projevovaly mnohonásobně častěji?) až když jsem přesně totéž (nebo i mnohem menší data) tahal skrz.
    27.9.2013 21:28 Petr Šobáň | skóre: 79 | blog: soban | Olomouc
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Nebude chybovat RAM v tom stroji?
    Pavel Čejka avatar 28.9.2013 00:40 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Nepravděpodobné.

    Jednak jsem to proháněl přes 24 hodin memtest86 před uvedením do provozu. Druhak jsem na tom bez nejmenších potíží zkompiloval úplně celé Gentoo (už nejméně 2x), několikrát jádro atd... stroj běží bez přestávky týdny aniž by se vyskytl jakýkoli jiný problém.
    AraxoN avatar 28.9.2013 11:47 AraxoN | skóre: 45 | blog: slon_v_porcelane | Košice
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Chyby v RAM sa vytvárajú aj priebežne. Ja som kontroloval memtestom svoj notebook a bol OK. Po dvoch rokoch som to vyskúšal znova a už tam boli chyby na jednom module.
    A fine is a tax for doing wrong. A tax is a fine for doing well.
    Pavel Čejka avatar 1.7.2014 10:32 Pavel Čejka | skóre: 28 | blog: tosinezaslouzijmeno
    Rozbalit Rozbalit vše Re: Gentoo - nejde stáhnout cairo-1.12.14.tar.xz (a pár dalších balíčků), nesedí kontrolní součet
    Tímto uzavírám prastarý dotaz ...

    Po dlouhé době mohu potvrdit, že to opravdu a definitivně nebylo ničím jiným, než čímsi vadným okolo integrované síťovky Intel (čip? ovladač? ... update jádra nepomáhal), kterážto vada se projevovala výhradně při routování.

    Stroj (router skrz který se balíčky tahaly) od té doby běží s kartami Realtek v PCIe zcela bez potíží, stabilně, bez poškozování přenesených dat. Integrovaná síťovka Intel se nepoužívá vůbec.

    Založit nové vláknoNahoru

    Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

    ISSN 1214-1267   www.czech-server.cz
    © 1999-2015 Nitemedia s. r. o. Všechna práva vyhrazena.