Skocz do zawartości

Aic7xxx_old Zamiast Aic7xxx


seawolf

Rekomendowane odpowiedzi

Witam!

 

Chciałbym aby moduł aic7xxx_old był ładowany podczas startu systemu zamiast modułu aic7xxx, ponieważ jest w nim jakiś bug podczas startu systemu otrzymuje komunikat "Wide transfers fail":

 

Komenda dmesg:

 


scsi0 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
       <Adaptec aic7899 Ultra160 SCSI adapter>
       aic7899: Ultra160 Wide Channel A, SCSI Id=7, 32/253 SCBs

 Vendor: MAXTOR    Model: ATLAS10K4_36WLS   Rev: DFL0
 Type:   Direct-Access                      ANSI SCSI revision: 03
scsi0:A:1:0: Tagged Queuing enabled.  Depth 4
 target0:0:1: Beginning Domain Validation
target0:0:1: wide asynchronous
(scsi0:A:1:0): parity error detected in Data-in phase. SEQADDR(0x1a7) SCSIRATE(0x80)
target0:0:1: Wide Transfers Fail
target0:0:1: FAST-40 SCSI 40.0 MB/s ST (25 ns, offset 127)
target0:0:1: Domain Validation skipping write tests
target0:0:1: Ending Domain Validation
SCSI device sda: 71833096 512-byte hdwr sectors (36779 MB)
sda: Write Protect is off
sda: Mode Sense: fd 00 10 08
SCSI device sda: drive cache: write back w/ FUA
SCSI device sda: 71833096 512-byte hdwr sectors (36779 MB)
sda: Write Protect is off
sda: Mode Sense: fd 00 10 08
SCSI device sda: drive cache: write back w/ FUA
sda: sda1
sd 0:0:1:0: Attached scsi disk sda
ACPI: PCI Interrupt 0000:00:09.1 -> GSI 27 (level, low) -> IRQ 17
scsi1 : Adaptec AIC7XXX EISA/VLB/PCI SCSI HBA DRIVER, Rev 7.0
       <Adaptec aic7899 Ultra160 SCSI adapter>
       aic7899: Ultra160 Wide Channel B, SCSI Id=7, 32/253 SCBs

 Vendor: MAXTOR    Model: ATLAS10K4_36WLS   Rev: DFL0
 Type:   Direct-Access                      ANSI SCSI revision: 03
scsi1:A:0:0: Tagged Queuing enabled.  Depth 4
[b] target1:0:0: Beginning Domain Validation
target1:0:0: wide asynchronous
target1:0:0: FAST-80 WIDE SCSI 160.0 MB/s DT (12.5 ns, offset 127)
target1:0:0: Ending Domain Validation
SCSI device sdb: 71833096 512-byte hdwr sectors (36779 MB)
sdb: Write Protect is off
sdb: Mode Sense: fd 00 10 08
SCSI device sdb: drive cache: write back w/ FUA
SCSI device sdb: 71833096 512-byte hdwr sectors (36779 MB)
sdb: Write Protect is off
sdb: Mode Sense: fd 00 10 08
SCSI device sdb: drive cache: write back w/ FUA
sdb: sdb1 sdb2

 

Korzystając z modułu aic7xxx_old znika ten problem. Skompilowałem jądro samodzielnie bez modułu aic7xxx dlatego łądowany jest aic7xxx_old.

 

Chciałbym tak zrobić aby ładowany był moduł aic7xxx_old nawet jeżeli aic7xxx został skompilowany. Zmieniłem wpis w /etc/modprobe.conf z modprobe scsi_hostadapter aic7xxx na modprobe scsi_hostadapter aic7xxx_old ale nie pomogło. Dalej ładowany jest moduł ktorego nie chce. Czy zna może ktoś rozwiązanie mojego problemu? Chciałbym uniknąć kompilowania co jakiś czas nowego jądra i zmieniania parametrów w plikach konfiguracyjnych po każdym instalowaniu.

 

Odnośnik do komentarza
Udostępnij na innych stronach

Jeśli chcesz dodać odpowiedź, zaloguj się lub zarejestruj nowe konto

Jedynie zarejestrowani użytkownicy mogą komentować zawartość tej strony.

Zarejestruj nowe konto

Załóż nowe konto. To bardzo proste!

Zarejestruj się

Zaloguj się

Posiadasz już konto? Zaloguj się poniżej.

Zaloguj się
×
×
  • Dodaj nową pozycję...