mobile phone (obex) support in hal

Bastien Nocera hadess at hadess.net
Sun Feb 18 16:31:02 PST 2007


On Fri, 2007-02-16 at 15:37 +0200, Alex Kanavin wrote:
> 2007/2/16, Bastien Nocera <hadess at hadess.net>:
> > Ha. Got it now. I double-checked the iInterface value using my Nokia
> > phone with a DKU2 cable, and only got:
> >       iInterface              0
> >     Interface Descriptor:
> >       bLength                 9
> >       bDescriptorType         4
> >       bInterfaceNumber        8
> >       bAlternateSetting       1
> >       bNumEndpoints           2
> >       bInterfaceClass        10 CDC Data
> >       bInterfaceSubClass      0 Unused
> >       bInterfaceProtocol      0
> >
> > So it seems that some data is missing on my phone/cable. In fact all of
> > the iInterface values are zero for all my USB devices (and there's a
> > few...).
> 
> Just to be sure, you should run lsusb -v as root.
> 
> The iInterface values are zero probably because you have a Series 40
> phone; those have three identical OBEX interfaces (I guess for the
> purpose of many applications using them at once), and empty iInterface
> descriptions. Series 60 phones have two different OBEX interfaces -
> one for SyncML and another for file transfer, with different
> iInterface descriptions.

Yeah, my 6230i phone is a Series 40 indeed. Won't be able to help there
I'm afraid...

-- 
Bastien Nocera <hadess at hadess.net> 



More information about the hal mailing list