Latest working kernel version: N/A
Earliest failing kernel version: N/A
Hardware Environment: Windows Mobile 6+ devices
Software Environment: N/A
As is probably well-known, the SynCE developers have a separate tree - usb-rndis-lite - for the kernel modules relevant to Windows Mobile devices (rndis_host , usbnet , cdc_ether). Lately bits of the SynCE tree are being merged upstream, which is great (kernel.org modules can sync with WM5 and WM6 devices now). I'd like to suggest another bit that should be merged - tethering support. With these small changes, Windows Mobile 6 devices can be used as modems. This is confirmed to work - see for example http://forum.eeeuser.com/viewtopic.php?id=36316 . The changes are quite small and should be safe. I will attach the patch - it's just the difference between revisions 2997 and 2998 in usb-rndis-lite in SynCE's SVN. The work was done by John Carr (john carr unrouted co uk), who blessed me to submit it for upstream inclusion (he intended to but is too busy).
Created attachment 16879 [details]
Patch to allow tethering using Windows Mobile 6 devices
Author: John Carr
On Fri, Jul 18, 2008 at 12:31:45PM -0700, firstname.lastname@example.org wrote:
> Created an attachment (id=16879)
> --> (http://bugzilla.kernel.org/attachment.cgi?id=16879&action=view)
> Patch to allow tethering using Windows Mobile 6 devices
Please submit kernel patches through email, as
ah, sorry, wasn't aware of that. Will do. Should I close the bug?
I can do that :)
for the benefit of rob townley who just added himself to CC: this stuff was merged upstream quite a while ago.