Re: Problems w. Promise SATA300 TX2plus PDC40775
Dear Lukas,
I just bought a Promise SATA300 TX2plus but i cannot run it under linux.
I have a Debian Sarge system with 2.6.8-K7 linux kernel (original kernel from
the Sarge distribution)
- First the card is not identified :
#lspci
...
0000:00:0a.0 Unknown mass storage controller: Promise Technology, Inc.: Unknown
device 3d73 (rev 02)
- Then I downloaded the driver sources from Promise.com, installed the kernel
sources as required but i cannot compile them :
(i have translated the output to english so the messages may look unusual)
# make DRIVER_SRC_DIR=`pwd`
make -C /usr/src/linux SUBDIRS=`pwd` modules
make[1]: Entering directory `/usr/src/linux'
Makefile:418: .config: file not found
CC [M] ut_mod/pdc-ulsata2.o
ut_mod/pdc-ulsata2.c:31:20: asm/io.h : file not found
ut_mod/pdc-ulsata2.c:32:21: asm/irq.h : file not found
ut_mod/pdc-ulsata2.c:33:27: asm/byteorder.h : file not found
ut_mod/pdc-ulsata2.c:34:25: asm/uaccess.h : file not found
ut_mod/pdc-ulsata2.c:35:27: linux/version.h : file not found
...etc...
So my questions are :
- are you using the Debian distribution kernel or did you compile your kernel
with some additional options ?
- how did you build the ulsata2 driver ? Are there any additional packages you
installed ? Do you know when i can get all these missing files ?
I am not experienced with kernel/drivers compilation, so i may have missed some
obvious steps.
Thanks in advanced for any help
Regards
Cédric.
Reply to: