Toon posts:

OpenSuse 11.4 Highpoint 2680 driver

Pagina: 1
Acties:

  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
Ik heb hier OpenSuse 11.4 draaien en heb een Highpoint 2680 controller.
Nu heeft Highpoint zelf geen drivers voor OpenSuse 11.4 en probeer ik deze zelf te maken wat ik voor het eerst doe.

Als eerst heb ik gcc, binutils, make, kernel-source, kernel-syms en linux-glibc-devel geinstalleerd met Yast.

Vervolgens heb ik de open source driver gedownload bij Highpoint zelf deze is hier te downloaden.
Deze file heb ik uitgepakt etc en nu dien ik volgens de README die in de open source driver zit het volgende te doen.
cd /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/
make

Alleen als ik dit doe krijg ik een error en ik heb geen idee hoe ik deze moet oplossen, dit is de log:
make[1]: Map '/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop' wordt binnengegaan
make -C ../../../linux-2.6.37.6-0.5 O=/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop/. modules
CC [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/os_linux.o
CC [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/osm_linux.o
/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/osm_linux.c:2078:2: warning: initialization from incompatible pointer type
CC [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/div64.o
CC [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/hptinfo.o
CC [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/config.o
LD [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/rr2680.o
Building modules, stage 2.
MODPOST 1 modules
WARNING: could not find /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/.him_rr2680.o.cmd for /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/him_rr2680.o
LD [M] /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/rr2680.ko
make[1]: Map '/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop' wordt verlaten

Als ik het bestand osm_linux.c open en naar regel 2078 ga staat er dit:
queuecommand: hpt_queuecommand,


Iemand die mij verder kan helpen? Of het eventueel voor me kan doen :p

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
Er gaat toch niks mis? Waar leidt jij uit af dat het bouwen zou zijn mislukt? Je hebt een paar compiler warnings te pakken, maar hij heeft gewoon een .ko file gemaakt.
Volgende stap zou ik zeggen. Make install? :)

Follow me on TwitterMy blog for articles on security and other stuff.


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
gertvdijk schreef op zaterdag 11 juni 2011 @ 01:13:
Er gaat toch niks mis? Waar leidt jij uit af dat het bouwen zou zijn mislukt? Je hebt een paar compiler warnings te pakken, maar hij heeft gewoon een .ko file gemaakt.
Volgende stap zou ik zeggen. Make install? :)
Zoals ik al zei heb ik nog nooit een driver gemaakt dus bij het zien van een warning dacht ik meteen dat het niet gelukt is :p
Ik zal morgen proberen of de volgende stap werkt, ik laat het hier weten :)

  • sparks
  • Registratie: December 2002
  • Laatst online: 25-05 12:20
Krijg hier dezelfde fout. Zie wel dat als je een make -i doet uiteindelijk wel een .ko file aanmaakt. Maar geen idee of die te laden is.

Misschien toch maar even bij het project navragen?

Succes,

  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
Ik heb nu is make install gedaan en dan krijg ik het volgende:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
make[1]: Map '/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop' wordt binnengegaan
make -C ../../../linux-2.6.37.6-0.5 O=/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop/. modules
  CC [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/os_linux.o
  CC [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/osm_linux.o
/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/osm_linux.c:2078:2: warning: initialization from incompatible pointer type
  CC [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/div64.o
  CC [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/hptinfo.o
  CC [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/config.o
  LD [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/rr2680.o
  Building modules, stage 2.
  MODPOST 1 modules
WARNING: could not find /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/.him_rr2680.o.cmd for /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/him_rr2680.o
  LD [M]  /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/.build/rr2680.ko
make[1]: Map '/usr/src/linux-2.6.37.6-0.5-obj/i386/desktop' wordt verlaten
You made a module which is for current kernel 2.6.37.6-0.5-desktop.
Deleting previous installed driver module rr2680...
Install the new driver module...
Removing conflicted driver module...
Updating module dependencies...Done.
Checking for initrd images to be updated...
Backup /boot/initrd-2.6.37.6-0.5-desktop to /boot/initrd-2.6.37.6-0.5-desktop.rr2680.

Kernel image:   /boot/vmlinuz-2.6.37.6-0.5-desktop
Initrd image:   /boot/initrd-2.6.37.6-0.5-desktop
KMS drivers:     i915
Root device:    /dev/disk/by-id/ata-WDC_WD20EARS-00MVWB0_WD-WMAZA4486788-part2 (/dev/sda2) (mounted on / as ext4)
Resume device:  /dev/disk/by-id/ata-WDC_WD20EARS-00MVWB0_WD-WMAZA4486788-part1 (/dev/sda1)
Kernel Modules: ata_generic thermal_sys thermal processor fan crc16 jbd2 ext4 video button i2c-algo-bit drm drm_kms_helper i915 
Features:       kms block usb resume.userspace resume.kernel
Bootsplash: openSUSE (1280x1024)
47629 blokken


Als ik naar Yast > Hardware-informatie ga zie ik nu wel dit staan (dit is een stukje uit het bestand wat ik heb laten maken met Hardware-informatie):
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
30: PCI 100.0: 0100 SCSI storage controller
  [Created at pci.318]
  Unique ID: VCu0.q0bl4FigcG7
  Parent ID: vSkL.Z3S5Iv5XhrA
  SysFS ID: /devices/pci0000:00/0000:00:01.0/0000:01:00.0
  SysFS BusID: 0000:01:00.0
  Hardware Class: storage
  Model: "HighPoint SCSI storage controller"
  Vendor: pci 0x1103 "HighPoint Technologies, Inc."
  Device: pci 0x2680 
  SubVendor: pci 0x1103 "HighPoint Technologies, Inc."
  SubDevice: pci 0x0000 
  Revision: 0x01
  I/O Ports: 0xdf00-0xdf7f (rw)
  Memory Range: 0xfbef0000-0xfbefffff (rw,non-prefetchable)
  Memory Range: 0xdfa00000-0xdfa3ffff (ro,non-prefetchable,disabled)
  IRQ: 16 (no events)
  Module Alias: "pci:v00001103d00002680sv00001103sd00000000bc01sc00i00"
  Driver Info #0:
    Driver Status: rr2680 is active
    Driver Activation Cmd: "modprobe rr2680"
  Config Status: cfg=no, avail=yes, need=no, active=unknown
  Attached to: #17 (PCI bridge)


Dus hij vind de controller nu volgens mij wel en is die actief, alleen vind die de HDD die eraan zit niet.

  • lamko
  • Registratie: December 2001
  • Laatst online: 20-04 22:26
Een dmesg laat meer zien dan een lspci !

And this !! Is to go even further beyond!!!


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
lspci geeft dit als output:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
00:00.0 Host bridge: Intel Corporation 2nd Generation Core Processor Family DRAM Controller (rev 09)
00:01.0 PCI bridge: Intel Corporation 2nd Generation Core Processor Family PCI Express Root Port (rev 09)
00:02.0 VGA compatible controller: Intel Corporation 2nd Generation Core Processor Family Integrated Graphics Controller (rev 09)
00:16.0 Communication controller: Intel Corporation 6 Series Chipset Family MEI Controller #1 (rev 04)
00:1a.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #2 (rev 05)
00:1b.0 Audio device: Intel Corporation 6 Series Chipset Family High Definition Audio Controller (rev 05)
00:1c.0 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 1 (rev b5)
00:1c.6 PCI bridge: Intel Corporation 6 Series Chipset Family PCI Express Root Port 7 (rev b5)
00:1d.0 USB Controller: Intel Corporation 6 Series Chipset Family USB Enhanced Host Controller #1 (rev 05)
00:1e.0 PCI bridge: Intel Corporation 82801 PCI Bridge (rev a5)
00:1f.0 ISA bridge: Intel Corporation H67 Express Chipset Family LPC Controller (rev 05)
00:1f.2 IDE interface: Intel Corporation 6 Series Chipset Family 4 port SATA IDE Controller (rev 05)
00:1f.3 SMBus: Intel Corporation 6 Series Chipset Family SMBus Controller (rev 05)
00:1f.5 IDE interface: Intel Corporation 6 Series Chipset Family 2 port SATA IDE Controller (rev 05)
01:00.0 SCSI storage controller: HighPoint Technologies, Inc. Device 2680 (rev 01)
03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 06)


Wat wil je precies zien uit mijn dmesg? Ik heb namelijk geen idee ;)

  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
Wat je wilt doen is controleren op 'nieuwe' schijven (disk rescan): http://www.google.com/search?q=linux+sata+probe+hotswap+disk -> http://serverfault.com/qu...-i-hot-swapped-in-without

Een herstart werkt natuurlijk ook :) kan je gelijk je geüpdatete initrd uitproberen.

[Voor 14% gewijzigd door 0xDEADBEEF op 11-06-2011 16:17]

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
Een herstart werkt helaas dus niet :p

  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
Dutch3men schreef op zaterdag 11 juni 2011 @ 15:04:
Wat wil je precies zien uit mijn dmesg? Ik heb namelijk geen idee ;)
Alles. En de uitvoer van
code:
1
cat /proc/partitions

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
0xDEADBEEF schreef op zaterdag 11 juni 2011 @ 16:40:
[...]

Alles. En de uitvoer van
code:
1
cat /proc/partitions
Hier alvast de uitvoer van cat /proc/partitions
code:
1
2
3
4
5
6
7
8
9
10
11
GTR:~ # cat /proc/partitions
major minor  #blocks  name

   8        0 1953514584 sda
   8        1    2103296 sda1
   8        2   26140138 sda2
   8        3 1898981376 sda3
   8        4          1 sda4
   8        5   22177792 sda5
   8        6    4109312 sda6
GTR:~ #


En hoe kan ik alles pakken van dmesg? Als ik namelijk in mijn terminal dmesg type heb ik het gevoel dat er veel mist.

  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
code:
1
dmesg > ~/dmesg.txt


Wat laat de CLI RAID Management Utility zien? http://www.highpoint-tech.com/USA_new/series_rr2600.htm

[Voor 60% gewijzigd door 0xDEADBEEF op 11-06-2011 17:53]

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
0xDEADBEEF schreef op zaterdag 11 juni 2011 @ 17:42:
code:
1
dmesg > ~/dmesg.txt


Wat laat de CLI RAID Management Utility zien? http://www.highpoint-tech.com/USA_new/series_rr2600.htm
De CLI Raid Management Utility laat dit zien:
code:
1
2
3
4
5
6
7
8
GTR:~ # hptraidconf 
    HighPoint RAID Management Command Line Utility v3.3
Copyright (C) 2009 HighPoint Technologies, Inc. All rights reserved.

Login:RAID
Password:
ERROR: System can't be connected
GTR:~ #


En de dmesg output is hier te vinden.

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
code:
1
2
3
4
5
[    9.412760] BUG: unable to handle kernel NULL pointer dereference at   (null)
[    9.413496] IP: [<f9bf8e88>] hpt_queuecommand+0xa8/0xe20 [rr2680]
[    9.414120] *pdpt = 0000000036a29001 *pde = 0000000000000000 
[    9.414718] Oops: 0000 [#1] PREEMPT SMP 
[    9.415155] last sysfs file: /sys/devices/pci0000:00/0000:00:1f.2/host0/target0:0:1/0:0:1:0/block/sda/sda6/alignment_offset

+ meer output daarna.
en dan gebeurt het nog een keer.
Null pointer dereference = Broken. Stuk. Kapot. En dan bedoel ik de code. Eerste wat je leert met programmeren is dat je null pointers niet moet dereferencen. :P
Neem contact op met Highpoint of probeer een andere driver te vinden. Of kaart firmware updaten o.i.d. Ander alternatief is een oudere kernel pakken waarop hij mogelijk niet crasht.

Valt mee trouwens dat niet je hele systeem hangt en dat je deze output netjes te zien krijgt in je dmesg.

offtopic:
Dit is een kernvoorbeeld van waarom ik niet hardware RAID draai. Als je driver/hardware kapot gaat kan je nog maar heel moeilijk bij je data. En je bent afhankelijk van de kwaliteit van de code van de fabrikant zoals je nu merkt. Als die besluit ineens geen driver meer te bouwen voor nieuwere kernels maar de rest van je hardware heeft wel een nieuwere kernel nodig dan ben je de Sjaak.
Geef mij maar software RAID. CPUs zijn tegenwoordig snel genoeg om die paar parity berekeningen te doen. En bij RAID1/0/10 heb je dat niet eens.

[Voor 46% gewijzigd door gertvdijk op 11-06-2011 18:33]

Follow me on TwitterMy blog for articles on security and other stuff.


  • 0xDEADBEEF
  • Registratie: December 2003
  • Niet online
Wie make'te er trouwens kernel drivers met "make -i"? |:(
http://www.gnu.org/softwa...7b_002d_002dhelp_007d-736

@hierboven: ja, maar dan moet je wel een bruikbare kernelmodule hebben :P

[Voor 19% gewijzigd door 0xDEADBEEF op 11-06-2011 18:56]

"Religion is an insult to human dignity. With or without it you would have good people doing good things and evil people doing evil things. But for good people to do evil things, that takes religion." - Steven Weinberg


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
Dat wordt dan, maar een oudere kernel gebruiken voor OpenSuse 11.3 hebben ze wel een driver alleen ik vroeg me af op de Sandy Bridge daar wel op werkt.

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
Dutch3men schreef op zaterdag 11 juni 2011 @ 19:04:
Dat wordt dan, maar een oudere kernel gebruiken voor OpenSuse 11.3 hebben ze wel een driver alleen ik vroeg me af op de Sandy Bridge daar wel op werkt.
Sandy Bridge betekent een vrij nieuw platform. Een wat oudere kernel zal waarschijnlijk wel werken, maar verwacht geen ondersteuning van de nieuwste features als die AES crypto engine, deep sleep states voor CPU powersaving.

Je hebt nu denk ik twee alternatieven:
  • Draai een OS dat een oude kernel blijft ondersteunen voor nieuwere hardware. Bijvoorbeeld CentOS 5.x, de RedHat Enterprise community variant. Aangezien RedHat alles zo'n beetje weet te backporten naar 2.6.18 (!) kan je daar je heil gaan zoeken.
  • Gooi die Highpoint de deur uit en draai software RAID. Veel flexibeler; zie mijn offtopic comments hierboven. Je hebt misschien dan geen échte writeback cache (als die dat al heeft, want het is een budgetding volgens mij). Het kan ook zijn dat je gewoon die controller kan gebruiken als je de RAID functionaliteit van dat kaartje uitzet (HBA mode ofzo?) en dan gewoon de SATA/SAS controller van het bordje direct gebruiken. 95% kans dat die gewoon in de kernel zit; bij Highpoint is dat vaak een Marvell chippie.
M.a.w.: hoe graag wil je per se dit kaartje gebruiken?

Follow me on TwitterMy blog for articles on security and other stuff.


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
gertvdijk schreef op zaterdag 11 juni 2011 @ 19:52:
[...]

Sandy Bridge betekent een vrij nieuw platform. Een wat oudere kernel zal waarschijnlijk wel werken, maar verwacht geen ondersteuning van de nieuwste features als die AES crypto engine, deep sleep states voor CPU powersaving.

Je hebt nu denk ik twee alternatieven:
  • Draai een OS dat een oude kernel blijft ondersteunen voor nieuwere hardware. Bijvoorbeeld CentOS 5.x, de RedHat Enterprise community variant. Aangezien RedHat alles zo'n beetje weet te backporten naar 2.6.18 (!) kan je daar je heil gaan zoeken.
  • Gooi die Highpoint de deur uit en draai software RAID. Veel flexibeler; zie mijn offtopic comments hierboven. Je hebt misschien dan geen échte writeback cache (als die dat al heeft, want het is een budgetding volgens mij). Het kan ook zijn dat je gewoon die controller kan gebruiken als je de RAID functionaliteit van dat kaartje uitzet (HBA mode ofzo?) en dan gewoon de SATA/SAS controller van het bordje direct gebruiken. 95% kans dat die gewoon in de kernel zit; bij Highpoint is dat vaak een Marvell chippie.
M.a.w.: hoe graag wil je per se dit kaartje gebruiken?
Ik heb dit kaartje net nieuw dus ik kan hem zo terug sturen i.v.m de wet koop op afstand.
Reden dat ik graag dit kaartje werkend zou willen hebben is dat ik dan alle HDD's op dezelfde controller kon aansluiten en ik heb maar 6 SATA aansluitingen op mijn mobo.

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
Dutch3men schreef op zaterdag 11 juni 2011 @ 20:46:
Ik heb dit kaartje net nieuw[...]
Wat!? Ik kan dat ding nergens meer vinden op websites en lijkt overal discontinued of niet leverbaar... Ik had de indruk dat jij hem al een hele tijd had draaien eigenlijk.
Dutch3men schreef op zaterdag 11 juni 2011 @ 20:46:
Reden dat ik graag dit kaartje werkend zou willen hebben is dat ik dan alle HDD's op dezelfde controller kon aansluiten en ik heb maar 6 SATA aansluitingen op mijn mobo.
Voor software RAID hoeft niet alles op dezelfde controller te zitten. Het kan dan zelfs sneller zijn om het te verdelen over twee controllers als je twee aparte hebt.

Ik zou even kijken of je dat ding niet in HBA modus ofzo (iig non-RAID) kan zetten zodat je gewoon allemaal losse disken ziet en dan aan de slag met software RAID. Als je echt de performance van hardware RAID wil hebben met zoveel disken dan ben je echt wel wat geld kwijt hoor.

Follow me on TwitterMy blog for articles on security and other stuff.


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
gertvdijk schreef op zaterdag 11 juni 2011 @ 20:54:
[...]

Wat!? Ik kan dat ding nergens meer vinden op websites en lijkt overal discontinued of niet leverbaar... Ik had de indruk dat jij hem al een hele tijd had draaien eigenlijk.

[...]

Voor software RAID hoeft niet alles op dezelfde controller te zitten. Het kan dan zelfs sneller zijn om het te verdelen over twee controllers als je twee aparte hebt.

Ik zou even kijken of je dat ding niet in HBA modus ofzo (iig non-RAID) kan zetten zodat je gewoon allemaal losse disken ziet en dan aan de slag met software RAID. Als je echt de performance van hardware RAID wil hebben met zoveel disken dan ben je echt wel wat geld kwijt hoor.
De levertijd was 2 dagen bij Azerty, maar hadden hem wel.
En op dit moment zitten de disks die erop zitten niet in raid mode, dus de vlieger op HBA mode gaat niet op :p

  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
Dutch3men schreef op zaterdag 11 juni 2011 @ 21:00:
En op dit moment zitten de disks die erop zitten niet in raid mode, dus de vlieger op HBA mode gaat niet op :p
Misschien krijg je daarom wel een NULL pointer dereference... de pointer naar je array is 0. :P

RAID kaarten die niet eens de eenvoudigste modus kunnen - non-RAID - heb ik echt een hekel aan overigens.

[Voor 16% gewijzigd door gertvdijk op 11-06-2011 21:06]

Follow me on TwitterMy blog for articles on security and other stuff.


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
gertvdijk schreef op zaterdag 11 juni 2011 @ 21:04:
[...]

Misschien krijg je daarom wel een NULL pointer dereference... de pointer naar je array is 0. :P

RAID kaarten die niet eens de eenvoudigste modus kunnen - non-RAID - heb ik echt een hekel aan overigens.
Heeft die wel, nou net OpenSuse 11.3 geprobeerd, installatie gaat prima (driver voor de Highpoint 2680 nog niet geinstalleerd) maar zodra die dan de OS wilt staten blijft het beeld zwart zal wel te maken hebben met de onboard GPU is kijken wat die doet met een GPU die in de PCI-E slot zit :)

[Voor 5% gewijzigd door FabiandJ op 11-06-2011 21:51]


  • gertvdijk
  • Registratie: November 2003
  • Laatst online: 21:32
Van deze discussie maak ik op dat het inderdaad een 'stom' apparaat is met zeer magere ondersteuning voor Linux.
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.
Daar wordt ook mijn vermoeden bevestigd; het is gewoon een Marvell SATA/SAS controller. Beetje erg duur apparaat voor fakeraid.
Verder heb ik met wat graven ook nog support gevonden voor die Marvell controller: https://patchwork.kernel.org/patch/732762/
Die patch moet je er zelf inharken denk ik en dan wordt ie ondersteund met de laatste mvsas kernel module.

Als je hem nog kan retouren zou ik dat doen, uit praktisch oogpunt.

Follow me on TwitterMy blog for articles on security and other stuff.


  • FabiandJ
  • Registratie: Oktober 2001
  • Niet online
Yup hij gaat ook terug naar de winkel, ben het zat :p
Pagina: 1


Tweakers maakt gebruik van cookies

Tweakers plaatst functionele en analytische cookies voor het functioneren van de website en het verbeteren van de website-ervaring. Deze cookies zijn noodzakelijk. Om op Tweakers relevantere advertenties te tonen en om ingesloten content van derden te tonen (bijvoorbeeld video's), vragen we je toestemming. Via ingesloten content kunnen derde partijen diensten leveren en verbeteren, bezoekersstatistieken bijhouden, gepersonaliseerde content tonen, gerichte advertenties tonen en gebruikersprofielen opbouwen. Hiervoor worden apparaatgegevens, IP-adres, geolocatie en surfgedrag vastgelegd.

Meer informatie vind je in ons cookiebeleid.

Sluiten

Toestemming beheren

Hieronder kun je per doeleinde of partij toestemming geven of intrekken. Meer informatie vind je in ons cookiebeleid.

Functioneel en analytisch

Deze cookies zijn noodzakelijk voor het functioneren van de website en het verbeteren van de website-ervaring. Klik op het informatie-icoon voor meer informatie. Meer details

janee

    Relevantere advertenties

    Dit beperkt het aantal keer dat dezelfde advertentie getoond wordt (frequency capping) en maakt het mogelijk om binnen Tweakers contextuele advertenties te tonen op basis van pagina's die je hebt bezocht. Meer details

    Tweakers genereert een willekeurige unieke code als identifier. Deze data wordt niet gedeeld met adverteerders of andere derde partijen en je kunt niet buiten Tweakers gevolgd worden. Indien je bent ingelogd, wordt deze identifier gekoppeld aan je account. Indien je niet bent ingelogd, wordt deze identifier gekoppeld aan je sessie die maximaal 4 maanden actief blijft. Je kunt deze toestemming te allen tijde intrekken.

    Ingesloten content van derden

    Deze cookies kunnen door derde partijen geplaatst worden via ingesloten content. Klik op het informatie-icoon voor meer informatie over de verwerkingsdoeleinden. Meer details

    janee