Problem with gen 1 Ipod (firewire) and linux

Danny Kukawka danny.kukawka at web.de
Tue Dec 6 02:56:24 PST 2005


On Monday 05 December 2005 20:58, Andrew de Quincey wrote:
> Hi I'm using HAL 0.5.5.1 with linux kernel 2.6.14 connected via iee1394
> (only option on this ipod). My ipod is not being detected properly:
> specifically HAL does see it, but does not do anything with it. Device
> nodes are created fine by udev , and I can mount it manually.
[...]
> With some debug tracing, I find my ipod is being returned with type == 14,
> which according to the scsi includes is TYPE_RBC.

There is already a fix for this change from 2.6.13 to 2.6.14 for HAL, see: [1]
Could you test the patch?

> HOWEVER: this doesn't work because my debug shows that my ipod _really_
> returns 0xc8 in scsi_buf[0] above - ie. type 0x08 , or TYPE_MEDIUM_CHANGER.
>
> Something is wrong somewhere.... but where is the bug?

What say 'cat /sys/block/sda/device/type' (maybe change the path for your 
device)? 

Danny

[1] http://thread.gmane.org/gmane.comp.freedesktop.hal/3915


More information about the hal mailing list