--On 14 December 2005 15:30 +0200, Marius Van Deventer - Umzimkulu
wrote:
A lot of people have done this it seems, but with serial cables, not
USB.
A lot of USB cables for phones (especially third-party ones) include
standard USB-serial adapters attaching to ucom(4), often using a
Prolific chip supported by uplcom(4).
Some cables which aren't supported are likely to use the same chips but
with different device-id so they're not automatically recognised. In
these cases, it can be easy to support them (especially if you know who
makes the chip).
N.B. some phones which come with a USB connecter cannot be used for
GPRS, with these it's usually only possible to access the phone memory
over USB. In those cases, sometimes a different 'data cable' is
available, but often you need to use bluetooth or irda instead.
There is also such a thing as a bluetooth-rs232 adapter (requiring no
OS support), but you probably won't like the price, and I don't know
how compatible they are with phones.
I am currently stuck on this error:
ugenpoll: no edesc
Anyone have any idea what it means? I know it has something to do with
USB itself.
edesc = endpoint descriptor, but knowing this won't help you.
Your device is attached by ugen, a generic driver that allows programs
to talk to USB devices that don't have a real driver. But those
programs need to know how to talk to the device, you can't just use it
as a tty and run ppp over it.
First, I think you should confirm the phone really can do GPRS over
USB. No point wasting time trying to make it work, if it's impossible.
[demime 1.01d removed an attachment of type
application/x-pkcs7-signature which had a name of smime.p7s]