Dear all,

I have a home-drew IR receiver and want to install lirc to linux.
my install process is the following;

Firstly,
in /usr/src/linux-2.4.22-1.2115.nptl

# make oldconfig && make dep

in the intall dir type
# ./setup.sh
select homedrew and com1 irq=4 io=0x3f8

then
# make && make install

without error

in the /lib/modules/2.4.22-1.2115.nptl/misc/ , I can see
lirc_dev.o and lirc_serial.o

but when I
# modprobe lirc_serial irq=4 0x=3f8

failed.
The message on the screen is the following:

/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol __wake_up
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol exit_fs
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol register_chrd ev
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol remove_wait_q ueue
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol exit_mm
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol interruptible _sleep_on
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol __pollwait
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol exit_files
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol add_wait_queu e
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol find_task_by_ pid
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: unresolved symbol wake_up_proce ss
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: insmod /lib/modules/2.4.22-1.21 15.nptl/misc/lirc_dev.o failed
/lib/modules/2.4.22-1.2115.nptl/misc/lirc_dev.o: insmod lirc_serial failed

I also use
# setserial ttyS0 uart none
to release uart, but It also can't work!!

I am a new learner of linux.Please help me !!


Best Regards,

Roger Liu