home *** CD-ROM | disk | FTP | other *** search
/ linuxmafia.com 2016 / linuxmafia.com.tar / linuxmafia.com / kb / Hardware / sata.add < prev    next >
Text File  |  2008-02-25  |  34KB  |  1,018 lines

  1.  
  2. Ario Data Networks boards: SATA/SAS OEM supplier.  Very expensive.
  3. Ignore for now.
  4.  
  5.  
  6.  
  7. Silicon Image's SiI 4723, the industry's first storage processor to
  8. offer 3Gb/s port speeds with hardware RAID, was announced 2005-08-24.
  9. (Not included in products, yet.)  At the same time, they announced
  10. "MSLPhy Serializer/Deserializer (SerDes)" chip technology that will
  11. convert between serial and parallel at bandwidths from 1.5 to 6.0 Gb/s,
  12. and expect products to ship with such chips in early 2006.
  13.  
  14. Article about eSATA external-connection extension:
  15. http://www.windowsitpro.com/Article/ArticleID/47543/47543.html?Ad=1
  16.  
  17.  
  18.  
  19. PMC-Sierra Inc.:  Port multiplexer cards, SATA/SAS disk array
  20. enclosures. 
  21.  
  22. Ignore references to Silicon Image SiI 3726 chip:  It's a SATA-II port
  23. multiplier.
  24.  
  25.  
  26.  
  27.  
  28.  
  29. Date: Mon, 5 Jun 2006 21:03:24 +0100
  30. From: Ronan <mr_platelet@fastmail.fm>
  31. To: rick@linuxmafia.com
  32. Subject: SATA on Linux: info on VIA VT8251 southbridge chipset
  33.  
  34. Hi.
  35.  
  36. As the unfortunate owner of a motherboard containing a VT8251
  37. southbridge, I thought I might send you a note about this chipset,
  38. which you may find useful for your page on SATA support in Linux
  39. (http://linuxmafia.com/faq/Hardware/sata.html#via8251).
  40.  
  41. It seems that this chipset is not supported in standard Linux.  VIA have
  42. created a patch which enables Linux to work with it, but Jeff Garzik has
  43. chosen not to use the patch in its current form.  The thread beginning
  44. here has more:
  45.  
  46.   http://marc.theaimsgroup.com/?l=linux-ide&m=113436067230517&w=2
  47.  
  48. I've checked the current release of the kernel (2.6.16.19), and it still
  49. doesn't seem to have any code for the chipset.
  50.  
  51. Regards,
  52. Ronan.
  53.  
  54.  
  55.  
  56.  
  57.  
  58. Date: Tue, 13 Dec 2005 14:38:05 -0600
  59. From: "Mr. Berkley Shands" <bshands@exegy.com>
  60. To: rick@linuxmafia.com
  61. Subject: sata notes http://linuxmafia.com/faq/Hardware/sata.html#hp
  62.  
  63. I do lots of playing with SATA drivers and HBAs under Centos 4.2 / Linux
  64. 2.6.14 on x86_64.  I've settled on the RocketRAID 2220 (uses a vendor
  65. supplied hptmv6 driver), as it delivers 700+ MB/sec off 16 drives
  66. (Seagate 200 or 250s).  The Adaptec card (uses aacraid) delivers 460 at
  67. best, with the same drives.  The Broadcom bs4852 does OK -- 550MB/sec and
  68. up -- but they slow down as you add more HBAs since the driver has to
  69. get the big kernel lock for each interrupt.  Broadcom supports RAIDs
  70. that span cards in software.  Highpoint at least has a ribbon cable.
  71. Within a week, I'll be using the LSI PCI-Express stuff, and the
  72. Highpoint 2320 PCI-Express HBAs.  I'll let you know how they do.
  73.  
  74. PS: Nice Web page.
  75. Berkley
  76.  
  77.  
  78.  
  79.  
  80.  
  81. Date: Thu, 16 Feb 2006 16:31:16 -0600
  82. From: "Mr. Berkley Shands" <bshands@exegy.com>
  83. To: Rick Moen <rick@linuxmafia.com>
  84. Subject: want to do SAS as well as SATA?
  85.  
  86. I'm finally getting to Serial Attached SCSI adapters. They are really
  87. too new to have a lot of support yet, but the ones I am familiar with
  88. will talk to standard SATA drives.  I tried the Adaptec 4-port 48300
  89. PCI-X SAS controller.  No Linux driver unless you use the stock Red Hat
  90. 2.6.9-foobar kernel.  They didn't want to do that either.  This controller
  91. had no issues configuring a RAID of SATA or SAS drives.  Dropped right
  92. in, and worked.  Bummer, it would only talk 150MB/sec to SATA-2 drives. 
  93. It even said so when the BIOS ran.  It might get fixed in a later BIOS
  94. rev :-)  There was a fire sale on the HBA and two Seagate 15K RPM drives.
  95. $500 for the set including cables. Windows was supported.
  96.  
  97. I have an LSI-4808E 8-port PCI-Express 8-lane controller coming
  98. (March 10), which my inside source said actually works.
  99.  
  100. The SAS expander and all SAS is really a 10-GigE switch and some
  101. extra headers. So one port can sustain I/O from 3-4 drives at once.
  102. So an 8-port should be able to handle 8 * 3 * 65MB/Sec or better.
  103. I'll be able to give a performance update then, if you are interested.
  104. Maybe a SATA on SAS entry? I'm very interested in how much I get back
  105. from a real hardware RAID.
  106.  
  107. The Areca PCI-Express 16-port card struggled to get to 200MB/sec under
  108. Linux.  When I waded through the non-English speak of their response, it
  109. turns out that the Intel IOP they used has a _max_ of 400MB/sec regardless
  110. of the number of drives you have.  Something about 128K of buffer space
  111. the slow IOP can run XORs on.  So, the drives start/stop a lot :-(  They
  112. said their next generation product would use a *real* Intel XOR engine
  113. :-)
  114.  
  115. berkley
  116.  
  117.  
  118.  
  119. Date: Fri, 19 May 2006 07:30:42 -0500
  120. From: "Mr. Berkley Shands" <bshands@exegy.com>
  121. To: Rick Moen <rick@linuxmafia.com>
  122. Subject: Adaptec 4805SAS again
  123.  
  124. So I talked to a "source" at Adaptec, she reports that the 150Gb/sec is
  125. a chip error and they are re-spinning the chip to fix it.  New HBAs out
  126. late summer.  RAID5 performance - dismal. 330MB/sec RAID5 per 8-port
  127. direct connect.  System overhead at 660MB/sec total is still < 20%,
  128. which is much better than the RocketRAIDs.  The card uses the Intel
  129. IOP333 @ 500MHz, which in turn has a PCI-X to PCI-E bridge on it. This
  130. slows everything down :-)
  131.  
  132. As it stands, the adapter will not handle the SAS expanders and give
  133. excellent performance, since the channels are limited to 150Gb/Sec. 300
  134. - 420MB/sec off good drives per HBA is still nothing to sneer at. A mite
  135. slow for my tastes :-) On the plus side, aacraid.ko did its job and
  136. performed OK on the Opteron.
  137.  
  138. Berkley
  139. --
  140.  
  141. //E. F. Berkley Shands, MSc//
  142.  
  143.  
  144.  
  145.  
  146. Date: Wed, 17 May 2006 11:12:23 -0500
  147. From: "Mr. Berkley Shands" <bshands@exegy.com>
  148. To: Rick Moen <rick@linuxmafia.com>
  149. Subject: SATA/SAS controller Adaptec 4805SAS
  150.  
  151. I gave up waiting for the LSI card.
  152.  
  153. This weeks nightmare is the Adaptec AIC9405W project, called the 4805SAS
  154. PCI-E SAS controller. Two of them, BIOS rev 9117 is required (shipped
  155. with 8832).  Yes, it sees SATA drives.  No, it runs them at only
  156. 150MB/sec, not 300MB/sec for SATA-2 drives.  The Linux GUI tools are
  157. worse than sucky. I used Windows to do my builds :-)    
  158.  
  159. Still I am able to get 877MB/sec off 16 drives with the aacraid native
  160. driver in 2.6.16/2.6.17. The aic94xx driver does not like my BIOS on the
  161. cards.  Write performance is poor, at ~90MB/sec per 4-drive RAID0.
  162. System overhead for the reads is about 20% vs 60% for the RR2320.
  163. Windows XP-64 runs at about 400MB/sec reads, 50MB/sec per RAID write
  164. rate.  I am trying the RAID5 performance now, but it takes > 6 hours to
  165. do a build/format :-)
  166.  
  167. FYI: the Seagate 7200.10 drives transfer at 88MB/sec on the outside
  168. edges.  The 7200.9 (now discontinued) did 58.7MB/sec on the outside
  169. edges.  So, my 16-drive RR2320 solution hits 1.3GB/sec for the first TB
  170. of data, then slows to ~900MB/Sec for the next TB.
  171.  
  172. Berkley
  173. --
  174.  
  175. //E. F. Berkley Shands, MSc//
  176.  
  177.  
  178.  
  179.  
  180.  
  181. t35t0r <t35t0r@gmail.com>:
  182.  
  183. > All LSI Logic Megaraid 83xx, 84xx, 87xx, and 88xx SAS/SATA cards are
  184. > hardware raid. 82xx are fakeraid. All use megaraid_sas drivers.
  185. >
  186. > http://lsi.com/storage_home/products_home/internal_raid/megaraid_sas/value_line/index.html
  187. > http://lsi.com/storage_home/products_home/internal_raid/megaraid_sas/feature_line/index.html
  188. >
  189. > sata can be used with sff8087 to discrete breakout cables (e.g.
  190. > http://www.ewiz.com/detail.php?name=CBLSFF10M)
  191.  
  192.  
  193. 83xx:IOP333
  194. 84xx:IOP333
  195. 87xx, 88xx,
  196.  
  197. 8204 4-port SAS
  198. 8208 8-port SAS
  199.  
  200. MegaRAID SAS 8204ELP, 4 internal, PCI-E
  201. MegaRAID SAS 8204XLP, 4 internal, PCI-X
  202. MegaRAID SAS 8208ELP, 8 internal, PCI-E
  203. MegaRAID SAS 8208XLP, 8 internal, PCI-X
  204. MegaRAID SAS 8308ELP, 8 internal, PCI-E, Intel IOP333
  205. MegaRAID SAS 8300XLP, 8 internal, PCI-X
  206. MegaRAID SAS 8308ELP. 8 internal, PCI-E, Intel IOP333
  207. MegaRAID SAS 8344ELP, 4 internal, 4 external, SAS, Intel IOP333, PCI-E
  208. MegaRAID SAS 8408E, 8 external, PCI-E, Intel IOP333
  209. MegaRAID SAS 84016E, 16 internal, PCI-E, Intel IOP333
  210. MegaRAID SAS 8408E, 8-port RAID Intel IOP333
  211. MegaRAID SAS 8480E, 8 external, Intel IOP333 
  212. MegaRAID SAS 8704ELP, 4 internal, LSISAS1078 IOP
  213. MegaRAID SAS 8708ELP, 8 internal, LSISAS1078 IOP
  214. MegaRAID SAS 8888ELP, 8 ports (4 internal/external), LSISAS1078 IOP, PCI-E
  215.  
  216.  
  217. Accusys's 64-bit ACS-93000 SAS-SAS RAID controller supports SATA
  218. native command queuing (NCQ) and SCSI tagged command queuing (TCQ), and
  219. has dual PCI-X connections, up to 16 SAS drive channels, a 533MHz RISC
  220. I/O processor, up to 4GB DDR2 cache memory, support for all RAID levels,
  221. online disk group defragmentation and LUN capacity expansion, and
  222. support for Windows Virtual Disk Service (VDS) and Multi-Path I/O
  223. (MPIO).
  224.  
  225. Applied Micro Circuits Corp. (AMCC) model 9650 SATA
  226. model 9690SA-8I, with eight internal ports
  227. model 9690SA-8E, with eight external ports
  228. model 9690SA-4I4E, with four internal ports and four external ports
  229. All use 3ware 9690SA controller chip, based on the 500S I/O controller
  230. chip from Emulex,
  231.  
  232.  
  233.  
  234. From: Sandro Pedrocchi <sandro.pedrocchi@mitlinks.ch>
  235. To: rick@linuxmafia.com
  236. Date: Mon, 6 Aug 2007 17:38:41 +0200
  237. Subject: TX4300
  238.  
  239. Hi
  240.  
  241. Promise does not provide a driver for the TX4300 for kernel 2.6. But the
  242. card works fine with dmraid. Much better than with the promise ftsata2
  243. driver and kernel 2.4.
  244.  
  245. Greets
  246. Sandro Pedrocchi
  247. Entwicklung
  248.  
  249.  
  250. +41 (0)44 444 10 38Fon
  251. +41 (0)44 444 10 45  Fax
  252. sandro.pedrocchi@mitlinks.ch
  253.  
  254. mitLinks AG . DAS NEUE MEDIEN HAUS
  255. Limmatstrasse 291 . CH-8005 Z#ich . http://www.mitlinks.ch
  256.  
  257.  
  258.  
  259. Date: Thu, 28 Jun 2007 15:55:29 -0500
  260. From: "Mr. Berkley Shands" <bshands@exegy.com>
  261. To: Rick Moen <rick@linuxmafia.com>
  262. Subject: rocket raid 2340 / LSi8888ELP / Adaptec 31605
  263.  
  264. Finally got around to hacking  at the RR2340, 16 port Sata-2
  265. controller.
  266.  
  267. PCI-e 8X. Drop in compatible with the other RR2* series. Disks move
  268. between controllers just fine. 950MB/Sec peak write rate into
  269. 16 Seagate 320GB 7200.10's. Read back at 1098MB/Sec. Raid5 writes are
  270. about 25% the raid0 rates, but read back is still fast.
  271. Best read is at 145KB per raid, and 4 raid0s.
  272.  
  273. Absolutely no tuning needed, and the linux driver patched and compiled
  274. into 2.6.20/2.6.21/2.6.22-rc6 without a peep.
  275. Still a bit slower than the LSI8888ELP, which ROCKS!
  276.  
  277. The 8888ELP SAS controller drives 16 drives at line rate (1.2GB/Sec).
  278. When used with an AIC external SAS expander, the bottom drops out to
  279. 540MB/Sec. Morons. The TSTCOM 16 drive 3U is $1,400 (about 50%) the cost
  280. of the AIC, and comes with standard rails that fit.
  281.  
  282. This controller shows motherboard limitations (I.E. if the HT link is busy
  283. then performance peaks about 1GB/Sec) but can get LOTS faster
  284. if the HT link is idle. Current BIOS is a must! No kernel tweeks.
  285. Worked out of the box with 2.6.20, 21, 22-rc6, ...
  286. Raid5 speeds are pretty good. 70% raid0 writes.
  287.  
  288. The Tyan 3992 Motherboard showed limits with 2 8888elp's on board.
  289. If you stress the HT links, you kernel panic, trash file systems,
  290. blue screen (winDoze). Capable of 1.4GB/Sec (until the kernel
  291. dies). This happens within seconds of hitting peak write rates.
  292. Kernel structures get overwritten. Oops! it isn't the driver :-)
  293. Likely the ServerWorks Chipset.
  294.  
  295. The SuperMicro H8DMi gets 1.2GB/Sec, but does not kernel panic.
  296. But since it has one HT link for all I/O, the real throughput drops
  297. when you do something with that data. You drop to 920MB/Sec if you
  298. touch the data (like send it to another device).
  299.  
  300. Adaptec 31605 16 port SAS controller. Well, I hope you only wanted one or
  301. two raids per controller. Throughput drops by 50% if you have more
  302. than one raid.
  303.  
  304. I guess they though everyone wants a single 8TB spindle.
  305. But that does 790MB/Sec (since there is a PCI-e to PCI-X bridge
  306. inside).
  307.  
  308. that is pretty darn good.
  309. berkley
  310. --
  311.  
  312. E. F. Berkley Shands, MSc
  313.  
  314.  
  315.  
  316. Date: Wed, 20 Jun 2007 13:35:10 -0700
  317. From: Rick Moen <rick@linuxmafia.com>
  318. To: Pekka Hellen <pekka@hellen.fi>
  319. Subject: Re: Fakeraid
  320.  
  321. Quoting Pekka Hellen (pekka@hellen.fi):
  322.  
  323. > Im wondering that what is the situation with Silicon Image 4723, is
  324. > that fakeraid or not? :)
  325. >
  326. > btw great list you have there
  327. > http://linuxmafia.com/faq/Hardware/sata.html#fakeraid
  328. >
  329. > Best regards
  330. > Pekka Hell#
  331. > Finland
  332. > **
  333.  
  334. The 4723 appears to be genuine hardware RAID (albeit for RAID0 or RAID1
  335. only), and is implemented as a port multiplier and RAID controller
  336. add-on, that attaches to a SATA port, which is then for some reason
  337. referred to as the "EZ-Backup" port, to which you can connect two SATA
  338. drives.  Unfortunately, reports I hear suggest that it has very bad
  339. performance.
  340.  
  341. My apologies for being a bit behind on maintenance of my SATA on Linux
  342. page.  I've been away on vacation, and am just now returned.
  343.  
  344.  
  345.  
  346.  
  347. Date: Wed, 23 May 2007 14:27:12 -0500
  348. From: "Mr. Berkley Shands" <bshands@exegy.com>
  349. To: Rick Moen <rick@linuxmafia.com>
  350. Subject: adaptec 31605 16 port sas controller
  351.  
  352. I was given a new card. 16 SAS lanes, 4 - 4 lane mini SAS connectors, internal
  353. pci-e X 8. Adaptec 31605 256MB cache. Uses a PCI-e to PCI-X internal bridge chip.
  354.  
  355. I tried 8 seagate 500GB NS series drives in a raid5, 256KB stripe
  356. size.
  357.  
  358. using AACRAID I wrote at 40MB/Sec into an XFS file system.
  359. using AIC94XX I wrote at 38MB/Sec, and read back at 335MB/Sec.
  360.  
  361. Not particularly impressive. I'm headed to try the raid0 (2 X 4
  362. drive) next.
  363.  
  364. berkley
  365. --
  366.  
  367. E. F. Berkley Shands, MSc
  368.  
  369.  
  370.  
  371. Date: Wed, 23 May 2007 12:43:34 -0500
  372. From: "Mr. Berkley Shands" <bshands@exegy.com>
  373. To: Rick Moen <rick@linuxmafia.com>
  374. Subject: seagate gotcha!
  375.  
  376.  
  377. hmmm... some crow to eat :-)
  378. seagate ships ALL its current drives with a jumper on them.
  379. That jumper restricts the drive to 1.5Gb/Sec.
  380. Take it off and things run a LOT better.
  381. Now I have to re-run a weeks worth of benchmarks+.
  382. gumble... growl... snap...
  383. berkley
  384. --
  385.  
  386. E. F. Berkley Shands, MSc
  387.  
  388.  
  389.  
  390. Date: Wed, 16 May 2007 12:19:55 -0500
  391. From: "Mr. Berkley Shands" <bshands@exegy.com>
  392. To: Rick Moen <rick@linuxmafia.com>
  393. Subject: high point rr2340 numbers
  394.  
  395. Using my usual setup, I get dismal results from the rr2340, 16 port
  396. sata controller (pci-e by 8 lanes).
  397.  
  398. 550MB/Sec writes into 16 drives, 1.06GB/Sec reads from the same
  399. drives.
  400.  
  401. kernel patch into 2.6.20 worked great. the gui functioned well.
  402. The 4-lane connectors are nice, less clutter in the chassis.
  403. The controller reports the seagate 500GB NS series 7200.10 drives
  404. are running at sata-150, not sata-300. No response from highpoint
  405. on that yet.
  406.  
  407. berkley
  408. --
  409.  
  410. E. F. Berkley Shands, MSc
  411.  
  412.  
  413. Date: Wed, 14 Mar 2007 13:36:59 -0500                                           
  414. From: "Mr. Berkley Shands" <bshands@exegy.com>
  415. To: Rick Moen <rick@linuxmafia.com>
  416. Subject: high point RR2340 16 port sata controller
  417.  
  418. I obtained and tested the @@2340 16 port PCI-e sata controller from
  419. highpoint.
  420.  
  421. I used linux-2.6.20 on an x86_64 with 16 seagate 7200.10 320GB
  422. drives.
  423.  
  424. 960 MB/Sec combined write rate with XFS. Not bad.
  425.  
  426. The driver even installed without complaints. Something must be
  427. wrong!
  428.  
  429. Sure frees up the slots and rocks the I/O space.
  430.  
  431. Just something to add to the SATA list.
  432. berkley
  433. --
  434.  
  435. E. F. Berkley Shands, MSc
  436.  
  437.  
  438.  
  439.  
  440.  
  441.  
  442. Date: Fri, 09 Mar 2007 16:53:50 -0800
  443. From: Tony Alfrey <tonyalfrey@earthlink.net>
  444. To: bofh@linuxmafia.com
  445. Subject: SATA Card
  446.  
  447. I have spent two days struggling with getting SATA running on a couple
  448. year-old Gigabyte/Athlon MB with PCI slots and have just succeeded with
  449. a SYBA SD-SATA150R.  www.syba.com
  450.  
  451. These people have lots of SATA and RAID card and they support linux.            
  452. They use the Silicon Image chipsets and the controller comes with linux
  453. drivers, yet the sata-sil driver that came with SuSE worked.  I am not a        
  454. real linux geek so you might want to really check these guys out to get
  455. all of the straight information but the card works and the card was sold
  456. at Fry's in the SF Bay area for 30 bucks for the 2-port card.                   
  457.  
  458. Tony Alfrey
  459.  
  460.  
  461.  
  462.  
  463.  
  464. Date: Sat, 10 Mar 2007 12:49:14 -0800
  465. From: Tony Alfrey <tonyalfrey@earthlink.net>
  466. To: bofh@linuxmafia.com
  467. Subject: more SATA things
  468.  
  469. The other day I sent you a note about the successful installation of a
  470. SATA card from SYBA.  That card works fine, but I see it is only a SATA
  471. card, not a SATAII card so it is limited to 1.5GBits/sec.  They make no
  472. PCI cards for SATAII, only PCI-Express cards.
  473.  
  474. Be that as it may, the card is auto-recognized by a Fedora Core 6
  475. install disk which installs the sata-sil driver automatically.
  476.  
  477. Tony Alfrey
  478.  
  479.  
  480.  
  481. Date: Sat, 30 Dec 2006 14:26:38 -0800
  482. To: Rick Moen <rick@linuxmafia.com>
  483. From: Tim Utschig <tim@tetro.net>
  484. Subject: Info for SATA page -- Addonics Cardbus
  485.  
  486. Hi Rick,
  487.  
  488. If you can use it, I have some info you can add to your excellent SATA
  489. chipsets information page:
  490.  
  491.     http://linuxmafia.com/faq/Hardware/sata.html#addonics-cardbus
  492.  
  493. I bought an Addonics ADCBSAR5-2E "CardBus eSATA RAID5/JBOD Adapter":
  494.  
  495.     http://addonics.com/products/host_controller/adcbsar5-2e.asp
  496.  
  497. They even mention that the chipset is "SIL3124" which I saw listed under
  498. "Completely open chipsets" at linux-ata.org:
  499.  
  500.     http://linux-ata.org/driver-status.html#open_chipsets
  501.  
  502. Here's the lspci -vv output:
  503.  
  504. 03:00.0 RAID bus controller: Silicon Image, Inc. SiI 3124 PCI-X Serial
  505. ATA Controller (rev 01)
  506.         Subsystem: Silicon Image, Inc. Unknown device 7124
  507.         Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping+ SERR- FastB2B-
  508.         Status: Cap+ 66MHz+ UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort-<TAbort- <MAbort- >SERR- <PERR-
  509.         Latency: 64
  510.         Interrupt: pin A routed to IRQ 5
  511.    3    Region 0: Memory at 34008000 (64-bit, non-prefetchable) [size=128]
  512.    3    Region 2: Memory at 34000000 (64-bit, non-prefetchable) [size=32K]
  513.    3    Region 4: I/O ports at 2800 [size=16]
  514.    3    [virtual] Expansion ROM at 30000000 [disabled] [size=512K]
  515.         Capabilities: [64] Power Management version 2
  516.                 Flags: PMEClk- DSI+ D1+ D2+ AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
  517.                 Status: D0 PME-Enable- DSel=0 DScale=1 PME-
  518.         Capabilities: [40] PCI-X non-bridge device
  519.                 Command: DPERE- ERO+ RBC=512 OST=12
  520.                 Status: Dev=ff:1f.0 64bit+ 133MHz+ SCD- USC- DC=simple DMMRBC=2048 DMOST=12 DMCRS=128 RSCEM- 266MHz- 533MHz-
  521.         Capabilities: [54] Message Signalled Interrupts: 64bit+ Queue=0/0 Enable-
  522.                 Address: 0000000000000000  Data: 0000
  523.  
  524. I'm running 2.6.19.1 and haven't had any problems with the card yet.
  525. Though I've only been using it for two days.  Hotplugging works great
  526. every which-way I could think of testing it.
  527.  
  528. Let me know if there's any other information about it you could use.
  529.  
  530. Have a happy new year!
  531.  
  532. --
  533.    - Tim Utschig <tim@tetro.net>
  534.  
  535.  
  536.  
  537.  
  538. Date: Fri, 20 Oct 2006 00:07:07 -0700
  539. From: Adam Glass <adam@clarity.net>
  540. To: rick@linuxmafia.com
  541. Subject: SiI3112A update
  542.  
  543. Rick,
  544. I'm writing re: http://linuxmafia.com/faq/Hardware/sata.html.
  545. Sadly, the very popular Silicon Image 3112 chipset does not seem to support
  546. my new Seagate 750GB "7200.10" drive.  This is apparently a known issue.
  547. I'm still awaiting a response from Silicon Image regarding what options
  548. exist.
  549.  
  550. Adam
  551.  
  552.  
  553.  
  554.  
  555. Date: Tue, 11 Jul 2006 11:56:49 -0400
  556. From: "Oliver Schulze L." <oliver@samera.com.py>
  557. To: rick@linuxmafia.com
  558. Subject: New Sis 965L driver
  559.  
  560. Hi,
  561. I'm writing about:
  562. http://linuxmafia.com/faq/Hardware/sata.html#sis-965l
  563.  
  564. There is a new driver for Sis 965L in:
  565. http://www.sis.com/download/agreement.php?id=155927
  566. http://www.sis.com/download/
  567.  
  568. HTH
  569. Oliver
  570.  
  571. --
  572. Oliver Schulze L.
  573. <oliver@samera.com.py>
  574.  
  575.  
  576.  
  577.  
  578. From: Morten Slott Hansen <msh@onliners.dk>
  579. To: rick@linuxmafia.com
  580. Date: Sun, 2 Jul 2006 11:06:11 +0200
  581. Subject: Promise SuperTrak EX8300 8-port SATA-II PCI-X card and
  582. SuperTrak EX8350
  583. +8-port SATA-II PCI Express card
  584.  
  585. Hi Rick,
  586.  
  587. I have successfully installed the SuperTrak EX8350 controller on my
  588. gentoo box  and as far as I can tell it is real hardware.
  589.  
  590. System info:
  591. 05:0e.0 RAID bus controller: Promise Technology, Inc. Unknown device 8350
  592.  Subsystem: Promise Technology, Inc. Unknown device 0374
  593.  Flags: bus master, stepping, 66MHz, medium devsel, latency 96, IRQ 17
  594.  Memory at d4000000 (32-bit, non-prefetchable) [size=4K]
  595.  Expansion ROM at d3000000 [disabled] [size=64K]
  596.  Capabilities: [c0] Power Management version 2
  597.  Capabilities: [d0] Message Signalled Interrupts: 64bit+ Queue=0/1 Enable-
  598.  Capabilities: [e0] PCI-X non-bridge device
  599.  
  600. Mainbord is: nVidia Corporation CK804
  601.  
  602. Patches that I used:
  603. http://forums.storagereview.net/index.php?...99&#entry228899
  604. http://kernel.org/pub/linux/kernel/people/...supertrak.patch
  605. http://kernel.org/pub/linux/kernel/people/...5-support.patch
  606.  
  607.  
  608.  
  609.  
  610. Date: Mon, 5 Jun 2006 21:03:24 +0100
  611. From: Ronan <mr_platelet@fastmail.fm>
  612. To: rick@linuxmafia.com
  613. Subject: SATA on Linux: info on VIA VT8251 southbridge chipset
  614.  
  615. Hi.
  616.  
  617. As the unfortunate owner of a motherboard containing a VT8251
  618. southbridge, I thought I might send you a note about this chipset,
  619. which you may find useful for your page on SATA support in Linux                
  620. (http://linuxmafia.com/faq/Hardware/sata.html#via8251).
  621.  
  622. It seems that this chipset is not supported in standard Linux.  VIA have
  623. created a patch which enables Linux to work with it, but Jeff Garzik has
  624. chosen not to use the patch in its current form.  The thread beginning
  625. here has more:
  626.  
  627.   http://marc.theaimsgroup.com/?l=linux-ide&m=113436067230517&w=2
  628.  
  629. I've checked the current release of the kernel (2.6.16.19), and it still
  630. doesn't seem to have any code for the chipset.
  631.  
  632. Regards,
  633.  
  634. Ronan.
  635.  
  636.  
  637.  
  638.  
  639. To: Rick Moen <rick@linuxmafia.com>
  640. Cc: faj@bzz.no
  641. From: Petter Reinholdtsen <pere@hungry.com>
  642. Date: Mon, 05 Jun 2006 11:35:44 +0200
  643. Subject: Re: Info. relevant to
  644.  http://developer.skolelinux.no/info/prosjektet/delprosjekt/hw-raid-info.html
  645.  
  646.  
  647. [Rick Moen]
  648. > Greetings, O faraway Norwegian cousins!
  649.  
  650. Greetings, and sorry for the late reply.  I've since concluded that I
  651. lack the time to maintain the page, and put it on a wiki for community
  652. maintainence instead.
  653.  
  654. > As the maintainer of a Web page tracking the Linux support status of
  655. > all known Serial ATA (SATA) chipsets, I've long found your page on
  656. > Linux and HW RAID,
  657. > http://developer.skolelinux.no/info/prosjektet/delprosjekt/hw-raid-info.html
  658. > , useful and informative.
  659.  
  660. Thank you.  I hope it will continue to do so in the future with its             
  661. new home <URL:http://wiki.debian.org/LinuxRaidForAdmins>                        
  662.  
  663. > It occurs to me that you might not have noticed my page, and that, to
  664. > the extent its information isn't erroneous (which I cannot guarantee),
  665. > you might find it valuable.  It is at:
  666. >
  667. > http://linuxmafia.com/faq/Hardware/sata.html
  668.  
  669. I had not noticed, but now I have added a block at the end of the
  670. document with related pages and added a link to it.
  671.  
  672. Thank you for the heads up.  Please have a look at the wiki page and
  673. insert more relevant information if you got any. :)
  674.  
  675. Friendly,
  676. --
  677. Petter Reinholdtsen
  678.  
  679.  
  680.  
  681.  
  682. Date: Wed, 01 Feb 2006 01:51:45 +1300
  683. From: Sigurd Magnusson <sigurd@silverstripe.com>
  684. To: rick@linuxmafia.com
  685. X-Mailer: Apple Mail (2.746.2)
  686. Subject: fakeraid vs true vs software
  687.  
  688. I recently bought a four disk server  with the intention to make use
  689. of RAID1 on two of the drives (containing the OS and important files)
  690. and to take advantage of a hotswap backplane. After reading your page
  691. at http://linuxmafia.com/faq/Hardware/sata.html it seems I have a
  692. dilemma on my hands that you may be able to help solve.
  693.  
  694. The server will mainly be occupied as a  smtp, pop3 and imap server
  695. running serverside spam protection for 20-50 accounts, along with a
  696. less cpu-intense job of samba fileserving to a LAN. Once a day around
  697. 4am it would spend around an hour rsycing a few gigs of files from
  698. other servers, to collate a backup onto DVD (this activity is done at
  699. a time when performance to other tasks, like mail, can be sluggish).
  700. Its a SuperMicro 1U Pentium 4 Dualcore 3ghz machine with four 300gb
  701. SATA150 disks; http://supermicro.com/products/system/1U/5015/
  702. SYS-5015P-TR.cfm )
  703.  
  704. In installing Debian, I struck a few issues so in browsing the
  705. internet I learned (or so I think);
  706.  
  707. a) The raid is provided by the Intel motherboard- ICH7R - and
  708. although modern, it is "fakeraid".
  709.  
  710. b) SATA Hotswappability appears in documentation to not be written
  711. yet (in libata?), therefore it seems I need to power off the machine
  712. to juggle disks? (or is it a case of having to manually umount drives
  713. before removal?).  I had believed I could replace a failing raided
  714. drive in the blink of the eye, and also would mean that I could
  715. upgrade the size of the two other (non raid) drives without turning
  716. the power off (these drives contain useful files that can be re-
  717. retrieved elsewhere; raid is not needed).
  718.  
  719. I am trying to piece through my options;
  720. a) Understand the pros and cons of the ICH7R bios/cpu raid vs the
  721. software raid I can set up in the debian install (the latter seeming
  722. to be easier to get going?). Another cross against the ICH raid is
  723. that documentation implies the ICH7R would be slower; are their any
  724. benefits of using ICH7R?
  725. b) Understand the benefits of buying a true hardware RAID controller,
  726. given the performance alone may or may not improve noticeably?
  727. (Improvements to reliability, being able to hotswap, making
  728. installation/maintainence easier are my bigger drawcards). I've
  729. already spent about (NZ dollar) $3500 on the server so to spend
  730. another $500ish on something like a 3Ware 9500S4 (http://www.
  731. 3ware.com/products/serial_ata9000.asp) makes me sigh!
  732.  
  733. Any advice on what RAID option is suggested would be most welcome!
  734.  
  735.  
  736.  
  737.  
  738. Date: Tue, 22 Nov 2005 14:50:52 +0200 (EET)
  739. From: Jyrki Malinen <jjmaline@cc.hut.fi>
  740. Reply-To: Jyrki.Malinen@hut.fi
  741. To: rick@linuxmafia.com
  742. Subject: About SATA-webpage.
  743.  
  744. Hello..
  745.  
  746. Some updates to Promise SATA-II-150 and also new SATA300 information.
  747.  
  748. http://www.promise.com/support/download/download2_eng.asp?productId=139&category=driver&os=3&go=GO#
  749. Hopefully that link works. (Support -> SATA300 -> Driver -> Red Hat)
  750. 2.6 Kernel sources and binaries - I haven't tested yet.
  751.  
  752. With path Support -> SATA300 -> Driver -> Other; can be found 2.4 kernel
  753. source codes and binaries.
  754.  
  755. Filenames have both SATA300 and SATA-II-150 mentioned, but I don't know
  756. the truth.
  757.  
  758. Disclamer: I'm private person and just looking a sata card for my private
  759. home server.
  760.  
  761. --
  762. Jyrki Malinen / oh2hyt
  763.  
  764.  
  765.  
  766. Date: Thu, 1 Sep 2005 11:30:36 -0400 (EDT)
  767. From: Albert Lash <alby@thirteen.net>
  768. To: rick@linuxmafia.com
  769. Subject: Adaptec 2020SA and AACRAID
  770.  
  771. Hi Rick,
  772.  
  773. Thanks for your webpage. I just got a SuperMicro server with a specially
  774. designed card - the Adaptec 2020SA - specifically for the SuperMicro
  775. case.
  776.  
  777. I am running Gentoo 2.6.12 with the AACRAID driver no problem. You may
  778. want to add this to your page to aid Googlers.
  779.  
  780.  
  781.  
  782.  
  783. Date: Tue, 9 Aug 2005 15:06:36 -0700
  784. From: Tim Lynch <Tim.Lynch@Reardencommerce.com>
  785. To: rick@linuxmafia.com
  786. Subject: Serial ATA (SATA) chipsets - Linux support status
  787.  
  788. awesome resource, thanks so much for making this available.
  789.  
  790. i have an ibm x306 running 2.4 kernel, RHEL3. it has some wacky
  791. frankenstein adaptec ich5 chipset, a SATA RAID. i'm not sure what the
  792. chip is exactly but it uses a binary driver ``aarich'' supplied by
  793. ibm/adaptec:
  794.  
  795. Adaptec aarich HostRAID driver v4.00.013
  796. Vendor: ADAPTEC  Model: AAR-ICHx  Version: 4.00.013
  797. Major: 254
  798. Build Date: Feb 19 2004
  799.  
  800. but looking at /proc/pci, it looks like some onboard intel chip:
  801.  
  802.   Bus  0, device  31, function  0:
  803.     ISA bridge: PCI device 8086:25a1 (Intel Corp.) (rev 2).
  804.   Bus  0, device  31, function  1:
  805.     IDE interface: PCI device 8086:25a2 (Intel Corp.) (rev 2).
  806.       IRQ 18.
  807.       I/O at 0x1460 [0x146f].
  808.       Non-prefetchable 32 bit memory at 0x40000000 [0x400003ff].
  809.   Bus  0, device  31, function  2:
  810.     RAID bus controller: PCI device 8086:25b0 (Intel Corp.) (rev 2).
  811.       IRQ 18.
  812.       I/O at 0x1490 [0x1497].
  813.       I/O at 0x1484 [0x1487].
  814.       I/O at 0x1488 [0x148f].
  815.       I/O at 0x1480 [0x1483].
  816.       I/O at 0x1470 [0x147f].
  817.   Bus  0, device  31, function  3:
  818.     SMBus: PCI device 8086:25a4 (Intel Corp.) (rev 2).
  819.       IRQ 17.
  820.       I/O at 0x1440 [0x145f].
  821.  
  822. anyways, i think it deserves mention on your page because IBM calls it a
  823. ServeRAID-7e but it's quite different from their others, eg the
  824. ServeRAID-7t.
  825. http://linuxmafia.com/faq/Hardware/sata.html#ibm
  826.  
  827.  
  828.  
  829.  
  830. Date: Thu, 04 Aug 2005 13:49:31 -0400
  831. From: Rob Hinst <rob@exobitnetworks.com>
  832. To: rick@linuxmafia.com
  833. Organization: Exobit Networks, Inc.
  834. X-Mailer: Evolution 2.2.1.1
  835. Subject: RocketRAID 1820A
  836.  
  837. Hi,
  838.  
  839. I noticed you don't have much information about the RocketRAID 1820A
  840. controller card on your listing of SATA chipsets. I just finished
  841. writing an in-depth tutorial on setting up this card on a Debian system.
  842. If you'd like to link to it, you can find it at
  843. http://hinst.net/modules.php?name=News&file=article&sid=1
  844.  
  845. Thanks.
  846.  
  847.  
  848.  
  849.  
  850. Date: Mon, 30 May 2005 18:21:16 +0200
  851. From: Sjors Hertstein <sjors@abfresearch.nl>
  852. To: rick@linuxmafia.com
  853. Subject: ICH6R
  854.  
  855. Dear Rick,
  856.  
  857. After an intensive search across the net for the LSI Host RAID drivers I
  858. found the following source with a lot of drivers:
  859. ftp://ftp.supermicro.com/driver/Diskimag/LSI/ICH6R/
  860.  
  861. I got it to work under SuSE 9.2. Probably it will fail to work after the
  862. kernel update with YOU (Yast Online Update). I will keep you up to date
  863. about it. (And how I fixed it).
  864.  
  865. I also got the source-code from LSI, but could not get it compiled for
  866. the SuSE 9.1 and 9.3 with 2.6 kernel. At least not with the included
  867. instructions. Maybe somebody else can.
  868.  
  869.  
  870.  
  871. Date: Tue, 31 May 2005 18:10:03 +0200                                           
  872. From: Sjors Hertstein <sjors@abfresearch.nl>                                    
  873. To: Rick Moen <rick@linuxmafia.com>                                             
  874. Subject: RE: ICH6R
  875.                                                                                 
  876. Quoting Rick Moen (rick@linuxmafia.com):
  877. > I suspect we'll find that there is indeed (as you say) source code,
  878. > but also a core libarary available only in binary form, where
  879. > practically all the functionality is performed
  880.  
  881. You are right, it's with a core library. It's not the proper way to do
  882. things in Linux, but I like to be on the practical side of things. If it
  883. works, then its fine by me. I think LSI would profit more by making it
  884. open source though.     
  885.  
  886. Quoting Sjors Hertstein (sjors@abfresearch.nl):                                 
  887.  
  888. > I got it to work under SuSE 9.2. Probably it will fail to work after
  889. > the kernel update with YOU (Yast Online Update). I will keep you up to
  890. > date about  it. (And how I fixed it).
  891.  
  892. Here the steps I took after updating the kernel from 2.6.8-24-smp to
  893. 2.6.8-24.14-smp via YOU (do not reboot before running this):                   
  894. mv /lib/modules/2.6.8-24.14-smp/extra/megaide.ko /lib/modules/2.6.8-24.14-smp/extra/megaide.ko.org
  895. cp /lib/modules/2.6.8-24-smp/kernel/drivers/scsi/megaide.ko /lib/modules/2.6.8-24.14-smp/kernel/drivers/scsi/
  896. depmod -v 2.6.8-24.14-smp
  897. mk_initrd
  898.  
  899. As you see I re-use the megaide driver of kernel 2.6.8-24-smp which is
  900. not the proper way to do it, but hey it works ! Probably because the
  901. kernel update is only a minor security fix. The available driver in
  902. /lib/modules/2.6.8-24.14-smp/extra/megaide.ko doesn't work for my
  903. LSI/ICH6R chipset (Intel Entry Server Board SE7221BK1-E). So that's why
  904. I replaced it.
  905.  
  906.  
  907.  
  908.  
  909. Date: Sat, 28 May 2005 06:22:24 +0000
  910. From: Niall Walsh <linux@esatclear.ie>
  911. To: rick@linuxmafia.com
  912. Subject: http://linuxmafia.com/faq/Hardware/sata.html#acera
  913.  
  914. Hi Rick,
  915.  
  916. Allegedly the drivers for these cards is held at:
  917. ftp://60.248.88.208/RaidCards/AP_Drivers/Linux/DRIVER/SourceCode/
  918.  
  919. I understand that it appears to require a kernel rebuild for these
  920. drivers, and the latest drivers are missing the installation
  921. instructions.
  922.  
  923. It appears to be supported though:
  924.  
  925. "This is an ARECA maintained driver by Erich Chen. <If you have any
  926. problems, please mail to: erich@areca.com.tw <mailto:erich@areca.com.tw>."
  927.  
  928. Make of it what you will!   One customer at least, not me, will be
  929. emailing them to ask about building the module outside of the kernel.
  930.  
  931. Niall Walsh
  932.  
  933.  
  934.  
  935.  
  936. To investigate, when possible: Marvell 88SE61XX
  937. Alleged to be included in these poxy third-party drivers:
  938. http://www.driverstock.com/ASUS-P5WDG2-WS-Professional-driver-download/6-9-10190-81256/index.html
  939. http://dlsvr01.asus.com/pub/ASUS/misc/sata/Marvell6121_V1009_linux.rar
  940. ftp://dlsvr03.asus.com/pub/ASUS/misc/ide/marvell6141/61xx_SATA_linux.zip
  941. http://dlsvr01.asus.com/pub/ASUS/misc/ide/marvell6141/61xx_SATA_linux.zip
  942. ftp://dlsvr02.asus.com/pub/ASUS/misc/ide/marvell6141/61xx_SATA_linux.zip
  943. http://dlsvr04.asus.com/pub/ASUS
  944. http://files.driverstock.com/stor/files/6/pub/ASUS/misc/ide/marvell6141/61xx_SATA_linux.zip
  945. Appears to be an entire Linux 2.6.12.3 kernel source + binary tree, 
  946. presumably with a patched version of the "mvsata" driver, though that is
  947. uncertain given the utter absence of documentation.
  948.  
  949. AHCI-driver support:
  950. http://lists.laptop.org/pipermail/server-devel/2007-July/000070.html
  951.  
  952.  
  953.  
  954. Date: Thu, 7 Feb 2008 15:28:27 +0900
  955. To: bofh@linuxmafia.com
  956. From: Craig Ringer <craig@postnewspapers.com.au>
  957. Subject: FAQ suggestion - generic.all_generic_ide=1
  958.  
  959. Hi
  960.  
  961. I noticed in your FAQ that you don't mention one possible SATA
  962. workaround for some chipsets.
  963.  
  964. Especially for CD installers, it can be necessary to add to the kernel
  965. command line the argument:
  966.  
  967.    generic.all_generic_ide=1
  968.  
  969. In particular this can be necessary on newer Intel ICH chipsets.
  970.  
  971. --
  972. Craig Ringer
  973.  
  974.  
  975.  
  976.  
  977. Reply-To: amah@highpoint-tech.com
  978. From: Allen Mah <amah@highpoint-tech.com>
  979. To: rick@linuxmafia.com
  980. Date: Mon, 25 Feb 2008 16:31:16 -0800
  981. Organization: HighPoint Technologies, Inc.
  982. X-Mailer: Microsoft Office Outlook, Build 11.0.5510
  983. Subject: About HighPoint
  984.  
  985.  
  986. Dear Rick, I would like to get you updated on HighPoint's new product
  987. line of RocketRAID 3000 Hardware RAID controllers. The new RocketRAID
  988. 3000 Series includes the following products RocketRAID 3522, 3520, 3510,
  989. 3320, 3220.  The RR3522, 3520 and 3510 have Intel IOP 341 (800MHz)
  990. processor while the RR3320 and RR3220 have Intel IOP 331 (500MHz); every
  991. hardware RAID controller also comes with at least 256MB of DDR-II
  992. memory. We also have the RocketRAID 3120 that uses the Marvell 5182 IOP
  993.  
  994. All of our RocketRAID 3000 series of controllers are embedded into the
  995. main Linux kernel 2.6.24 and and have been back ported into Red Hat
  996. Enterprise Linux and CentOS.
  997.  
  998. Here are some links that show our RocketRAID 3000 series included into
  999. the main Linux kernel
  1000.  
  1001. http://www.mjmwired.net/kernel/Documentation/scsi/hptiop.txt.
  1002.  
  1003. You can find latest in the git.kernel.org.
  1004.  
  1005. http://git.kernel.org/?p=linux/kernel/git/jejb/scsi-misc-2.6.git;a=tree;f=dr
  1006. ivers/scsi;h=03a18a7adc45ab39658ac83cf90e56e43598ee3e;hb=HEAD
  1007.  
  1008. Please update your site to let users know that HighPoint Technologies no
  1009. longer has Fake RAID, we truly have a hardware RAID controller.
  1010.  
  1011. Thank You
  1012.  
  1013. Allen Mah
  1014. HighPoint Technologies
  1015. www.highpoint-tech.com
  1016. 408-942-5800 x116
  1017.  
  1018.