Differences between revisions 1 and 2
Revision 1 as of 2006-03-15 18:33:24
Size: 2146
Editor: Kurgan
Comment:
Revision 2 as of 2006-03-15 18:42:07
Size: 2198
Editor: Kurgan
Comment:
Deletions are marked like this. Additions are marked like this.
Line 24: Line 24:
Un box che ha il problema ha un chip con questa sigla: GL811E 0542MLKM0-04G Un box che ha il problema ha un chip con questa sigla: GL811E 0542MLKM0-04G.
Un altro ha questo chip: GL811E 0547MLP4A-04.

Malfunzionamenti del chip GL811

Il GL811 e` un bridge usb2/ide usato in molti box usb2/ide.

Alcune versioni del Gl811 funzionano bene, mente altre hanno problemi e possono arrivare a bloccarsi completamente sotto Linux.

Descrizione del problema

Mainboard Intel con vari chipset quali 82801EB/ER ICH5/ICH5R o piu` recenti (ICH6) connesse a un box usb2/ide con chipset Genesys Logic GL811 tendono ad avere due comportamenti ripetibili:

  • Se la mainboard e` molto veloce, un "badblocks /dev/sdX" provoca un blocco del box, migliaia di righe di errore nel kernel sulla lettura dallo SCSI, e conseguente bisogno di reboot della macchina e di riavvio del box, il quale se non riavviato non e` piu` nemmeno visto dallo stack USB, come se non fosse attaccato.
  • Se la mainboard e` piu` vecchia o lenta (ich5) lo stesso badblocks riporta alcuni errori di lettura del tipo:
    • Mar 15 12:43:11 casa kernel: SCSI error : <2 0 0 0> return code = 0x8000002
      Mar 15 12:43:11 casa kernel: sdb: Current: sense key=0x4
      Mar 15 12:43:11 casa kernel:     ASC=0x4b ASCQ=0x0
      Mar 15 12:43:11 casa kernel: end_request: I/O error, dev sdb, sector 478437040

Questi errori sono errori di "Hardware phase error", i quali comunque non bloccano il box ne` il kernel. E` interessante notare che ripetendo il test diverse volte gli errori non si verificano mai alle stesse posizioni, il che denota che non e` un problema legato al contenuto del disco o al settore specifico.

Questo problema e` stato scoperto anche dai tecnici di Nvidia, e si presenta in modo molto vistoso con i chipset Nvidia Nforce. Quelli di Nvidia dicono che le versioni nuove del chip GL811 (V20 in poi) non hanno piu` problemi.

Un box che ha il problema ha un chip con questa sigla: GL811E 0542MLKM0-04G. Un altro ha questo chip: GL811E 0547MLP4A-04.

Eccezioni

Sulla stessa macchina sulla quale il box problematico si inchioda di brutto, c'e` un altro box apparentemente identico che funziona. Devo andare a vedere il modello del chip e vedere se e` diverso. Sulla macchina in questione abbiamo gia` provato a scambiare le porte e i dischi, quindi il problema e` proprio nel box.

HardWare/Usb2ideGL811 (last edited 2009-04-12 17:33:25 by localhost)