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

Reply via email to