$ bash ipod-debug-dump.sh [[------------ Output of 'ipod --list' ------------]] Path Info Device Path: /dev/sde2 Mount Point: /media/DANIEL'S IP Control Path: /media/DANIEL'S IP/iPod_Control/ HAL ID: /org/freedesktop/Hal/devices/volume_uuid_76E1_DBE2 Device Info Model Number: A446 Device Model: Video (Black) iPod Generation: Fifth (5) Adv. Capacity: 30 GB Is New: YES Writable: YES Serial Number: 8P650BPUV9M Firmware Version: (null) Manufacturer ID: 8P Production Year: 2006 Production Week: 50 Production Index: 13596 Volume Info Volume Size: 29907118080 Volume Used: 20555900928 Available 9351217152 UUID: 76E1-DBE2 Label DANIEL'S IP User-Provided Info Device Name: (null) User Name: (null) Host Name: (null) Supported Artwork Formats Cover: 200x200 Cover: 100x100 Photo: 50x41 Photo: 320x240 Photo: 130x88 Photo: 640x480 [[-------------------- HAL Dump -------------------]] <---- iPod Device 1 ----> udi = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' org.freedesktop.Hal.Device.Storage.method_execpaths = { 'hal-storage-eject', 'hal-storage-closetray' } (string list) org.freedesktop.Hal.Device.Storage.method_argnames = { 'extra_options', 'extra_options' } (string list) org.freedesktop.Hal.Device.Storage.method_signatures = { 'as', 'as' } (string list) org.freedesktop.Hal.Device.Storage.method_names = { 'Eject', 'CloseTray' } (string list) info.interfaces = { 'org.freedesktop.Hal.Device.Storage', 'org.freedesktop.Hal.Device.Storage' } (string list) info.addons = { 'hald-addon-storage' } (string list) portable_audio_player.output_formats = { 'audio/mpeg', 'audio/aac' } (string list) portable_audio_player.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) portable_audio_player.type = 'ipod' (string) portable_audio_player.access_method = 'storage' (string) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) info.udi = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) storage.partitioning_scheme = 'mbr' (string) storage.removable.media_size = 30005821440 (0x6fc7c8000) (uint64) storage.requires_eject = true (bool) storage.hotpluggable = true (bool) info.capabilities = { 'storage', 'block', 'portable_audio_player' } (string list) info.category = 'portable_audio_player' (string) info.product = 'iPod' (string) info.vendor = 'Apple' (string) storage.size = 0 (0x0) (uint64) storage.removable = true (bool) storage.removable.media_available = true (bool) storage.physical_device = '/org/freedesktop/Hal/devices/usb_device_5ac_1209_000A270015F46A4A_if0' (string) storage.lun = 0 (0x0) (int) storage.firmware_version = '1.62' (string) storage.serial = 'Apple_iPod_000A270015F46A4A-0:0' (string) storage.vendor = 'Apple' (string) storage.model = 'iPod' (string) storage.drive_type = 'disk' (string) storage.automount_enabled_hint = true (bool) storage.media_check_enabled = true (bool) storage.no_partitions_hint = false (bool) storage.bus = 'usb' (string) block.is_volume = false (bool) block.minor = 64 (0x40) (int) block.major = 8 (0x8) (int) block.device = '/dev/sde' (string) linux.hotplug_type = 3 (0x3) (int) info.parent = '/org/freedesktop/Hal/devices/usb_device_5ac_1209_000A270015F46A4A_if0_scsi_host_scsi_device_lun0' (string) linux.sysfs_path_device = '/sys/block/sde' (string) linux.sysfs_path = '/sys/block/sde' (string) udi = '/org/freedesktop/Hal/devices/volume_uuid_76E1_DBE2' info.ipod.serial_number = '8P650BPUV9M' (string) info.callouts.add = { 'hal-ipod-info' } (string list) volume.unmount.valid_options = { 'lazy' } (string list) volume.mount.valid_options = { 'ro', 'sync', 'dirsync', 'noatime', 'nodiratime', 'noexec', 'quiet', 'remount', 'exec', 'utf8', 'shortname=', 'codepage=', 'iocharset=', 'umask=', 'dmask=', 'fmask=', 'uid=' } (string list) org.freedesktop.Hal.Device.Volume.method_execpaths = { 'hal-storage-mount', 'hal-storage-unmount', 'hal-storage-eject', 'hal-ipod-info' } (string list) org.freedesktop.Hal.Device.Volume.method_argnames = { 'mount_point fstype extra_options', 'extra_options', 'extra_options' } (string list) org.freedesktop.Hal.Device.Volume.method_signatures = { 'ssas', 'as', 'as', 'as' } (string list) org.freedesktop.Hal.Device.Volume.method_names = { 'Mount', 'Unmount', 'Eject', 'WriteIpodInfo' } (string list) info.interfaces = { 'org.freedesktop.Hal.Device.Volume' } (string list) volume.ignore = false (bool) info.udi = '/org/freedesktop/Hal/devices/volume_uuid_76E1_DBE2' (string) volume.partition.flags = { } (string list) volume.partition.uuid = '' (string) volume.partition.label = '' (string) volume.partition.type = '0x0b' (string) volume.partition.scheme = 'mbr' (string) info.product = 'DANIEL'S IP' (string) volume.partition.media_size = 30005821440 (0x6fc7c8000) (uint64) volume.partition.start = 98703360 (0x5e21800) (uint64) volume.size = 29907118080 (0x6f69a6800) (uint64) volume.num_blocks = 58412340 (0x37b4d34) (int) volume.block_size = 2048 (0x800) (int) volume.partition.number = 2 (0x2) (int) info.capabilities = { 'volume', 'block' } (string list) info.category = 'volume' (string) volume.is_partition = true (bool) volume.is_disc = false (bool) volume.linux.is_device_mapper = false (bool) volume.is_mounted_read_only = false (bool) volume.is_mounted = true (bool) volume.mount_point = '/media/DANIEL'S IP' (string) volume.label = 'DANIEL'S IP' (string) volume.uuid = '76E1-DBE2' (string) volume.fsversion = 'FAT32' (string) volume.fsusage = 'filesystem' (string) volume.fstype = 'vfat' (string) storage.model = '' (string) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) block.is_volume = true (bool) block.minor = 66 (0x42) (int) block.major = 8 (0x8) (int) block.device = '/dev/sde2' (string) linux.hotplug_type = 3 (0x3) (int) info.parent = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) linux.sysfs_path_device = '/sys/block/sde/sde2' (string) linux.sysfs_path = '/sys/block/sde/sde2' (string) udi = '/org/freedesktop/Hal/devices/volume_part1_size_98574336' info.udi = '/org/freedesktop/Hal/devices/volume_part1_size_98574336' (string) volume.partition.flags = { } (string list) volume.partition.uuid = '' (string) volume.partition.label = '' (string) volume.partition.type = '0x00' (string) volume.partition.scheme = 'mbr' (string) info.product = 'Volume' (string) volume.partition.media_size = 30005821440 (0x6fc7c8000) (uint64) volume.partition.start = 129024 (0x1f800) (uint64) volume.size = 98574336 (0x5e02000) (uint64) volume.num_blocks = 192528 (0x2f010) (int) volume.block_size = 2048 (0x800) (int) volume.partition.number = 1 (0x1) (int) info.capabilities = { 'volume', 'block' } (string list) info.category = 'volume' (string) volume.is_partition = true (bool) volume.is_disc = false (bool) volume.linux.is_device_mapper = false (bool) volume.is_mounted_read_only = false (bool) volume.is_mounted = false (bool) volume.mount_point = '' (string) volume.label = '' (string) volume.uuid = '' (string) volume.fsversion = '' (string) volume.fsusage = '' (string) volume.fstype = '' (string) storage.model = '' (string) block.storage_device = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) block.is_volume = true (bool) block.minor = 65 (0x41) (int) block.major = 8 (0x8) (int) block.device = '/dev/sde1' (string) linux.hotplug_type = 3 (0x3) (int) info.parent = '/org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0' (string) linux.sysfs_path_device = '/sys/block/sde/sde1' (string) linux.sysfs_path = '/sys/block/sde/sde1' (string) ************************* WARNING ************************* * This iPod suffers from the volume.fsusage=raid bug. * * As such, it cannot be used in Banshee. This is not a * * Banshee or gnome-volume-manager bug. And the issue is * * very well known. * * * * Please read the following web page for more information * * including possible fixes to the problem: * * * * http://banshee-project.org/Troubleshooting/iPod/RaidBug * *********************************************************** $ banshee Debug: [4/15/2007 5:35:17 PM] (Loading audio profiles) - /usr/share/banshee/audio-profiles Debug: [4/15/2007 5:35:18 PM] (Default player engine) - GStreamer 0.10 Debug: [4/15/2007 5:35:18 PM] (Audio CD Core Initialized) - Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_0ff1fb6f_c6d4_4aad_9823_32e3273c64a1 Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_0ff1fb6f_c6d4_4aad_9823_32e3273c64a1 Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_ffb19fd7_fa23_47fb_8ceb_cd2205f2ea39 Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_ffb19fd7_fa23_47fb_8ceb_cd2205f2ea39 Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_0caa8003_23ff_4494_9e2c_9497d8b02356 Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_0caa8003_23ff_4494_9e2c_9497d8b02356 Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_2C88743C8874071C Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_2C88743C8874071C Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/volume_uuid_2EBF6F7075DD3F16 Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/volume_uuid_2EBF6F7075DD3F16 Debug: [4/15/2007 5:35:18 PM] (Testing device for DAP support) - /org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0 Debug: [4/15/2007 5:35:18 PM] (DAP has not been added) - /org/freedesktop/Hal/devices/storage_serial_Apple_iPod_000A270015F46A4A_0_0 Debug: [4/15/2007 5:35:19 PM] (Audioscrobbler starting protocol engine) - Debug: [4/15/2007 5:42:47 PM] (Audioscrobbler stopping protocol engine) -