Vrienden van GOT,
Ik heb een servertje thuis met daarop Archlinux (x86_64), en aan de binnenkant een Rocketraid 1740 van Highpoint. Archlinux heeft standaard echter geen driver aan boord voor deze kaart, ik moet em daarom compileren met behulp van de opensource driver van Highpoint:
http://highpoint-tech.com...c-v2.1-080304-1512.tar.gz
Ik heb alle benodigde tools (gcc, binutils, kernelheaders, etc) geinstalleerd om een kernel module te compileren, maar hij geeft toch de volgende fout:
Heeft iemand enig idee hoe ik dit kan oplossen?
Bvd
Ik heb een servertje thuis met daarop Archlinux (x86_64), en aan de binnenkant een Rocketraid 1740 van Highpoint. Archlinux heeft standaard echter geen driver aan boord voor deze kaart, ik moet em daarom compileren met behulp van de opensource driver van Highpoint:
http://highpoint-tech.com...c-v2.1-080304-1512.tar.gz
Ik heb alle benodigde tools (gcc, binutils, kernelheaders, etc) geinstalleerd om een kernel module te compileren, maar hij geeft toch de volgende fout:
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
32
33
34
35
36
37
| make[1]: Map '/usr/src/linux-2.6.25-ARCH' wordt binnengegaan CC [M] /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/os_linux.o CC [M] /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.o /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘scsicmd_buf_get’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:442: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:443: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:455: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:456: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘scsicmd_buf_put’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:464: fout: ‘struct scsi_cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘do_mode_sense’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:509: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘os_cmddone’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:578: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:581: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:582: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:589: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘os_buildsgl’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:627: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:632: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:658: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:671: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:676: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:677: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:682: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:690: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:722: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:723: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:730: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c: In functie ‘hpt_queuecommand’: /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:959: fout: ‘Scsi_Cmnd’ has no member named ‘request_bufflen’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:962: fout: ‘Scsi_Cmnd’ has no member named ‘use_sg’ /home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.c:965: fout: ‘Scsi_Cmnd’ has no member named ‘request_buffer’ make[2]: *** [/home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build/osm_linux.o] Fout 1 make[1]: *** [_module_/home/xxxxx/rr174x-linux-src-v2.1/product/rr1740pm/linux/.build] Fout 2 make[1]: Map '/usr/src/linux-2.6.25-ARCH' wordt verlaten make: *** [rr174x.ko] Fout 2 |
Heeft iemand enig idee hoe ik dit kan oplossen?
Bvd