|
ru.linux- RU.LINUX --------------------------------------------------------------------- From : Pavel Vasilyev 2:5020/1042.65 28 Dec 2005 01:50:44 To : All Subject : TYAN S2895A2NRF Thunder K8WE --------------------------------------------------------------------------------
то нибудь юзает Linux на этой материнке?
ообщем мать хорошая, но настройки немного не привычные,
после калькуляторов с Pentium-IV на Award_e.
еще про парочку контролер + диск, а точнее
Adaptec ASC-29320A (BIOS v.4.30.00) + Maxtor ATLAS 15K2 73SCA
ну нехочет работать на 320Mb/s, и все тут.
грузится ядро, доходит до иницилизации SCSI
scsi0 : Adaptec AIC79XX PCI-X SCSI HBA DRIVER, Rev 1.3.11 <Adaptec 29320A
Ultra320 SCSI adapter>
aic7901: Ultra320 Wide Channel A, SCSI Id=7, PCI-X 101-133Mhz, 512 SCBs
Vendor: MAXTOR Model: ATLAS15K2_73SCA Rev: JNZ3
Type: Direct-Access ANSI SCSI revision: 03
target0:0:0: asynchronous.
scsi0:A:0:0: Tagged Queuing enabled. Depth 32
target0:0:0: Beginning Domain Validation
target0:0:0: wide asynchronous.
target0:0:0: FAST-20 WIDE SCSI 40.0 MB/s ST (50 ns, offset 127)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
то сейчас он на разъёме (забыл, короче не LVD) :)
тогда работает, но так:
-+- cut ---
# hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 3824 MB in 2.00 seconds = 1911.88 MB/sec
Timing buffered disk reads: 104 MB in 3.02 seconds = 34.39 MB/sec
-+- cut ---
target0:0:0: Ending Domain Validation
SCSI device sda: 143666192 512-byte hdwr sectors (73557 MB)
SCSI device sda: drive cache: write back
SCSI device sda: 143666192 512-byte hdwr sectors (73557 MB)
SCSI device sda: drive cache: write back
sda: sda1 sda2
Attached scsi disk sda at scsi0, channel 0, id 0, lun 0
Attached scsi generic sg0 at scsi0, channel 0, id 0, lun 0, type 0
P.S.
райвер что на Adaptec валяется
SCSI Driver Source Code for Linux Kernel Versions 2.6
Filename: aic7Yxx-2.0.15-6.3.11-linux-2.6.tgz
Date: 3 Oct 2005
Size: bytes
Language: English
Version: 2.0.15-6.3.11
не компилится, там unresolves symbols в "cam.h", а конкретно
typedef enum {
CAM_DIR_IN = SCSI_DATA_READ,
CAM_DIR_OUT = SCSI_DATA_WRITE,
CAM_DIR_NONE = SCSI_DATA_NONE
} ccb_flags;
ядре 2.6.14.4 (старее не знаю, но если драйвер датируется 3 октября, то
наверно работает)
typedef enum {
CAM_DIR_IN = DMA_FROM_DEVICE,
CAM_DIR_OUT = DMA_TO_DEVICE,
CAM_DIR_NONE = DMA_NONE,
} ccb_flags;
от эти SCSI_DATA_READ SCSI_DATA_WRITE SCSI_DATA_NONE, и не опозноются... :)
где они дефайнуются я так и не нашел, но в самом cam.h есть такое
#if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)
#define SCSI_DATA_READ 1
#define SCSI_DATA_WRITE 2
#define SCSI_DATA_NONE 3
#endif
о это для ядер меньше 2.3.0,
удаление #if LINUX_VERSION_CODE < KERNEL_VERSION(2,3,0)
#endif
только ухудшило дело, еще больше unresolved, и прочих warnings & errors
Memento morri !
--- GoldED+ 1.1.5 (Linux 2.6.14.3 i686)
* Origin: у пингвинов, вспорото брюхо Windoй,...(с) .. (2:5020/1042.65)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.linux/456843b1ba8e.html, оценка из 5, голосов 10
|