Android usb tethering

Alejandro Imass ait at p2ee.org
Mon Nov 1 23:12:00 UTC 2010


On Mon, Nov 1, 2010 at 6:25 PM, Ivan Voras <ivoras at freebsd.org> wrote:
> On 11/01/10 15:42, Mark Atkinson wrote:
>>
>> -----BEGIN PGP SIGNED MESSAGE-----
>> Hash: SHA1

[...]

> In the above messages, the kernel detaches the storage device (umass) and
> tries to attach the new device, which doesn't have a driver so it's attached
> as "ugen" - generic USB.
>

Yes. One has to remember that USB is just the bus just like pci,
microchannel, etc. Even though you have access to the device on the
bus you still need a driver for that specific ethernet chip your
kernel. This is analogous to having a video card on the pci bus, you
still need for the kernel to drive the specific chipset of the card
regardless if it can see it on the bus.

I have an HTC Nexus One so I may fiddle with this and see if I can
help some more here. I am wishful that at least we can get a tty just
like other gsm modems and from there it's pretty straight forward
using wvdial or alike. If it's only the Ethernet over usb like you
mention, then the chipset driver would have to be translated/ported to
the FBSD kernel, if it's not already there ?



>
> _______________________________________________
> freebsd-questions at freebsd.org mailing list
> http://lists.freebsd.org/mailman/listinfo/freebsd-questions
> To unsubscribe, send any mail to "freebsd-questions-unsubscribe at freebsd.org"
>


More information about the freebsd-questions mailing list