Hi there,
I can't find the FIR chip in my notebook, but some people have reported
success with the smc chip in the armada 1700, so I decided to give it a
try. (biosdump returns a generic SIR port, just like the one in the 1592
listed in the HOWTO, same IDs, and numbers) but COMPAQ insists this
machine has a FIR chip.
The Windows drivers INF files say that the SMC chip would be at IO 0x100,
DMA 0, so I changed smc-ircc.c to contain:
static unsigned int io2[] = { 0x100, 0x3e8, 0x2e8, 0};
Then I compiled and installed the module. But when I try to load it, with
modprobe (which should load irport.o and irda.o, since this dependencies
are listed in /lib/modules/2.2.13/modules.dep I get:
/lib/modules/2.2.13/misc/smc-ircc.o: unresolved symbol irport_stop
/lib/modules/2.2.13/misc/smc-ircc.o: unresolved symbol irport_interrupt
/lib/modules/2.2.13/misc/smc-ircc.o: unresolved symbol irport_hard_xmit
/lib/modules/2.2.13/misc/smc-ircc.o: unresolved symbol __irport_change_speed
/lib/modules/2.2.13/misc/smc-ircc.o: unresolved symbol irport_start
I checked irport.o with nm, and it has these symbols. So I tried manually
insmoding it before smc-ircc. When I try that, I get the same error, and
then when I lsmod again, irda and irport modules are gone.
Can someone help me? I am using patch-2.2.13-irda9 with a 2.2.13
kernel.
--
Roberto Jung Drebes <[EMAIL PROTECTED]>
Porto Alegre, RS - Brasil
http://www.inf.ufrgs.br/~drebes/
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda