Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 8 Sep 2011 23:27:08 +0200
From:      Hans Petter Selasky <hselasky@c2i.net>
To:        freebsd-usb@freebsd.org
Cc:        Zahemszky =?iso-8859-2?q?G=E1bor?= <Gabor@zahemszky.hu>
Subject:   Re: FreeBSD and unidentified iPod Touch
Message-ID:  <201109082327.08501.hselasky@c2i.net>

next in thread | raw e-mail | index | archive | help

On Thursday 08 September 2011 22:44:05 Zahemszky Gábor wrote:
> Hi!
> 
> My son has got an iPod Touch (3rd generation, 8GB). We van use iTunes
> on Windows, bu we cannot reach it on FreeBSD 8.2R, amd64. When we connect
> it, we got the following output:
> 
> Sep  8 22:22:29 Picasso root: Unknown USB device: vendor 0x05ac product
> 0x1293 bus uhub2 Sep  8 22:22:29 Picasso kernel: ugen2.2: <Apple Inc.> at
> usbus2
> 
> # usbconfig
> ...
> ugen2.2: <iPod Apple Inc.> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps)
> pwr=ON
> 
> # usbconfig -d ugen2.2 dump_device_desc
> ugen2.2: <iPod Apple Inc.> at usbus2, cfg=0 md=HOST spd=HIGH (480Mbps)
> pwr=ON
> 
>   bLength = 0x0012
>   bDescriptorType = 0x0001
>   bcdUSB = 0x0200
>   bDeviceClass = 0x0000
>   bDeviceSubClass = 0x0000
>   bDeviceProtocol = 0x0000
>   bMaxPacketSize0 = 0x0040
>   idVendor = 0x05ac
>   idProduct = 0x1293
>   bcdDevice = 0x0001
>   iManufacturer = 0x0001  <Apple Inc.>
>   iProduct = 0x0002  <iPod>
>   iSerialNumber = 0x0003  <63160800ecbe33eb705dd1291c8a0f78547ea5b3>

Hi,


>   bNumConfigurations = 0x0003
^^^ your device has multiple configurations. Try:

usbconfig -d 2.2 set_config 1

or

usbconfig -d 2.2 set_config 2

A umass device should appear if the device has support for that. Else it is 
also likely that the PTP protocol is used. There are several tools in ports 
that can access this USB protocol.

http://www.freebsd.org/cgi/ports.cgi?query=ipod&stype=all&sektion=all

Especially the usbmuxd.

--HPS



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201109082327.08501.hselasky>