So it seems my device (qtek 9100 under windows mobile 5) is not supposed to be 
handled by usbserial/ipaq with the help of synce-serial-start. Instead it is 
supposed to be managed as an RNDIS device (rndis_host,cdc_ether,usbnet). 
Indeed I got "connected using RNDIS after applying the following patch to the 
kernel:

http://synce.svn.sourceforge.net/svnroot/synce/trunk/patches/linux-2.6.22
-rndis_host-wm5.patch

So first we need to make sure this patch is applied to the Gusty kernel

Second, I believe having an OOPS is still bad and should just not
happen. I think it would be beneficial to add some code in ipaq_open()
to test if read_urb/write_urb are indeed set. If not (as it is the case
on ttyUSB0), ipaq_open() could return an error code.

Does it make sense?

Please note that there is a linux bug report about this problem:

http://bugzilla.kernel.org/show_bug.cgi?id=8094

-- 
[Gutsy] Kernel Oops after calling synce-serial-start
https://bugs.launchpad.net/bugs/138583
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

Reply via email to