* HighPoint Technologies, Inc. Device [1103:2680]
@ 2010-06-18 12:06 Jelle de Jong
2010-06-18 13:18 ` Emmanuel Florac
0 siblings, 1 reply; 3+ messages in thread
From: Jelle de Jong @ 2010-06-18 12:06 UTC (permalink / raw)
To: linux-scsi; +Cc: linux
[-- Attachment #1: Type: text/plain, Size: 840 bytes --]
Hello everybody,
I bought a HighPoint Technologies RocketRAID 2680 controller for
testing with a GNU/Linux kernel on GNU/Debian and Ubuntu.
It seems there is no kernel module for the 2600 series or the 2700
series. The HighPoint website [1][2] keeps claiming there are open
soure drivers available. I know open source is not the same as free
software, but it is very very misleading, because it does not work.
Will the below devices ever be supported in the upstream kernel code?
RocketRAID 2700 Family Series (Marvell 9485 SAS/SATA 6Gb/s)
RocketRAID 2600 Family Series (Marvell 6485/6445 SAS/SATA 3Gb/s)
See the attached document for more device information.
[1] http://www.highpoint-tech.com/USA_new/series_rr2600.htm
[2] http://www.highpoint-tech.com/USA_new/series_rr2700.htm
Thanks in advance,
With kind regards,
Jelle de Jong
[-- Attachment #2: HighPoint Technologies RocketRAID 2680.txt --]
[-- Type: text/plain, Size: 7082 bytes --]
#-----------------------------------------------------------------------
http://www.highpoint-tech.com/USA/rr2680.htm
http://www.support-highpoint-tech.com/Main/rr26xx/268x/Linux/opensrc/rr268x-linux-src-v1.4-091124-1558.tar.gz
#-----------------------------------------------------------------------
RocketRAID 2700 Family Series (Marvell 9485 SAS/SATA 6Gb/s)
RocketRAID 2600 Family Series (Marvell 6485/6445 SAS/SATA 3Gb/s)
#-----------------------------------------------------------------------
# cat /proc/cmdline
BOOT_IMAGE=/casper/vmlinuz file=/cdrom/preseed/ubuntu.seed boot=casper initrd=/casper/initrd.lz quiet splash -- maybe-ubiquity
# cat /proc/version
Linux version 2.6.32-21-generic (buildd@rothera) (gcc version 4.4.3 (Ubuntu 4.4.3-4ubuntu5) ) #32-Ubuntu SMP Fri Apr 16 08:10:02 UTC 2010
#-----------------------------------------------------------------------
root@ubuntu:~# lspci -nn
00:00.0 Host bridge [0600]: Advanced Micro Devices [AMD] RS780 Host Bridge Alternate [1022:9601]
00:01.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (int gfx) [1022:9602]
00:02.0 PCI bridge [0604]: Advanced Micro Devices [AMD] RS780 PCI to PCI bridge (ext gfx port 0) [1022:9603]
00:11.0 SATA controller [0106]: ATI Technologies Inc SB700/SB800 SATA Controller [AHCI mode] [1002:4391] (rev 40)
00:12.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397]
00:12.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396]
00:13.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397]
00:13.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396]
00:14.0 SMBus [0c05]: ATI Technologies Inc SBx00 SMBus Controller [1002:4385] (rev 41)
00:14.3 ISA bridge [0601]: ATI Technologies Inc SB700/SB800 LPC host controller [1002:439d] (rev 40)
00:14.4 PCI bridge [0604]: ATI Technologies Inc SBx00 PCI to PCI Bridge [1002:4384] (rev 40)
00:14.5 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI2 Controller [1002:4399]
00:15.0 PCI bridge [0604]: ATI Technologies Inc Device [1002:43a0]
00:15.1 PCI bridge [0604]: ATI Technologies Inc Device [1002:43a1]
00:16.0 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB OHCI0 Controller [1002:4397]
00:16.2 USB Controller [0c03]: ATI Technologies Inc SB700/SB800 USB EHCI Controller [1002:4396]
00:18.0 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] HyperTransport Configuration [1022:1200]
00:18.1 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Address Map [1022:1201]
00:18.2 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] DRAM Controller [1022:1202]
00:18.3 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Miscellaneous Control [1022:1203]
00:18.4 Host bridge [0600]: Advanced Micro Devices [AMD] K10 [Opteron, Athlon64, Sempron] Link Control [1022:1204]
01:05.0 VGA compatible controller [0300]: ATI Technologies Inc Device [1002:9714]
02:00.0 SCSI storage controller [0100]: HighPoint Technologies, Inc. Device [1103:2680] (rev 01)
03:05.0 SCSI storage controller [0100]: Marvell Technology Group Ltd. MV88SX6081 8-port SATA II PCI-X Controller [11ab:6081] (rev 09)
04:00.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller [10ec:8168] (rev 06)
05:00.0 Ethernet controller [0200]: Intel Corporation 82574L Gigabit Network Connection [8086:10d3]
# lspci -vv -nn -d 1103:2680
02:00.0 SCSI storage controller [0100]: HighPoint Technologies, Inc. Device [1103:2680] (rev 01)
Subsystem: HighPoint Technologies, Inc. Device [1103:0000]
Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR+ FastB2B- DisINTx-
Status: Cap+ 66MHz- UDF- FastB2B- ParErr- DEVSEL=fast >TAbort- <TAbort- <MAbort- >SERR+ <PERR- INTx-
Latency: 0, Cache Line Size: 64 bytes
Interrupt: pin A routed to IRQ 10
Region 2: I/O ports at bc00 [size=128]
Region 4: Memory at fdbf0000 (64-bit, non-prefetchable) [size=64K]
Expansion ROM at fdb80000 [disabled] [size=256K]
Capabilities: [48] Power Management version 2
Flags: PMEClk- DSI- D1+ D2- AuxCurrent=0mA PME(D0+,D1+,D2-,D3hot+,D3cold-)
Status: D0 PME-Enable- DSel=0 DScale=1 PME-
Capabilities: [50] Message Signalled Interrupts: Mask- 64bit+ Queue=0/0 Enable-
Address: 0000000000000000 Data: 0000
Capabilities: [e0] Express (v1) Legacy Endpoint, MSI 00
DevCap: MaxPayload 128 bytes, PhantFunc 0, Latency L0s unlimited, L1 unlimited
ExtTag- AttnBtn- AttnInd- PwrInd- RBE- FLReset-
DevCtl: Report errors: Correctable- Non-Fatal- Fatal- Unsupported-
RlxdOrd- ExtTag- PhantFunc- AuxPwr- NoSnoop-
MaxPayload 128 bytes, MaxReadReq 2048 bytes
DevSta: CorrErr- UncorrErr+ FatalErr- UnsuppReq+ AuxPwr- TransPend-
LnkCap: Port #0, Speed 2.5GT/s, Width x4, ASPM L0s, Latency L0 <256ns, L1 unlimited
ClockPM- Suprise- LLActRep- BwNot-
LnkCtl: ASPM Disabled; RCB 64 bytes Disabled- Retrain- CommClk+
ExtSynch- ClockPM- AutWidDis- BWInt- AutBWInt-
LnkSta: Speed 2.5GT/s, Width x4, TrErr- Train- SlotClk+ DLActive- BWMgmt- ABWMgmt-
Capabilities: [100] Advanced Error Reporting <?>
#-----------------------------------------------------------------------
# modinfo hptiop
filename: /lib/modules/2.6.32-21-generic/kernel/drivers/scsi/hptiop.ko
license: GPL
description: HighPoint RocketRAID 3xxx/4xxx Controller Driver
author: HighPoint Technologies, Inc.
srcversion: 2393E04C627C2B8A9B54C7E
alias: pci:v00001103d00003020sv*sd*bc*sc*i*
alias: pci:v00001103d00003122sv*sd*bc*sc*i*
alias: pci:v00001103d00003120sv*sd*bc*sc*i*
alias: pci:v00001103d00004400sv*sd*bc*sc*i*
alias: pci:v00001103d00004322sv*sd*bc*sc*i*
alias: pci:v00001103d00004321sv*sd*bc*sc*i*
alias: pci:v00001103d00004320sv*sd*bc*sc*i*
alias: pci:v00001103d00004311sv*sd*bc*sc*i*
alias: pci:v00001103d00004310sv*sd*bc*sc*i*
alias: pci:v00001103d00004211sv*sd*bc*sc*i*
alias: pci:v00001103d00004210sv*sd*bc*sc*i*
alias: pci:v00001103d00003560sv*sd*bc*sc*i*
alias: pci:v00001103d00003540sv*sd*bc*sc*i*
alias: pci:v00001103d00003530sv*sd*bc*sc*i*
alias: pci:v00001103d00003522sv*sd*bc*sc*i*
alias: pci:v00001103d00003521sv*sd*bc*sc*i*
alias: pci:v00001103d00003520sv*sd*bc*sc*i*
alias: pci:v00001103d00003511sv*sd*bc*sc*i*
alias: pci:v00001103d00003510sv*sd*bc*sc*i*
alias: pci:v00001103d00003410sv*sd*bc*sc*i*
alias: pci:v00001103d00003320sv*sd*bc*sc*i*
alias: pci:v00001103d00003220sv*sd*bc*sc*i*
depends:
vermagic: 2.6.32-21-generic SMP mod_unload modversions 586
#-----------------------------------------------------------------------
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: HighPoint Technologies, Inc. Device [1103:2680]
2010-06-18 12:06 HighPoint Technologies, Inc. Device [1103:2680] Jelle de Jong
@ 2010-06-18 13:18 ` Emmanuel Florac
2010-06-19 8:04 ` Jelle de Jong
0 siblings, 1 reply; 3+ messages in thread
From: Emmanuel Florac @ 2010-06-18 13:18 UTC (permalink / raw)
To: Jelle de Jong; +Cc: linux-scsi, linux
Le Fri, 18 Jun 2010 14:06:04 +0200
Jelle de Jong <jelledejong@powercraft.nl> écrivait:
> It seems there is no kernel module for the 2600 series or the 2700
> series. The HighPoint website [1][2] keeps claiming there are open
> soure drivers available. I know open source is not the same as free
> software, but it is very very misleading, because it does not work.
Usually Highpoint labels "open source" a code source wrapper around a
proprietary piece of driver. HighPoint are really horrible from a free
software POV and really stink under linux; and as they aren't true
hardware RAID but use a substantial part of the driver to do their job
there isn't much hope that it will ever get any better. My advice :
stay away from these, use any of 3Ware, Areca or Adaptec SAS/SATA
controllers which all work fine and without hassle under Linux.
--
------------------------------------------------------------------------
Emmanuel Florac | Direction technique
| Intellique
| <eflorac@intellique.com>
| +33 1 78 94 84 02
------------------------------------------------------------------------
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 3+ messages in thread* Re: HighPoint Technologies, Inc. Device [1103:2680]
2010-06-18 13:18 ` Emmanuel Florac
@ 2010-06-19 8:04 ` Jelle de Jong
0 siblings, 0 replies; 3+ messages in thread
From: Jelle de Jong @ 2010-06-19 8:04 UTC (permalink / raw)
To: Erno Kovacs; +Cc: linux-scsi, linux
Erno Kovacs wrote, on 19-06-10 09:25:
>> Le Fri, 18 Jun 2010 14:06:04 +0200 Jelle de Jong
>> <jelledejong@powercraft.nl> écrivait:
>
>>> It seems there is no kernel module for the 2600 series or the
>>> 2700 series. The HighPoint website [1][2] keeps claiming there
>>> are open soure drivers available. I know open source is not the
>>> same as free software, but it is very very misleading, because
>>> it does not work.
>
>> Usually Highpoint labels "open source" a code source wrapper
>> around a proprietary piece of driver. HighPoint are really
>> horrible from a free software POV and really stink under linux;
>> and as they aren't true hardware RAID but use a substantial part
>> of the driver to do their job there isn't much hope that it will
>> ever get any better. My advice : stay away from these, use any of
>> 3Ware, Areca or Adaptec SAS/SATA controllers which all work fine
>> and without hassle under Linux.
>
> Its true, although newer HPT series have real IO processors.
> Anyway, 2600 and 2700 serie seem to have Marvell chipset, which
> should work with the mvsas driver, but unfortunately it still has
> some stability issues according to mailing-list posts here, even
> after patchset of Srinivas applied.
I hope the HighPoint Linux team will spent some of there resources in
making there 2600 and 2700 series work with the mvsas driver, maybe
they still have to make there own driver that depends on the mvsas
driver because it seems they put a little bit of there own special
sauce around the Marvell chip.
Would somebody from HighPoint willing to response and share there
plans for the 2600 and 2700 series regarding gnu/linux kernel support?
It is never to late to do change the general advice to stay far away
from HighPoint controllers.
I have no interested in raid support, I need a very stable and fast
interface with the attached SATA/SAS hard drives. I let mdraid, lvm2
and ext4 do the rest.
I bought the HPT RR2680 because my Marvel 88SE63xx/64xx mvsas
controllers are unstable and not usable for production. I switched
back to my sata_mv controllers, they are slow but stable.
With kind regards,
Jelle de Jong
--
To unsubscribe from this list: send the line "unsubscribe linux-scsi" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2010-06-19 8:04 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2010-06-18 12:06 HighPoint Technologies, Inc. Device [1103:2680] Jelle de Jong
2010-06-18 13:18 ` Emmanuel Florac
2010-06-19 8:04 ` Jelle de Jong
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox