I was having trouble connecting a 3TB Seagate ST3000DM001 to the QIP 7232 2. I only bought that size drive because Verizon states there is no maximum size.
When I connected the eSATA cable it would ask me if I wanted to "Accept" the drive but then it would not appear under "Main Menu / DVR /Recorder Status". After a lot of other trouble shooting I used the "Set Capacity" feature of Seagate SeaTools for DOS to manually set the size of the drive. After I did this it worked with the DVR right away.
To use SeaTools the drive must be connected to the motherboard SATA controller so it had to be taken out of the enclosure. In the tool you have to manually set the size however it does not tell you the units. I eventually figured out that it is in units of 512 byte blocks. I set it to 3,906,250,000 which, after setting, SeaTools reports as a 2 TB disk but is actually 1862GB. The real size of the disk is 5,860,533,167 logical blocks.
I put the disk back into the enclosure and as a diagnostic connected to my Linux workstation via USB 2. Linux now only sees it as a 1024GB disk (2^31 - 1 logical blocks x 512 bytes / block). Prior to the SeaTools Linux saw the whole 3000.593 GB disk. More importantly, I don't know what size is being detected by the DVR.Does anyone know a way to get the DVR to report on the size of the external disk?
Assuming I can confirm the DVR is now seeing the disk as 1,862GB my next step is to figure out the maximum value that the drive can be set in SeaTools and still have the drive properly detected.
Any other advise would also be appreciated.