[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#640391: Possible fix ark3116



Hi ael,

I think I got it. The ark seems sensitive to a specific combination of
setting the termios and enabling interrupts/submitting the interrupt
urb. The old driver does not suffer because it does not use the
interrupt urb. I think the new driver on previous ubuntu 11.04 did not
suffer because (it seems) userspace handled hotplugging a serial port
differently. But new userspace and new driver failed. Simply moving
the termios bit in the driver fixed it for me. No real idea why, but
that is the joy of undocumented hardware.

Could you please try the attached files? Almost the same procedure as
previously:
$ make
# modprobe usbserial
# rmmod ark3116
# insmod ./ark3116new.ko

Thanks.
Groeten,
Bart

-- 
Bart Hartgers - New e-mail: bart.hartgers@gmail.com

Attachment: ark3116new.tar.gz
Description: GNU Zip compressed data


Reply to: