PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Promise SX4000 HW, mount?



brooks
22.02.04, 23:58
Ich habe einen Promise SX4000 Kontrolle wie das Topic schon erahnen lasst.
Mein Problem ist es diesen Kontroller in das System einzubinden bzw zu mounten.

Wenn ich nach der Anleitung von : http://majestic.lugh.de/~fs/promise/
vorgehe, kommt beim Laden des Modules(fasttrak.o) mit insmod folgende Ausgabe:


vis-server partial # insmod fasttrak.o
fasttrak.o: fasttrak.o: unresolved symbol FastTrakAdapterName
fasttrak.o: fasttrak.o: unresolved symbol blRenameArray
fasttrak.o: fasttrak.o: unresolved symbol CheckEnclosureIfDiskIdle
fasttrak.o: fasttrak.o: unresolved symbol EnableInt
fasttrak.o: fasttrak.o: unresolved symbol SetReadThreshold
fasttrak.o: fasttrak.o: unresolved symbol ReadChipControlIndex
fasttrak.o: fasttrak.o: unresolved symbol InquiryChargeStatus
fasttrak.o: fasttrak.o: unresolved symbol GetPecentageForConversion_Expansion
fasttrak.o: fasttrak.o: unresolved symbol GetPercentageForSync
fasttrak.o: fasttrak.o: unresolved symbol p_QueueHead
fasttrak.o: fasttrak.o: unresolved symbol bOriginalChannelCount
fasttrak.o: fasttrak.o: unresolved symbol Initialization
fasttrak.o: fasttrak.o: unresolved symbol GetHotSpareStaus
fasttrak.o: fasttrak.o: unresolved symbol InquiryChargingCycle
fasttrak.o: fasttrak.o: unresolved symbol RebuildPercentStatus
fasttrak.o: fasttrak.o: unresolved symbol SetRebuildRate
fasttrak.o: fasttrak.o: unresolved symbol bInitRAID
fasttrak.o: fasttrak.o: unresolved symbol aryDef
fasttrak.o: fasttrak.o: unresolved symbol InitLED
fasttrak.o: fasttrak.o: unresolved symbol scsi_unregister_module
fasttrak.o: fasttrak.o: unresolved symbol bFindAssociatedBlock
fasttrak.o: fasttrak.o: unresolved symbol ScsiPortWritePortUlong
fasttrak.o: fasttrak.o: unresolved symbol GetProcInfo
fasttrak.o: fasttrak.o: unresolved symbol GetWriteThreshold
fasttrak.o: fasttrak.o: unresolved symbol blConfigDoneFlag
fasttrak.o: fasttrak.o: unresolved symbol ClearLogEvent
fasttrak.o: fasttrak.o: unresolved symbol scsi_register
fasttrak.o: fasttrak.o: unresolved symbol PTI_handler_wrapper
fasttrak.o: fasttrak.o: unresolved symbol StopRebuild_Conversion
fasttrak.o: fasttrak.o: unresolved symbol StartCheckIntegrity
fasttrak.o: fasttrak.o: unresolved symbol GetArrayStatus
fasttrak.o: fasttrak.o: unresolved symbol AlarmBuzzerEnabled
fasttrak.o: fasttrak.o: unresolved symbol FastTrakAdapterType
fasttrak.o: fasttrak.o: unresolved symbol SetWriteMode
fasttrak.o: fasttrak.o: unresolved symbol CheckBatteryPack
fasttrak.o: fasttrak.o: unresolved symbol bChannelCountThre
fasttrak.o: fasttrak.o: unresolved symbol submit_timer
fasttrak.o: fasttrak.o: unresolved symbol SXSMARTEnable
fasttrak.o: fasttrak.o: unresolved symbol SetSyncRate
fasttrak.o: fasttrak.o: unresolved symbol PTI_udelay
fasttrak.o: fasttrak.o: unresolved symbol SetSubmitChannelThreshold
fasttrak.o: fasttrak.o: unresolved symbol ReStartConvsionExpansion
fasttrak.o: fasttrak.o: unresolved symbol GetHotSwapStaus
fasttrak.o: fasttrak.o: unresolved symbol CreateArray
fasttrak.o: fasttrak.o: unresolved symbol DeleteArray
fasttrak.o: fasttrak.o: unresolved symbol StartConversion_Expansion
fasttrak.o: fasttrak.o: unresolved symbol GetExpConvRate
fasttrak.o: fasttrak.o: unresolved symbol ReadEventLog
fasttrak.o: fasttrak.o: unresolved symbol blkDisk
fasttrak.o: fasttrak.o: unresolved symbol buf_flush
fasttrak.o: fasttrak.o: unresolved symbol InquiryBatteryTemperature
fasttrak.o: fasttrak.o: unresolved symbol buzzer_off
fasttrak.o: fasttrak.o: unresolved symbol PTI_get_jiffies
fasttrak.o: fasttrak.o: unresolved symbol CheckBatteryBackmodule
fasttrak.o: fasttrak.o: unresolved symbol reset_controller
fasttrak.o: fasttrak.o: unresolved symbol WriteIDEIndexUchar
fasttrak.o: fasttrak.o: unresolved symbol SetHotSwapStaus
fasttrak.o: fasttrak.o: unresolved symbol GetSubmitChannelThreshold
fasttrak.o: fasttrak.o: unresolved symbol PTI_drive
fasttrak.o: fasttrak.o: unresolved symbol DefDriveStruct
fasttrak.o: fasttrak.o: unresolved symbol InitQueueBuffer
fasttrak.o: fasttrak.o: unresolved symbol StartRebuild
fasttrak.o: fasttrak.o: unresolved symbol scsi_register_module
fasttrak.o: fasttrak.o: unresolved symbol SetWriteThreshold
fasttrak.o: fasttrak.o: unresolved symbol pti_do_queuecommand
fasttrak.o: fasttrak.o: unresolved symbol buzzer_on
fasttrak.o: fasttrak.o: unresolved symbol ScsiPortReadPortUlong
fasttrak.o: fasttrak.o: unresolved symbol GetReadThreshold
fasttrak.o: fasttrak.o: unresolved symbol PTI_channel
fasttrak.o: fasttrak.o: unresolved symbol ReadIDEIndexUshort
fasttrak.o: fasttrak.o: unresolved symbol InquiryBatteryVoltage
fasttrak.o: fasttrak.o: unresolved symbol GetRebuildRate
fasttrak.o: fasttrak.o: unresolved symbol wFreeLocalPoolSize
fasttrak.o: fasttrak.o: unresolved symbol InitSX4000LocalDIMM
fasttrak.o: fasttrak.o: unresolved symbol GetWriteMode
fasttrak.o: fasttrak.o: unresolved symbol ReadIDEIndexUchar
fasttrak.o: fasttrak.o: unresolved symbol GetEventCount
fasttrak.o: fasttrak.o: unresolved symbol PTI_DEVID
fasttrak.o: fasttrak.o: unresolved symbol WriteCacheEnable
fasttrak.o: fasttrak.o: unresolved symbol PTI_adapter
fasttrak.o: fasttrak.o: unresolved symbol SetExpConvRate
fasttrak.o: fasttrak.o: unresolved symbol GetSyncRate
fasttrak.o: fasttrak.o: unresolved symbol p_evMaintenanceEvent
fasttrak.o: fasttrak.o: unresolved symbol aryDef1
fasttrak.o: fasttrak.o: unresolved symbol GetPercentageForRaid5Init
fasttrak.o: fasttrak.o: unresolved symbol DisableInt
fasttrak.o: fasttrak.o: unresolved symbol SetHotSpareStaus
fasttrak.o: fasttrak.o: unresolved symbol GetEnclosureStatus
fasttrak.o:
Hint: You are trying to load a module without a GPL compatible license
and it has unresolved symbols. Contact the module supplier for
assistance, only they can help you.


2ter Versuch war: http://forums.gentoo.org/viewtopic.php?t=54946&highlight=promise+fasttrack
meine Grub Parameter: ide2="0x1800,0x1402"
nur dann beim mounten ? => mount /dev/??? /mnt/rd
oder muss ich hier noch was installieren?

3ter Versuch mit Raidtools als Software-Raid nur leider fehlt mir hierzu die Erfahrung bzw das know-how.

Bitte um Rat, Hilfe oder einer Anleitung wie ich vorgehn muss.


OS-System1: gentoo (Linux i686 2.4.22-gentoo-r5)
OS-System1: debian (SMP i686 2.4.25_prev-gss)
Board: Tyan Tiger MP

ausgabe von cat /proc/pci:
[CODE]Bus 0, device 9, function 0:
RAID bus controller: Promise Technology, Inc. PDC20621 [SX4000] 4 Channel IDE RAID Controller (rev 1).
IRQ 17.
Master Capable. Latency=96. Min Gnt=6.Max Lat=18.
I/O at 0x1800 [0x18ff].
I/O at 0x1400 [0x14ff].
I/O at 0x1000 [0x10ff].
Non-prefetchable 32 bit memory at 0xe8100000 [0xe81fffff].
Non-prefetchable 32 bit memory at 0xe8010000 [0xe8017fff].CODE

brooks
23.02.04, 18:00
dmesg

Partition check:
/dev/ide/host0/bus0/target0/lun0: p1 p2 p3 < p5 p6 p7 p8 > p4
Promise Fasttrak(tm) Softwareraid driver 0.03beta: No raid array found
md: md driver 0.90.0 MAX_MD_DEVS=256, MD_SB_DISKS=27
md: Autodetecting RAID arrays.
md: autorun ...
md: ... autorun DONE.

eigentlich sollte die Software von Promise das array erkennen und zuweisen. (?)

muss ich noch irgendeine besondere eigenschaft im kernel aktivieren ?
weil ich fang schon fast zum verzweifeln an..

PS:die grub parameter können nicht stimmen, da nur "I/O at 0x1800 [0x18ff]." für die Platten(n) zuständig ist.


auch mit dieser Anleitung : http://tldp.org/HOWTO/ATA-RAID-HOWTO/existing.html kein Erfolg...

brooks
24.02.04, 04:54
es ist 5:48, in 20 min muss ich wieder arbeiten.
nicht desto trotz hab ich es nun endlich geschaft :)

http://forums.gentoo.org/viewtopic.php?t=137397&highlight=promise+sx4000

Das Problem: Der neue Linux Kernel wollte ein non-GPL NICHT laden.
http://linuxdevices.com/articles/AT5041108431.html
Der Versuch mit einem vanilla 2.425 kernel ist dann gelungen.

mit fdisk -l konnte ich die platte endlich sehn und dann mit /dev/sda mounten.

Raid 5 (3x200GB Maxtor 8MB Cache)

vis-server root # hdparm -t /dev/sda1

/dev/sda1:
Timing buffered disk reads: 286 MB in 3.00 seconds = 95.33 MB/sec


danke für ihre Aufmerksamkeit, ende der Vorstellung.. http://www.pippir.de/Bilder/Gifs/uglygaga.gif