Microdrive questions



  • After reading this
    http://doc.pfsense.org/index.php/Microdrive_embedded_installations

    and tryin to install full cd edition of PFsense to a magictor microdrive I have some questions because it dont work.

    Do I have to use a true ide microdrive or what microdrive is working?



  • "Yes"  ;D

    How about some meaningful information?

    Version of pfSense?
    What hardware are you using?
    When you say "magictor", what brand did you actually mean?
    When you say "it don't work", what error did you get?

    Also, have you read the other microdrive threads?



  • Yes magictor is the brand of the microdrive.
    I use PFsense 1.2

    The BIOS found the Microdrive but I could not install anything to it, the installer could format but not installed anything to it.



  • More details required on the microdrive (size etc) and you still haven't said what system (motherboard etc) you're using.



  • I've run into a similar problem with a Seagate 5GB microdrive. Its plugged into a CF to IDE adapter plugged into the motherboard. The drive is invisible to m0n0wall (1.3b11) and pfSense (1.2) but Linux 2.6.?? (as used in Smoothwall 3.0) recognises the drive as does g4u which reports it uses NetBSD 3.3. I've had no trouble writing to the drive when its in a USB Compact Flash reader.

    I've seen this behaviour reported as a problem against FreeBSD: problem report 110407. FreeBSD 7.0 also doesn't recognise my drive.

    Others who reported this problem also report that OpenBSD and NetBSD see this sort of drive. I went though the OpenBSD revision history for the wd driver (IDE disks) and saw a patch that changes to wait time for a response to an IDENTIFY command to 3 secs. In FreeBSD 6.3 the wait time is 1 second. Sometime in the next week or two I hope to try changing it to 3 seconds to see if that helps.



  • Any news on this Wallybob?….I'm dying to get my Firewall and my NAS box of CF cards and onto microdorives.



  • There's news but not good news: I'm still looking into it.

    Two of us have lengthened the timeout in FreeBSD and the drive is still unrecognised. I have tried three different systems, one with an Intel 945 chipset, one with the VIA 694 chipset and the third with a VIA CLE-266 chipset and the drive is unrecognised on  all three systems, though in all cases the BIOS reports the drive details.

    The drive seems to work ok in a USB Compact Flash "card reader". If your system can boot off USB hard drive maybe you could use the drives in a USB reader.

    I'll keep looking into the problem but I don't have a lot of time, so progress may be slow.



  • It might be worth seeing if that Microdrive is recognised under FreeBSD 6.3-RELEASE. There was a substantial refresh of the ata(4) driver fairly late in the 6.3 development cycle, which might help. The upcoming pfSense 1.2.1 will be FreeBSD 6.3 based; FreeBSD 6.2 goes End of Life at the end of May so there will be no more security fixes for it after that date.

    Microdrives can be tricky devices; they can either emulate a CompactFlash card or an ATA interface. If the CompactFlash side of things is working better than ATA, a USB adapter might be your best answer if, as wallabybob says, your system can boot from USB.

    Meanwhile, I suspect that the FreeBSD PR won't do much good now. It's based around an obsolete release of FreeBSD with substantially different code. It might be worth testing against FreeBSD 6.3, 7.0 or HEAD (8.0-CURRENT), and if there's still a problem, open a new PR. You could mention the PR on the FreeBSD lists and/or email the maintainer of the ata driver (sos@…) to bring his attention to it. Offering hardware that demonstrates the problem might improve your chance of getting a fix.



  • @David_W:

    It might be worth seeing if that Microdrive is recognised under FreeBSD 6.3-RELEASE.

    I've done some more research. The ATA_IDENTIFY command doesn't generate a completion interrupt within the timeout period, even when its lengthened. I patched the driver to work around that (effectively treating the timeout as a completion interrupt if the controller wasn't busy) and then when booting in verbose mode the kernel reports the available modes (PIO, WDMA, UDMA etc) - that is the IDENTIFY command provided the information but there was no interrupt. Then the driver hung  in ata_controlcmd().

    On reflection, I suspect there is something about the drive such that the controller doesn't interrupt. This might not matter for lots of consumer electronics applications (digital cameras, portable media players etc) but is a serious problem for "real" computers and operating systems. I might have a another play with my drive on linux (which does recognise it) and take a bit more notice of any other chatter about the drive in the startup output.

    My drive says its model number is ST650211CF. It doesn't seem to be a current Seagate product.



  • I tried the drive on Linux 2.6.23.08 from a System rescue CD I had.  Here's an extract from the startup output. This version of Linux isn't very happy with this drive either. I think if I get to use this drive it will be through a USB card reader.

    
    Linux version 2.6.23.08-fd11 (root@gentoo64) (gcc version 4.1.2 (Gentoo 4.1.2 p1.0.2)) #1 SMP Sun Nov 25 17:07:24 UTC 2007
    
    pata_via 0000:00:11.1: version 0.3.2
    ACPI: PCI Interrupt 0000:00:11.1[A] -> Link [LNKA] -> GSI 11 (level, low) -> IRQ 11
    PCI: VIA VLink IRQ fixup for 0000:00:11.1, from 255 to 11
    scsi2 : pata_via
    scsi3 : pata_via
    ata1: PATA max UDMA/133 cmd 0x000101f0 ctl 0x000103f6 bmdma 0x0001e400 irq 14
    ata2: PATA max UDMA/133 cmd 0x00010170 ctl 0x00010376 bmdma 0x0001e408 irq 15
    ata1.00: ATA-7: Maxtor 6E040L0, NAR61HA0, max UDMA/133
    ata1.00: 80293248 sectors, multi 16: LBA 
    ata1.00: configured for UDMA/133
    ata2.00: CFA: ST650211CF, 3.04, max UDMA/33
    ata2.00: 9767520 sectors, multi 16: LBA 
    ata2.00: configured for UDMA/33
    scsi 2:0:0:0: Direct-Access     ATA      Maxtor 6E040L0   NAR6 PQ: 0 ANSI: 5
    sd 2:0:0:0: [sda] 80293248 512-byte hardware sectors (41110 MB)
    sd 2:0:0:0: [sda] Write Protect is off
    sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sd 2:0:0:0: [sda] 80293248 512-byte hardware sectors (41110 MB)
    sd 2:0:0:0: [sda] Write Protect is off
    sd 2:0:0:0: [sda] Mode Sense: 00 3a 00 00
    sd 2:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
     sda: sda1
     sda1: <bsd: sda5="" sda6="">sd 2:0:0:0: [sda] Attached SCSI disk
    sd 2:0:0:0: Attached scsi generic sg0 type 0
    scsi 3:0:0:0: Direct-Access     ATA      ST650211CF       3.04 PQ: 0 ANSI: 5
    sd 3:0:0:0: [sdb] 9767520 512-byte hardware sectors (5001 MB)
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
    sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
    sd 3:0:0:0: [sdb] 9767520 512-byte hardware sectors (5001 MB)
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 3a 00 00
    sd 3:0:0:0: [sdb] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
     sdb:<3>ata2.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x2 frozen
    ata2.00: cmd c8/00:08:00:00:00/00:00:00:00:00/e0 tag 0 cdb 0x0 data 4096 in
             res 40/00:00:00:00:00/00:00:00:00:00/00 Emask 0x4 (timeout)
    ata2: soft resetting port
    ata2.00: qc timeout (cmd 0x91)
    ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
    ata2.00: revalidation failed (errno=-5)
    ata2: failed to recover some devices, retrying in 5 secs
    ata2: soft resetting port
    ata2.00: qc timeout (cmd 0x91)
    ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
    ata2.00: revalidation failed (errno=-5)
    ata2.00: limiting speed to UDMA/33:PIO3
    ata2: failed to recover some devices, retrying in 5 secs
    ata2: soft resetting port
    ata2.00: qc timeout (cmd 0x91)
    ata2.00: failed to IDENTIFY (INIT_DEV_PARAMS failed, err_mask=0x4)
    ata2.00: revalidation failed (errno=-5)
    ata2.00: disabled
    ata2: EH pending after completion, repeating EH (cnt=4)
    ata2: soft resetting port
    ata2: EH complete
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    Dev sdb: unable to read RDB block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    end_request: I/O error, dev sdb, sector 0
    Buffer I/O error on device sdb, logical block 0
     unable to read partition table
    sd 3:0:0:0: [sdb] Attached SCSI removable disk
    sd 3:0:0:0: Attached scsi generic sg1 type 0
    
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    FAT: unable to read boot sector
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    isofs_fill_super: bread failed, dev=sdb, iso_blknum=16, block=32
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    ReiserFS: sdb: warning: sh-2006: read_super_block: bread failed (dev sdb, block 2, size 4096)
    ReiserFS: sdb: warning: sh-2006: read_super_block: bread failed (dev sdb, block 16, size 4096)
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    EXT3-fs: unable to read superblock
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    EXT2-fs: unable to read superblock
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    SQUASHFS error: sb_bread failed reading block 0x0
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    FAT: unable to read boot sector
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    isofs_fill_super: bread failed, dev=sdb, iso_blknum=16, block=32
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    UDF-fs: No partition found (1)
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through
    sd 3:0:0:0: [sdb] READ CAPACITY failed
    sd 3:0:0:0: [sdb] Result: hostbyte=DID_BAD_TARGET driverbyte=DRIVER_OK,SUGGEST_OK
    sd 3:0:0:0: [sdb] Sense not available.
    sd 3:0:0:0: [sdb] Write Protect is off
    sd 3:0:0:0: [sdb] Mode Sense: 00 00 00 00
    sd 3:0:0:0: [sdb] Asking for cache data failed
    sd 3:0:0:0: [sdb] Assuming drive cache: write through</bsd:> 
    

Locked