Here are my test results with trying the hardy-proposed kernel. I used the following kernel (as output by uname -a):
Linux mat 2.6.24-23-generic #1 SMP Thu Nov 27 18:44:42 UTC 2008 i686 GNU/Linux
My phone is a Motorola ZN5. I realize that's different than the Z6, but my symptoms were the same, so I thought the same fix might work for me.
What happens for me is that two USB drives are recognized when the phone is in "Memory Card" mode, and these show up as Nautilus icons in Hardy. But clicking on either results in an error message: "No media in drive".
Related entries in /var/log/messages look like this:
Dec 28 20:31:42 mat kernel: [ 92.801651] scsi 4:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUG
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.801658] scsi 4:0:0:0: [sdb] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.801675] scsi 4:0:0:0: [sdb] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.801742] scsi 4:0:0:0: [sdb] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.801745] scsi 4:0:0:0: [sdb] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUG
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.801752] scsi 4:0:0:0: [sdb] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.801766] scsi 4:0:0:0: [sdb] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.802503] scsi 4:0:0:1: [sdc] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.802507] scsi 4:0:0:1: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUG
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.802513] scsi 4:0:0:1: [sdc] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.802527] scsi 4:0:0:1: [sdc] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.802589] scsi 4:0:0:1: [sdc] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.802593] scsi 4:0:0:1: [sdc] Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK,SUG
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.802599] scsi 4:0:0:1: [sdc] Sense not available.
Here are my test results with trying the hardy-proposed kernel. I used the following kernel (as output by uname -a):
Linux mat 2.6.24-23-generic #1 SMP Thu Nov 27 18:44:42 UTC 2008 i686 GNU/Linux
My phone is a Motorola ZN5. I realize that's different than the Z6, but my symptoms were the same, so I thought the same fix might work for me.
What happens for me is that two USB drives are recognized when the phone is in "Memory Card" mode, and these show up as Nautilus icons in Hardy. But clicking on either results in an error message: "No media in drive".
Related entries in /var/log/messages look like this:
Dec 28 20:31:42 mat kernel: [ 92.801651] scsi 4:0:0:0: [sdb] Result: hostbyte= DID_NO_ CONNECT driverbyte= DRIVER_ OK,SUG DID_NO_ CONNECT driverbyte= DRIVER_ OK,SUG DID_NO_ CONNECT driverbyte= DRIVER_ OK,SUG DID_NO_ CONNECT driverbyte= DRIVER_ OK,SUG
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.801658] scsi 4:0:0:0: [sdb] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.801675] scsi 4:0:0:0: [sdb] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.801742] scsi 4:0:0:0: [sdb] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.801745] scsi 4:0:0:0: [sdb] Result: hostbyte=
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.801752] scsi 4:0:0:0: [sdb] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.801766] scsi 4:0:0:0: [sdb] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.802503] scsi 4:0:0:1: [sdc] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.802507] scsi 4:0:0:1: [sdc] Result: hostbyte=
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.802513] scsi 4:0:0:1: [sdc] Sense not available.
Dec 28 20:31:42 mat kernel: [ 92.802527] scsi 4:0:0:1: [sdc] Write Protect is off
Dec 28 20:31:42 mat kernel: [ 92.802589] scsi 4:0:0:1: [sdc] READ CAPACITY failed
Dec 28 20:31:42 mat kernel: [ 92.802593] scsi 4:0:0:1: [sdc] Result: hostbyte=
GEST_OK
Dec 28 20:31:42 mat kernel: [ 92.802599] scsi 4:0:0:1: [sdc] Sense not available.