Ik heb de driver die standaard bij de kernel (2.6.21 zit) erin gebakken. Niet als module trouwens, maar het gaat hier ook niet mijn boot schijf, dus veel zou het niet uit moeten maken. In menuconfig:
Device Drivers -> Serial ATA (prod) and Parallel ATA (experimental) drivers -> Promise SATA TX2/TX4 support
Dat zou hem moeten zijn, toch? Hij wordt zoals ik al zei ook gewoon herkend bij het booten, alleen zodra hij de poorten gescand heeft en heeft laten zien wat daar aan hangt hangt hij als de schijf aangesloten is. Van een geslaagde boot (dus met de schijf niet aangesloten) staat er dit in /var/log/messages:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
| May 27 19:29:55 althea 3ware Storage Controller device driver for Linux v1.26.02.002.
May 27 19:29:55 althea sata_promise 0000:00:09.0: version 2.00
May 27 19:29:55 althea ACPI: PCI Interrupt Link [LNKB] enabled at IRQ 10
May 27 19:29:55 althea PCI: setting IRQ 10 as level-triggered
May 27 19:29:55 althea ACPI: PCI Interrupt 0000:00:09.0[A] -> Link [LNKB] -> GSI 10 (level, low) -> IRQ 10
May 27 19:29:55 althea sata_promise PATA port found
May 27 19:29:55 althea ata1: SATA max UDMA/133 cmd 0xf883e200 ctl 0xf883e238 bmdma 0x00000000 irq 10
May 27 19:29:55 althea ata2: SATA max UDMA/133 cmd 0xf883e280 ctl 0xf883e2b8 bmdma 0x00000000 irq 10
May 27 19:29:55 althea ata3: PATA max UDMA/133 cmd 0xf883e300 ctl 0xf883e338 bmdma 0x00000000 irq 10
May 27 19:29:55 althea scsi0 : sata_promise
May 27 19:29:55 althea ata1: SATA link down (SStatus 0 SControl 300)
May 27 19:29:55 althea scsi1 : sata_promise
May 27 19:29:55 althea ata2: SATA link down (SStatus 0 SControl 300)
May 27 19:29:55 althea scsi2 : sata_promise |
Zoals je kan zien hangt er nu niets aan de controller. Als ik mijn schijf er wel aan hang, dan zie ik "SATA link up" met snelheid van 3Gb/s staan en staat er wat info over de (correct herkende) schijf. Maar na het lijstje is het feest over en zit hij vast. Enig idee?
Je zou zeggen dat hij idd geen master/slave nodig heeft, maar er zitten wel jumers voor. Anyway, die maakten geen enkel verschil. Mijn lspci zegt (alleen relevante deel laten staan):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
| althea linux # lspci -v
0000:00:00.0 Host bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Subsystem: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333]
Flags: bus master, medium devsel, latency 0
Memory at e0000000 (32-bit, prefetchable)
Capabilities: [a0] AGP version 2.0
Capabilities: [c0] Power Management version 2
0000:00:01.0 PCI bridge: VIA Technologies, Inc. VT8366/A/7 [Apollo KT266/A/333 AGP] (prog-if 00 [Normal decode])
Flags: bus master, 66Mhz, medium devsel, latency 0
Bus: primary=00, secondary=01, subordinate=01, sec-latency=0
Memory behind bridge: e6000000-e8ffffff
Prefetchable memory behind bridge: e4000000-e5ffffff
Capabilities: [80] Power Management version 2
0000:00:09.0 Unknown mass storage controller: Promise Technology, Inc.: Unknown device 3d73 (rev 02)
Subsystem: Promise Technology, Inc.: Unknown device 3d73
Flags: bus master, 66Mhz, medium devsel, latency 72, IRQ 10
I/O ports at c000 [size=1280M]
I/O ports at c400 [size=256]
Memory at ea020000 (32-bit, non-prefetchable) [size=4K]
Memory at ea000000 (32-bit, non-prefetchable) [size=128K]
Expansion ROM at 00008000 [disabled]
Capabilities: [60] Power Management version 2
0000:00:11.0 ISA bridge: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
Subsystem: VIA Technologies, Inc. VT8233 PCI to ISA Bridge
Flags: bus master, stepping, medium devsel, latency 0
Capabilities: [c0] Power Management version 2
0000:00:11.1 IDE interface: VIA Technologies, Inc. VT82C586A/B/VT82C686/A/B/VT823x/A/C PIPC Bus Master IDE (rev 06) (prog-if 8a [Master SecP PriP])
Subsystem: VIA Technologies, Inc. VT82C586/B/VT82C686/A/B/VT8233/A/C/VT8235 PIPC Bus Master IDE
Flags: bus master, medium devsel, latency 32, IRQ 255
[virtual] Memory at 000001f0 (32-bit, non-prefetchable)
[virtual] Memory at 000003f0 (type 3, non-prefetchable) [size=1]
[virtual] Memory at 00000170 (32-bit, non-prefetchable) [size=8]
[virtual] Memory at 00000370 (type 3, non-prefetchable) [size=1]
I/O ports at d400 [size=16]
Capabilities: [c0] Power Management version 2 |
[
Voor 39% gewijzigd door
ATS op 27-05-2007 23:21
]
My opinions may have changed, but not the fact that I am right. -- Ashleigh Brilliant