[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

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 :

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

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


Reply to: