Renaud Waldura wrote:

> setserial?
> Could you give more details, I'm interested in getting a VAIO myself.
>

My wife has a Vaio737 (smc-ircc would be  the apropriate FIR driver)
and a HP6P printer. So far SIR works in "older" Kernels, thanks to  Linux/IR:

SIR connection using Kernel 2.2.9,irda-utils-0.9.2  (430k files tested):

  setserial /dev/ttyS2 uart 16550A port 0x3E8 irq 10 # check bios for values
  modprobe irtty
  modprobe irlpt_client
  irattach /dev/ttyS2
  irmanager -d 1
  sleep 15s
  mknod /dev/irlpt0 c 10 62    #check /proc/misc for minor number (62 here)

it does NOT work (printing large files) with
  Kernel2.2.9+patch-2.2.9-irda2
  Kernel2.2.10
  Kernel2.3.9 +patch-2.3.9-irda2
  Kernel2.3.9 +patch-2.3.9-irda3

Here is what happens for Kernel2.2.10, irda-utils-0.9.2

 cat file > /dev/irlpt0

file <= 2042 prints ok
file =  2043 system lockup
file =  2044 system lockup
file =  2045 heidi kernel: async_wrap_skbWarning size=2049 of sk_buff to big!
file >= 2046 heidi kernel: async_wrap_skbWarning size=2050 of sk_buff to big!
the last two are followed by:
   Jul 19 19:32:28 heidi kernel: IrLAP, no activity on link!
   Jul 19 19:32:37 heidi kernel: __irda_device_change_speed(), device locked!
   Jul 19 19:32:37 heidi last message repeated 11 times
   Jul 19 19:32:37 heidi kernel: __irda_device_change_speed(), breaking loop!
unless one uses the values that cause a lockup, one can print again.

with Kernel2.2.10 I can also do (I would like to have FIR  and "smc-ircc"
needs "irport" to work) :
  rmmod serial
  modprobe irport
  modprobe irlpt_client
  irmanager -d 1
  mknod /dev/irlpt0 c 10 62

file <=2042 prints ok
file >= 2046 heidi kernel: async_wrap_skbWarning size=2050 of sk_buff to big!

(same behaviour as above)

If anybody knows, what's wrong or where to look, please let me know.
Joerg

--
Joerg Schmid
[EMAIL PROTECTED]
MPI fuer Festkoerperforschung
Stuttgart


Reply via email to