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

Bug#589403: linux-image-2.6.32-5-amd64: rndis_host fails to create an interface for an HTC tatoo phone



On Sat, 2010-07-17 at 14:21 +0200, Jonathan Protzenko wrote:
> Package: linux-2.6
> Version: 2.6.32-15
> Severity: important
> 
> So I own this HTC Tattoo phone, that supposedly has internet tethering support
> when using the USB cable. Just to make things clear, I tested it under Windows.
> It shows up as "HTC Remote NDIS based Device", and it uses the drivers
> rndismpx.sys and usb8023x.sys from the system32\drivers directory.
> 
> There was an old driver (usb-rndis-lite) that shows up *a lot* in Google
> results, but from what I could find, it has been merged with newer kernels, and
> I'm not supposed to use this (it doesn't compile, anyway). Just in case, the
> page at http://www.jooz.net/rndis/ which is about this old drivers mentions
> compatibility with any windows device that uses the rndismp.sys and usb8023.sys
> drivers, but mine uses rndismpX.sys and usb8023X.sys, don't know if that's
> relevant.

I have an idea why this may be happening and I'm attaching a patch that
may fix this.  In order to test this, you can either:

1. Download the updated module from
<http://people.debian.org/~benh/rndis_host.ko.amd64> and check my GPG
signature in <http://people.debian.org/~benh/rndis_host.ko.amd64.asc>.
Run 'rmmod rndis_host; insmod rndis_host.ko.amd64'.

2. Apply the attached patch and rebuild the kernel package by following
the instructions at
<http://kernel-handbook.alioth.debian.org/ch-common-tasks.html#s-common-official>.

Ben.

-- 
Ben Hutchings
Once a job is fouled up, anything done to improve it makes it worse.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: