Server tuhne pri zapisu na FW externi disk

Martin Kamín ZULU martinkamin na quick.cz
Sobota Červenec 31 17:00:56 CEST 2004


On 30. Jul, 11:51 AM CEST, Pavel Kankovsky <peak na argo.troja.mff.cuni.cz> wrote 34 lines:
> On Fri, 30 Jul 2004, Martin Kamín ZULU wrote:
> 
> > Jul 30 09:10:51 desktop kernel: ieee1394: sbp2: aborting sbp2 command
> > Jul 30 09:10:51 desktop kernel: Test Unit Ready 00 00 00 00 00
> > Jul 30 09:10:51 desktop kernel: scsi: device set offline - not ready or
> > command retry failed after bus reset: host 0 channel 0 id 0 lun 0
> 
> Obecny subsystem pro SCSI naznal, ze nedokaze s tim zarizenim obnovit
> komunikaci, tak ho odpojil. Vse nasledne (chyby pri zapisu, krece
> reiserfs) uz jsou jen nasledky.
> 
> Zda se, ze ten FireWire nerozchodi nektere operace. Porovnaval jste tyhle
> radky:
> 
> > Jul 30 09:07:56 desktop kernel: Write (10) 00 05 34 93 bf 00 00 f8 00
> > Jul 30 09:08:06 desktop kernel: Write (10) 00 05 34 94 b7 00 00 f8 00
> 
> S jinymi pripady, kdy to ztuhlo? Mohla by tam byt nejaka zakonitost.
> Format dulezitych casti by mel byt nasledujici:
> 
>        00 05 34 94 b7 00 00 f8 00
>           `---------'    `---'
>           adresa bloku   delka   (oboje v big endianu)
> 
> Mozna by take bylo na miste to otestovat na nizsi urovni, treba psat na
> ten disk na ruzna mista pomoci dd.

Děkuji za užitečné rady.
Zatím jsem došel k tomuto:

- u notebooku, MDK 9.2, 2.4.22-10mdkcustom, USB 2.0 NAPROSTO bez problémů
- u serveru, MDK 9.2, 2.4.22-32mdkcustom, USB 1.1, FW...
00:0a.0 FireWire (IEEE 1394): Texas Instruments TSB12LV26 IEEE-1394
Controller (Link) (prog-if 10 [OHCI])
        Subsystem: Texas Instruments: Unknown device 8010
        Latency: 32 (750ns min, 1000ns max), cache line size 08
        Interrupt: pin A routed to IRQ 10
        Region 0: Memory at d5000000 (32-bit, non-prefetchable) [size=2K]
        Region 1: Memory at d4800000 (32-bit, non-prefetchable) [size=16K]

s USB i FW se přenos přes emulaci SCSI na zařízení /dev/sda1 prostě sekne...
První věc co udělám bude záměna toho jádra na 2.4.22-10 a pak se uvidí, co
dále

MK



Další informace o konferenci Linux