OpenSuse 11.4 Highpoint 2680 driver

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 :stuck_out_tongue:

Hallo fabje,

Altijd een hele sprong om zelf te gaan bouwen. Je zegt uitgebreid wat je hebt geïnstalleerd. Ik heb dat niet gecontroleerd, maar als je in YaST > Software > Softwarebeheer de tab Patronen openklikt (of via Beeld > Patronen) dan kun je bij de Ontwikkeling o.a. Kernelontwikkeling vinden. Als je die aanklikt heb je in één klap wat je nodig hebt. Controleer daar even of je ook alles hebt.

Een tweede zaak is om je posten hier te verbeteren. Om je computeruitvoer hier duidelijk te scheiden van je verhaal en om de layout (witte ruimte) in computeruitvoer te bewaren (zodat het leesbaar blijft) moet je je computer tekst tussen CODE tags zetten. Dat kan met de hand, maar het handigst is misschien om bij het maken van een post Geavanceerd te gaan (knop rechtsonder bij het maken van een snelle reactie). Dan zie je in je werkbalk en knop #, dat is hem.

Bedankt voor je reactie, ik zou graag mijn computeruitvoer in in CODE tags willen zetten, maar dat mag ik blijkbaar niet.

Ik heb bij Kernelontwikkeling alles aangevinkt, dus daar zal het niet meer aanliggen.

Als ik nu weer hetzelfde doe krijg ik nog steeds hetzelfde namelijk:

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

Ik heb vervolgens eens de volgende stap gedaan die in de readme file staat en dan moet ik make install doen dan krijg ik de volgende output:

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) :

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.

Eén ding is zeker, als de make stap niet lukt heeft het geen zin om *make install *te doen.

Om goed te kunnen zien wat je doet is het beter om ook je commando te laten zien. We hebben nu wat de computer zegt (netjes tussen CODE tags, dat lukt dus wel), maar niet wat jij deed. Bijv. als ik wil laten zien wat mijn fstab is:

henk@boven:~> cat /etc/fstab
/dev/disk/by-id/ata-Hitachi_HDT725032VLA380_VFJ201R23XUEXW-part2 /                    ext4       acl,user_xattr        1 1
/dev/disk/by-id/ata-Hitachi_HDT725032VLA380_VFJ201R23XUEXW-part3 /home                ext4       acl,user_xattr        1 2
/dev/disk/by-id/ata-Hitachi_HDT725032VLA380_VFJ201R23XUEXW-part1 swap                 swap       defaults              0 0
proc                 /proc                proc       defaults              0 0
sysfs                /sys                 sysfs      noauto                0 0
debugfs              /sys/kernel/debug    debugfs    noauto                0 0
usbfs                /proc/bus/usb        usbfs      noauto                0 0
devpts               /dev/pts             devpts     mode=0620,gid=5       0 0
/dev/disk/by-id/ata-Hitachi_HDT725032VLA380_VFJ201R23XUEXW-part5 /mnt/oldsys                    ext4       ro,acl,user_xattr        0 0
/dev/disk/by-id/ata-Hitachi_HDT725032VLA380_VFJ201R23XUEXW-part6 /mnt/oldsys/home                ext4       ro,acl,user_xattr        0 0
henk@boven:~>

Je ziet dan dat ik geen root ben, waar ik sta (niet van belang in dit geval), wat ik doe, wat ik krijg en dat het volledig is (t/m de nieuwe prompt). Hoe minder je laat raden of suggereert, hoe minder kans op misverstanden.

Ik zie dat er een heleboel gebeurt in /mnt/hdd1. Is dat een bijzondere plek of zo?

Overigens zijn er alleen warnings en geen errors.
Er is een warning over iets in een C pogramma, dat is waarschijnlijk slordig van de programmeur, maar mogelijk niet fataal.

De WARNING begrijp ik niet helemaal, maar het gaat gewoon door en het lijkt dat de .ko is gemaakt.

Je *make install *vertelt ook veel, maar ook dat lijkt goed te gaan. Er wordt van alles rond je kerne en initrd en zo aangepast. Als je nuzegt dat hwinfo … iets ziet kan ik dat begrijpen. Heb je gereboot?

Wat is volgens de README de volgende staop, of is het zo klaar?

Ik kan het nog wel een keer neerzetten hoor inclusief wat ik type :stuck_out_tongue:


GTR:~ # cd /mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux/
GTR:/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux # make
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
GTR:/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux # 

GTR:/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux # make install
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...

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
GTR:/mnt/hdd1/rr268x-linux-src-v1.4/product/rr2680/linux # 

De plek /mnt/hdd1 is de plek waar ik de open source driver neergezet heb.
Dit is voor mij een overzichtelijke plek zodat ik niet eerste door 20 mappen heen hoeft om er te komen, ik wil het me zo simpel en overzichtelijk mogelijk maken.

En dit zegt de readme vanaf het punt waar ik het command “make install” zou doen:
“make install” command will copy the driver module to the directory
/lib/modules/uname -r/kernel/drivers/scsi, and update the initrd file
if it contains an old version driver.

 If your system is installed on the controller, a reboot is required
 to make the new driver take effect.
 
 Please note "make install" may not work on some distributions. In that
 case you have to install the driver manually.
 
 After the driver is installed, it can be loaded manually by

    # modprobe rr2680
    
 To load the driver automatically during system startup, you can either
 put it into initrd file or configure a /etc/rc.d script to load it.

Ik heb uiteraad het systeem een reboot gegeven, maar hij ziet mijn HDD nog steeds niet.

Ook heb ik is gekeken wat lspci geeft als output:


GTR:/ # lspci
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)
GTR:/ # 

De controller staat er wel tussen zoals we onderaan zien.

Hier was ik al een beetje bang voor. Het heeft waarschijnlijk niets met je probleem te maken, maar je doet veel te veel als root. De standaard gang van zaken (er zijn vaak afwijkingen) is dat je de tarball download en in een directory zet als gewone user. Dat zal dus in een directory binnen de home directory van die user zijn. En daar cd je dan dus net zo makkelijk heen als naar /mnt/…, waar je als gewone user niets hebt te zoeken.
Je pakt de tarball daar dan uit en je draait ook ./make als gewone user. Er wordt alleen gecompileerd en zo en dat kan iedere user, dus geen root gebruik. De volgende stap is meestal *./make configure *(in jouw geval dus kenelijk niet). Deze stap doe je ook als gewone user. En laatste stap is meestal ./make install. Omdat dan de zaken in de systeem plekken gezet gaan worden moet dat, en alleen dat, als root.

OK, het lijkt er dus op dat je controler wordt gezien en datje dus het kernel module hebt gebouwd en geladen. En jij zegt: “maar hij ziet mijn HDD nog steeds niet”. Dat is een leuke populaire wijze van zeggen, maar daar hebben we dus weinig aan (de computer heeft geen oogjes). Je zult moeten zeggen wat je deed om dit te controleren en wat het antwoord was. Net zo goed als je lspci en zijn uitvoer liet zien.

Klopt dat dit een makkelijke manier van zeggen is :stuck_out_tongue:

Als eerste heb ik gekeken bij het opstarten van de pc of de controller de HDD zelf wel ziet, dit is het geval dus de kaart werkt en ziet de kaart.

Vervolgens heb ik gekeken naar de partities:

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:~ # 


GTR:~ # fdisk -l

Schijf /dev/sda: 2000.4 GB, 2000398934016 bytes
255 koppen, 63 sectoren/spoor, 243201 cilinders, totaal 3907029168 sectoren
Eenheid = sectoren van 1 * 512 = 512 bytes

Sectorgrootte (logischl/fysiek): 512 bytes / 512 bytes
in-/uitvoergrootte (minimaal/optimaal): 512 bytes / 512 bytes
Schijf-ID: 0x0004af05

 Apparaat Opstart   Begin       Einde     Blokken   ID  Systeem
/dev/sda1            2048     4208639     2103296   82  Linux wisselgeheugen
/dev/sda2   *     4208640    56488916    26140138+  83  Linux
/dev/sda3       109066240  3907028991  1898981376   83  Linux
/dev/sda4        56489982   109066239    26288129    5  uitgebreid
/dev/sda5        56489984   100845567    22177792   83  Linux
/dev/sda6       100847616   109066239     4109312   82  Linux wisselgeheugen

Partitietabel-items liggen niet in schijfvolgorde.
GTR:~ # 

Hier zie ik alleen maar een schijf met de naam sda#.
De schijf op de controller zou bijvoorbeeld sdb moeten heten, maar die zien we dus niet.

En als ik naar Yast > Partitionering ga zie ik alleen de schijf waar OpenSuse opstaat de HDD die op de controller is aangeloten staat er niet tussen.

Ik had het graag in de code deel willen zetten, maar ik weet de command niet om de hdd’s te tonen.

Ik ben het met je eens. Als fdisk hem niet ziet, heeft het systeem hem niet gezien.

Laten we hopen dat we nu genoeg gegevens hebben verzameld om iemand met kennis van jouw apparaat in beweging te krijgen.

Ik had ondertussen ook al hulp ingeroepen van een onder forum dit topic kan je hier lezen.
En we zijn er simpelweg achter gekomen dat Highpoint en Linux support bagger is. Dus ik stuur de kaart weer terug naar de winkel :slight_smile:

Wel jammer trouwens dat niet ergens een pagina te vinden is waarin precies staat welke controllers wel werken en in welke versie die werkt.

Dat soort pagina’s zijn er wel, vervelende is dat ze zelden kompleet zijn, en soms ronduit slecht onderhouden. Je zou niet de eerste zijn die een driver zelf compileert terwijl die al in de kernel zit…

  1. Zo zie je belangrijk het is om hardware zo nel mogelijk te testen, dan kan je het nog terugbrengen.

  2. Die pagina is er wel: Portal:Hardware - openSUSE maar de betrouwbaarheid en volledigheid er van hangt helemaal af van wat wij als gebruikers er in zetten.

Tip: Als jij die lijst van Raid controllers bijwerkt? Dan is de pagina weer iets actueler. :slight_smile:
In de hardwarelijst die hcvv voorstelt staat een pagina over RAID Controllers. Daar kun je jouw ervaring kwijt.
De Opensusewiki ook een artikel over hardware drivers, vaak als kernel modules geïmplementeerd: Concepts Hardware. Succes met je volgende aankoop. Ik hoop dat deze documentatie helpt om uit te vinden wat je kunt gebruiken.

Dan heb ik bij deze de lijst wat uitgebreid :slight_smile:

:slight_smile: Dank. http://gathering.tweakers.net/global/smileys/worshippy.gif

Zo nu heb ik een nieuwe controller namelijk de Intel RAID Controller SASUC8I en die werkt meteen :slight_smile:
Heb meteen het overzicht een update gegeven.

Hardstikke goed! Gefeliciteerd.

En zoals je ziet willen we van 3 - 10 juli een week houden om de HCL bij te werken. Jij hebt je bijdrage al geleverd denk ik. Bedankt.