I have been having similar problems with both Banshee 1.0.0 and 1.2.0 on Hardy. My 3G classic iPod (connected by firewire) mounts, appears on the desktop and works fine with Rhythmbox, but Banshee does not pick it up. I don't have any outstanding updates.
Running podsleuth from terminal gives:
Found an iPod device, but it is not known by PodSleuth:
Error: org.podsleuth.* properties are missing
UDI: /org/freedesktop/Hal/devices/volume_uuid_AF8A_9380
Block Device: /dev/sdb2
Mount Point: /media/IMPALER'S I
Cause: PodSleuth may not be installed properly, the HAL daemon may need
to be restarted and/or the device needs to be refreshed.
Reinstalling podsleuth and rebooting did not help. The podsleuth debug file contains:
** Could not read iPod property list from SCSI code page **
System.IO.IOException: Could not read SCSI codepage 0xc0
at PodSleuth.ScsiReader.Inquiry (Int32 sg_fd, Int32 cmddt, Int32 evpd, Int32 pg_op, Int32 mx_resp_len, Int32 noisy, Int32 verbose, System.Int32& offset) [0x00020] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/ScsiReader.cs:65
at PodSleuth.ScsiReader.ReadPage (System.String devicenode, Int32 page) [0x0001a] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/ScsiReader.cs:37
at PodSleuth.ScsiReader.ReadPlist (System.String devicenode) [0x00000] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/ScsiReader.cs:24
at PodSleuth.Device.LoadDevicePlist () [0x0000b] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/Device.cs:113
Pre-Mount Settings:
- UDI: /org/freedesktop/Hal/devices/volume_uuid_AF8A_9380
- Block Device: /dev/sdb2
- Temporary Mount Point: /tmp/podsleuth-mount-0
- FS Type: vfat
Exception:
System.NullReferenceException: Object reference not set to an instance of an object
at PodSleuth.Device.ReadPlistBoolNullable (System.String key) [0x00000] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/Device.cs:91
at PodSleuth.Device.ReadPlistBool (System.String key) [0x00000] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/Device.cs:105
at PodSleuth.Device.LoadDevicePlist () [0x00052] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/Device.cs:120
at PodSleuth.Device.Load () [0x0000c] in /build/buildd/podsleuth-0.6.2/src/PodSleuth/PodSleuth/Device.cs:62
at PodSleuth.HalFrontend.HalPopulator.RunInternal (System.String[] args) [0x000a7] in /build/buildd/podsleuth-0.6.2/src/PodSleuth.Hal/PodSleuth.HalFrontend/HalPopulator.cs:69
I'm a relative newcomer to Linux so any pointers as to what I can do would be much appreciated.
I have been having similar problems with both Banshee 1.0.0 and 1.2.0 on Hardy. My 3G classic iPod (connected by firewire) mounts, appears on the desktop and works fine with Rhythmbox, but Banshee does not pick it up. I don't have any outstanding updates.
Running podsleuth from terminal gives:
Found an iPod device, but it is not known by PodSleuth: p/Hal/devices/ volume_ uuid_AF8A_ 9380
Error: org.podsleuth.* properties are missing
UDI: /org/freedeskto
Block Device: /dev/sdb2
Mount Point: /media/IMPALER'S I
Cause: PodSleuth may not be installed properly, the HAL daemon may need
to be restarted and/or the device needs to be refreshed.
Reinstalling podsleuth and rebooting did not help. The podsleuth debug file contains:
** Could not read iPod property list from SCSI code page ** IO.IOException: Could not read SCSI codepage 0xc0 ScsiReader. Inquiry (Int32 sg_fd, Int32 cmddt, Int32 evpd, Int32 pg_op, Int32 mx_resp_len, Int32 noisy, Int32 verbose, System.Int32& offset) [0x00020] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ ScsiReader. cs:65 ScsiReader. ReadPage (System.String devicenode, Int32 page) [0x0001a] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ ScsiReader. cs:37 ScsiReader. ReadPlist (System.String devicenode) [0x00000] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ ScsiReader. cs:24 Device. LoadDevicePlist () [0x0000b] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ Device. cs:113 p/Hal/devices/ volume_ uuid_AF8A_ 9380 mount-0
System.
at PodSleuth.
at PodSleuth.
at PodSleuth.
at PodSleuth.
Pre-Mount Settings:
- UDI: /org/freedeskto
- Block Device: /dev/sdb2
- Temporary Mount Point: /tmp/podsleuth-
- FS Type: vfat
Exception:
System. NullReferenceEx ception: Object reference not set to an instance of an object Device. ReadPlistBoolNu llable (System.String key) [0x00000] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ Device. cs:91 Device. ReadPlistBool (System.String key) [0x00000] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ Device. cs:105 Device. LoadDevicePlist () [0x00052] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ Device. cs:120 Device. Load () [0x0000c] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth/ PodSleuth/ Device. cs:62 HalFrontend. HalPopulator. RunInternal (System.String[] args) [0x000a7] in /build/ buildd/ podsleuth- 0.6.2/src/ PodSleuth. Hal/PodSleuth. HalFrontend/ HalPopulator. cs:69
at PodSleuth.
at PodSleuth.
at PodSleuth.
at PodSleuth.
at PodSleuth.
I'm a relative newcomer to Linux so any pointers as to what I can do would be much appreciated.