Ben, thanks for your investigations. I actually see one more functional difference, the new code added setting the speed variable within the baud rate case statement in kobil_set_termios().
- case 9600: default: + speed = 9600; + case 9600: It looks like the speed variable was never properly initialized within that function - maybe the latest code is broken because the lines Ben pointed out above now _really use_ that variable? A patched binary kernel module (generic kernel on IX86) for testing would be perfect as I can only test with the Hardy live CD. I would then unload the driver loaded during boot and then load the patched one. If it's possible to properly build the Hardy kernel on a Gutsy machine, I can do that on my own. I would pull the Hardy kernel source using the live CD and copy the code together with the Hardy kernel configuration from /boot to my Gutsy system, then compile the kernel there. Finally I would unload/load the kernel module on the Hardy Live CD system. -- [regression] Kobil card reader doesn't work with Hardy https://bugs.launchpad.net/bugs/183109 You received this bug notification because you are a member of Ubuntu Bugs, which is the bug contact for Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs