Personal computing discussed
Moderators: renee, morphine, Steel
JBI wrote:Conventional wisdom used to be that you should avoid Marvell chipsets on Linux, since they were notoriously difficult for the Open Source community to work with due to IP/NDA issues, resulting in poor quality drivers. Not sure if this has gotten better in the past few years.
JBI wrote:I've also seen several cases where controllers based on older chipsets/designs don't play nice with UEFI motherboards (hang during POST). Is the system this will be going into UEFI?
just brew it! wrote:Conventional wisdom used to be that you should avoid Marvell chipsets on Linux, since they were notoriously difficult for the Open Source community to work with due to IP/NDA issues, resulting in poor quality drivers. Not sure if this has gotten better in the past few years.
I've also seen several cases where controllers based on older chipsets/designs don't play nice with UEFI motherboards (hang during POST). Is the system this will be going into UEFI?
Waco wrote:If you're referring
Waco wrote:If you know the flavor you'll be running, I could confirm if they're bootable without a hassle.
Waco wrote:I used to run these: ... in my FreeNAS box, they played nicely, they just weren't terribly fast with 4 drives loaded up on them.
Glorious wrote:Waco wrote:If you're referring
Wow! You're good!
Glorious wrote:Waco wrote:If you know the flavor you'll be running, I could confirm if they're bootable without a hassle.
I wouldn't ever be booting from it, but it'll be Ubuntu 16.04.
Thanks again for the help, as well you immediately homing in on what I was talking about. I guess it's not just me!
Waco wrote:I'll toss one of mine into my PC and boot a 16.04 LiveCD...if it shows up, I'll let you know. I expect it'll be flawless since Marvell drivers, in the past 2-3 years, have gotten very mainstream.
Waco wrote:I haven't touched Ubuntu since...version 6? It was ~2004/2005 or so, with the exception of a quick check last year when I realized I hated their new desktop compositor.
just brew it! wrote:Waco wrote:I'll toss one of mine into my PC and boot a 16.04 LiveCD...if it shows up, I'll let you know. I expect it'll be flawless since Marvell drivers, in the past 2-3 years, have gotten very mainstream.
That's very good to know. I had still been avoiding Marvell in general, due to a couple of so-so experiences in the past. I guess I can stop worrying now.
MarkG509 wrote:I've had a SYBA SI-PEX40064 since Feb, 2014 for $24.99 delivered (at the time, $31 now). No issues on Win7 or Linux with mechanical HDs, SSDs and a DVD burner. No driver was ever needed. I've never tried to boot from it. Use it in at least a PCIe 2.0 slot to get full performance.
Flatland_Spider wrote:FreeBSD support is non-existent and people still say they are a crappy company to deal with, but they have some Linux support.
Waco wrote:Flatland_Spider wrote:FreeBSD support is non-existent and people still say they are a crappy company to deal with, but they have some Linux support.
Marvell stuff works fine in FreeNAS, which is PC-BSD I guess, but close enough that I'd expect FreeBSD to be straightforward.
SuperSpy wrote:Waco wrote:Flatland_Spider wrote:FreeBSD support is non-existent and people still say they are a crappy company to deal with, but they have some Linux support.
Marvell stuff works fine in FreeNAS, which is PC-BSD I guess, but close enough that I'd expect FreeBSD to be straightforward.
FreeNAS is based on FreeBSD.
PC-BSD or PCBSD, is a trademarked Unix-like, desktop-oriented operating system built upon the most recent releases of FreeBSD.
FreeNAS is a free and open-source software network-attached storage (NAS) system based on FreeBSD and the OpenZFS file system.
just brew it! wrote:If you're willing to spend a bit more, it's hard to go wrong with one of these: https://www.amazon.com/gp/product/B002RL8I7M/
The prices fluctuate a lot since it's all "new old stock" from third-party sellers; I've seen them dip as low as $65. It's based on older tech, but it supports 6 Gbps SATA which is probably all you need. (Newer versions of the LSI cards support 12 Gbps SAS, but SAS drives are pretty spendy and overkill for a home server.)
A few FYIs if you think you might go this route:
1. You need a spare PCIe x8/x16 slot.
2. Make sure you flash it to the latest firmware. You actually have two choices -- RAID firmware (but you can just opt to not use the RAID functionality), and non-RAID "IT mode" firmware (which effectively turns it into a "dumb" 8-port controller). Also note that the product support pages for the older LSI controllers are a mess since they got sold (twice, once to Avago, then to Broadcom); even though this controller is a 9211-8i, you need to search for the 9210-8i firmware (logically the same board, just a different connector layout). And although they do provide a firmware flash tool for Linux, you need to download the Windows package too and extract the firmware image from that to use with the Linux flash tool. Duh.
3. Since they're actually SAS controllers (but backward compatible with SATA drives), they don't have standard SATA connectors. Instead of a set of 8 normal SATA cables, you'll need a couple of SAS-to-SATA 4-way breakout cables, e.g.: https://www.amazon.com/Cable-Matters-In ... 012BPLYJC/
just brew it! wrote:If you're willing to spend a bit more, it's hard to go wrong with one of these: https://www.amazon.com/gp/product/B002RL8I7M/
cheesyking wrote:just brew it! wrote:If you're willing to spend a bit more, it's hard to go wrong with one of these: https://www.amazon.com/gp/product/B002RL8I7M/
You've only gone and made me spend more money.
Got a link to any guides on flashing them?
Glorious wrote:I bought something with a Marvell 88SE9215 chip.
It sucked. I threw it out. (this was on linux ~kernel 4.4)
I'd go with Silicon Image out of your list of options
I'd only get like a LSI enterprise/professional thing off ebay or something.
meerkt wrote:Glorious wrote:I'd only get like a LSI enterprise/professional thing off ebay or something.
I won't be RAIDing, so it's probably beefier than I need (power/heat, I'm guessing). And I don't see any PCIe 1x cards.