I am trying to get my ScanJet 5100C working under Arch; the most recent thread on ScanJet 5100C under Linux that I could find is:
http://www.linuxquestions.org/questi...d.php?t=555861, so I use that as a guide. But in following it, I encountered problems...
1. Kernel-headers.
1.a. I am running (uname -r) 2.6.31-ARCH
1.b. The most recent headers (pacman -Sy kernel-headers): kernel-headers-2.6.30.5-1
1.c. My source tree: /usr/src/linux-2.6.31-ARCH
Are my kernel-headers out of sync?
2. Module source.
2.1 I succesfully downloaded ppscsi-beta2-20060424.tar.gz from
http://penguin-breeder.org/kernel/download/ and
3. unpacked it into ~/HP ScanJet 5100C/ppscsi-beta2
Before applying the changes described in my guide I decided to check if the errors would occur as described:
As ordinary user I cd-ed into ~/HP ScanJet 5100C/ppscsi-beta2 and issued: make
*** make aborted with the following messages (different from my guide):
make -C /lib/modules/`uname -r`/build M=`pwd` modules
make[1]: Map '/usr/src/linux-2.6.31-ARCH' wordt binnengegaan
make[1]: *** Er is geen regel om doel 'ScanJet' te maken. Gestopt.
make[1]: Map '/usr/src/linux-2.6.31-ARCH' wordt verlaten
make: *** [all] Fout 2
In English it would be something like: no [line,rule] to make target 'ScanJet'
I am stuck and welcome suggestions to help me proceed.