easyVDR Kopie des easyVDR-Forums zum Nachschlagen
Kernel 2.6.24 für SATA Port Multiplier - Hilfestellung

easyVDR - >VARforumsname - >Kernel 2.6.24 für SATA Port Multiplier - Hilfestellung

DocViper  15.Feb.2008 12:00:43
Würde mir gerne einen 2.6.24 'er Kernel für meinen VDR backen. Grund ist die kernelmässige Unterstützung von Port Multiplier (z.B. Dawicontrol DC-6510 PM bzw. Conrad Electronic SATA II PORT MULTIPLIER
Artikel-Nr.:974834)

Damit will ich per eSATA Kabel extern in einem extra Gehäuse 5 Stk SATA (500'er oder 750'er) Platten anhängen und per SoftwareRaid 5 verbinden => endlich genug Speicherplatz für Aufnahmen usw.

Problem: Ich hab noch nie einen Kernel selber kompiliert und die Anleitung im Wiki erscheint mir nicht mehr ganz taufrisch ...
(Habe 0.5 RC1)

Muss man LIRC immer neu kompilieren ?
Gibt es EasyVDR spezifische Besonderheiten die man beachten muss ?

Danke erstmals

prudentis  15.Feb.2008 15:11:37
Muss man LIRC immer neu kompilieren ?
Bei EasyVDR schon!

Gibt es EasyVDR spezifische Besonderheiten die man beachten muss ?
Nimm einfach die oldconfig mit dazu bevor du was anderes machst, dann hast du das was zu EasyVDR passt
"make oldconfig"


lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
[url=http://www.prudentis.org]prudentis.org
[url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!
prudentis  15.Feb.2008 15:47:50
hab kurz ein HowTo geschreiben, nach dem du erstmal vorgehen kannst

http://www.easy-vdr.de/forum/index.php?topic=3989.0


lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
[url=http://www.prudentis.org]prudentis.org
[url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!
DocViper  18.Feb.2008 16:21:59
Herzlichen Dank für das HowTo !

Auf zur Bestellung des Port Multipliers
prudentis  18.Feb.2008 16:23:40
Hallo DocViper,

kannst du mal einen Link Posten, wo ich mir das Teil anschauen kann ?!



lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
[url=http://www.prudentis.org]prudentis.org
[url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!
DocViper  20.Feb.2008 13:54:44
Ja hier das Prinzip:
http://www.sata-io.org/portmultiplier.asp

das Teil hier gibts auch bei Conrad
http://www.addonics.com/products/host_controller/ad5sapm-e.asp

hier auch noch ein ähnliches teil mit dem selben chip
http://www.cooldrives.com/cosapomubrso.html

gut verfügbar ist das teil hier (dawicontrol DC-6510):
http://www.alternate.at/html/productDetails.html?artno=FBBW03
(dort bei alternate auch die infos zur linux funktionalität)

im changlog zum 2.6.24'er kernel steht die unterstützung dafür drin (SILSil3726)
http://kernelnewbies.org/Linux_2_6_24
beim punkt 4.3
SATA Port Multiplier support. Implement PMP support for ahci and sata_sil24

(sprich das Mainboard/SATA Controller muss mit dem ahci (offener Standard, bei vielen Mainboards kann man acpi im bios aktivieren) oder sata_sil24 (controller mit Silicon Image 3124 Chipsatz) Treiber angesprochen werden - so weit ich das verstehe)

Habe ein Asrock NF7 HDReady (oder wie das genau heißt) in verwendung. Dort kann ich ahci im Bios aktivieren.
Hoffe also das Besten *g*
prudentis  20.Feb.2008 17:23:48
hmmm, warum brauchst du Anzahl X an SATA Platten ?

Ich hab auf meinem ASUS 4 SATA Ports, wenn ich an die 4 X 1 TB hänge sollte das doch reichen ???

Ich will dich  nicht davon abhalten das Teil zu kaufen und einzurichten, ich frage nur nach dem Sinn !
Was hast du denn mit deinem VDR vor? Soll das ein Server für deine große Familie werden  ;)

lg prudentis
SW: EasyVDR 0.7.24
HW: HTPC-DE02 + Asus P5QL-E, Core2 2,2 GHz, CineS2 + HDe, HD SYS=120GB 2,5" + HD-USB 1TB" # NAS 1TB, 2GB RAM Imon Multimedian IR/VFD v.6[15c2:0036]
HW2: Asus M2NPV-VM, AMD X2, 1GB Ram, IDE HD,  DVB=Hauppauge HVR4000 PCI, DVD Brenner
[url=http://www.prudentis.org]prudentis.org
[url=http://wiki.easy-vdr.de/index.php/Hilfe]Du brauchst Hilfe? Wir brauchen Daten!
Wicky  20.Feb.2008 23:52:40
Hallo DocViper,

[quote='DocViper link' pid='3941' dateline='1203512084']
(sprich das Mainboard/SATA Controller muss mit dem ahci (offener Standard, bei vielen Mainboards kann man acpi im bios aktivieren) oder sata_sil24 (controller mit Silicon Image 3124 Chipsatz) Treiber angesprochen werden - so weit ich das verstehe)

Die von dir verlinkten Quellen verstehe ich anders und zwar so:

Der Portmultiplier muss von einem SILxxx angesprochen werden !!!

Aus dem Umstand, dass ein SILxxx auch mit ahci angesprochen werden kann (www.kernelnewbies.org), kannst du nicht schließen, dass ein beliebiger SATA-Kontroller der per ahci angesprochen wird, mit einem Portmultiplier komuniziert !!

Nebenbei: Wofür brauchst du einen Portmultiplier?

Gruß
Wicky
Distri: easyVDR 0.5RC1
Hardware: M2NPV-VM, Fusi-FF,
Software: xineliboutput
DocViper  21.Feb.2008 12:18:32
Ziel ist einen erweiterbaren Fileserver zu bauen der in der Endausbaustufe die 4 SATA Ports per Multiplier auf maximal 20 Ports aufteilt ohne PCI (oder PCIe) Slots zu verbrauchen (im VDR nicht unwichtig wie wir wissen).

20x 750 GB (minus 1x750 GB für das Raid5) => 14 TB netto  ;D

Durch das Raid5 kann ich bei bedarf per hotadd und hotexpand Platten hinzufügen und dann ist wieder Platz. Und ich hab die Ausfallsicherheit des Raid5.

Brauchten tu ich das eigentlich nicht aber geil wärs halt.

Mir ist auch klar dass Software Raid 5 mit 20 Platten zum einschlafen langsam sein wird.

Keine Ahnung ob ich es wirklich so ausbaue.

Bezüglich der Treiber/Kernel Geschichte:
Laut dieser Seite (libata Modul) ist die Funktionalität des Portmultipliers (PM) natürlich vom Treiber des Host-Controllers abhängig.
Hier sind die Funktionen der einzellnen Treiber aufgelistet:
Bei AHCI steht der PM als funktional...
http://linux-ata.org/driver-status.html#ahci
Die Seite ist zwar nicht 100% aktuell aber die PM Funktionalität des Hast ist scheinbar schon seit Kernel 2.6.19  drin

Joe