I am using IrDA from linux kernel 2.2.15pre5 and
irda-utils 0.9.10 since without a glitch, to sync
my Palm with my Dell Imspiron 7000.
The well-behaving irattach logs this:
Aug 6 23:34:08 roll irattach: device=/dev/ttyS2
Aug 6 23:34:08 roll irattach: SIR device
Aug 6 23:34:09 roll irattach: SIR device (2)
Aug 6 23:34:09 roll irattach: Starting device irda0
Aug 6 23:34:09 roll irattach: executing: 'echo roll > /proc/sys/net/irda/devnam
Recently, I tried out kernels 2.2.16 and
2.4.0test5. I get errors from irattach in both
cases:
2.2.16 irattach errors:
Aug 6 23:22:06 roll irattach: device=/dev/ttyS2
Aug 6 23:22:06 roll irattach: SIR device
Aug 6 23:22:06 roll irattach: tcsetattr: Invalid argument
2.4.0test5 irattach errors: Aug 7 00:18:43 roll
irattach: device=/dev/ttyS2 Aug 7 00:18:43 roll
irattach: SIR device Aug 7 00:18:43 roll irattach:
irattach: tty: set_disc(11): Bad file descriptor I
must say that I recompiled newer kernels with the
same config as for 2.2.15pre5. I got many
assembler "...ignoring .modinfo section" warnings
for 2.2.16, but no warnings for 2.4.0test5.
However, 2.4 offered some /dev filesystem and new
tty options upon make oldconfig which I selected
or not quite randomly around 1 am. :-)
In all cases, I wonder why irattach breaks with
2.2.16 and what can be done to fix that?
--
Cheers,
Alexy Khrabrov :: www.suffix.com :: Age Quod Agis
_______________________________________________
Linux-IrDA mailing list - [EMAIL PROTECTED]
http://www4.pasta.cs.UiT.No/mailman/listinfo/linux-irda