Tag Archives: usb 3.0

Notes from the field: USB 3.0 PCI Express cards, HP ML350 G6 and Server Core

If I search the web, get little help, and then solve a problem, I make a point of posting so that someone else will have a better experience. The challenge was this: finding a USB 3.0 PCI Express card that works in an HP ML350 G6 server, a popular choice for small business duties such as Small Business Server or Hyper-V Server. This particular example runs Hyper-V Server 2008 R2, based on Server Core, which can sometimes be awkward for installing drivers.

USB 3.0 is theoretically around 10 times faster than USB 2.0. If you are transferring large files or performing backup to an external drive, it can make a huge difference to performance.

Trawling the web was not particularly helpful. As this expert notes, there is no officially supported or recommended option for USB 3.0 on an ML350:

The ML350 G5 and G6 servers do not have, as a recommended option, a USB 3.0 and e-SATA controller, which would be clear to you by referring the quickspecs of the servers.

If you take the view that only recommended and certified components should be fitted to a server, give up and stop reading now. I do not disagree, but I tend to a pragmatic approach, depending on your budget and how system-critical is the server in question.

Further, it can work. This guy used a HighPoint 1144A card and it kind of works, though investigating I found that some users reporting that only two of the four ports actually work and you have to tolerate errors in device manager; it does not seem ideal. Another user noted that HP’s own card (which is designed for workstations and not the ML350) did not work though maybe it works for others, I am not sure.

I did find some references to success with a Renesas USB 3.0 chipset so found a StarTech card that uses this, PEXUSB3S2. Fitted it, but the server would not boot. A red LED on the server front panel indicated a “system critical” issue. Shame.

I tried a different card, bought in haste from Maplins. This one is a Transcend TS-PDU3. It also has a Renesas chipset. I fitted this to the PCIX 16 slot in the ML350. Note: if you do this, you will need some kind of extender cable for the power, since this (and most USB 3.0 cards) require additional power direct from the power supply. The ML350 G6, at least in my case, has plenty of spare Molex power connectors, but they are on short cables and sited at the front of the computer, whereas the PCI Express slots are at the back.

Good news: the server booted.

image

Next up, drivers. No CD comes with this particular card, but you can download from the Transcend site. There are two drivers for different versions of the TS-PDU3. I used the second version (Molex and Sata power connectors). Fortunately the setup ran perfectly on Server Core; success.

I took the StarTech card and tried it in another PC, this one self-assembled with an Intel motherboard. This machine also runs Hyper-V Server, but the 2012 version. The machine booted properly, but the setup on the supplied CD did not run.

image

“Sorry, the install wizard can’t find the proper component for the current platform”, it remarked cryptically.

I went along to the StarTech site and found an updated driver which looks remarkably similar to the one I had installed for the Transcend card. It ran perfectly and all is well.

This is a good moment to mention Devcon.exe, an essential tool if you are installing device drivers on Server Core. You can use the GUI Device Manager remotely, but it is read-only. Devcon.exe is part of the WDK (Windows Driver Kit), and it is not too hard to find. Make sure you use the right version (32-bit or 64-bit) for your system.

On server core, run:

Devcon status * –> devices.txt

to output the status of your devices to a text file. Open it in Notepad, which works on Server Core, and look for the word “problem” to see if there are issues. For example, Problem 28 is “no driver”. You also get the hardware ID from this output, needed if you use Devcon to install or update a driver. You may find things like audio devices that are not working; unlikely to be a worry on Server Core.

In my case, on both servers, I can see that the USB 3.0 card has been correctly detected and that the driver is running.

Why did the StarTech card not work on the ML350? Here I am going to shrug and say that PCI Express cards can be problematic. Equally, if I get good results and no unexpected behaviour from the Transcend card, I am not going to worry that it is a cheap card that does not belong in a server.

The truth is, if you need USB 3.0 you really need it, and the only alternative is a new server.

Review: Seagate GoFlex portable hard drive

You may think that one portable hard drive is very like another; and that is a problem for manufacturers like Seagate which want to differentiate their range and build customer loyalty.

The trouble is, one portable hard drive really is very like another; so what can it do? The FreeAgent GoFlex range is its answer, and Seagate has sent me the 320GB model for review.

It is billed as the “world’s most upgradeable hard drive,” though you can’t upgrade the thing you might most want to, its capacity.

What you can upgrade is the interface. The GoFlex drive has a detachable interface which in the model supplied to me has a mini USB port on one end, and what looks like a SATA (Serial ATA) connector on the other.

image

You can replace the interface with FireWire 800, USB 3.0, or eSATA. To give you an idea of the performance implications, this is what each of these interconnects is capable of in theory, though I have not measured the performance of this implementation:

  • USB 2.0: 480 Mbps
  • USB 3.0: 4.8 Gbps
  • FireWire 800 786 Mbps
  • eSATA 3Gbps

You can see from this that USB 3.0 is theoretically the fastest, though if I am right in thinking that the drive itself has a SATA interface, it will not be any faster than eSATA and will likely be a little slower. However, USB 3.0 is the future and will be more commonly found on PCs and laptops – except for Apple fans who now have Thunderbolt at 10Gbps – so that is the pragmatic choice. Currently though, most computers only have USB 2.0, in which case you will need to get a USB 3.0 card for your computer as well as for the hard drive.

I question whether many users will bother to upgrade the interface on a portable hard drive. They are more likely simply to buy another one, especially as capacities steadily increase, making new drives better value in terms of the amount of storage you get. The downside of the GoFlex removable interface is that it makes the drive slightly bigger than it would otherwise be.

That said, it does have an additional benefits. You can plug the drive directly into a GoFlex media dock, which will be the subject of my next review, or into a variety of other docks which Seagate offers.

There are a few other things to mention. I use both Mac and PC, and while the GoFlex drive works fine with a Mac, it comes formatted as NTFS which on most Macs is read-only. However, the drive comes with a Mac installer that offers to install the Paragon NTFS driver, which enables read-write, or to reformat for OS X.

image

I’d suggest reformatting for the Mac, unless you are likely to use the drive for exchanging files between Mac and PC.

I should also mention that the GoFlex drive comes with some bundled software. Seagate has done a deal with Memeo and offers to install various pieces of free and trial software.

image

Since you can get all this software easily enough from the Memeo website, I am not greatly impressed, though there is a free copy of Instant Backup which would otherwise cost $29.95. Personally I use Windows 7 and I am happy to use Microsoft’s built-in backup software, though Memeo has a continuous backup system that looks interesting.

Online backup, which is a feature of Memeo’s paid-for Premium Backup, is definitely a step up from what is built in, but in this case you have to buy online storage space as well as the backup software so it is not going to be cheap – especially if, like me, you have ripped a large CD collection to a hard drive.

The big question: do the extra features in GoFlex amount to enough to meet Seagate’s goal of differentiating its range? The ability to dock the drive is handy, and if you plan on using the media dock then yes, but otherwise you may not really notice any benefit, though it is worth getting a USB 3.0 drive if you can use it or expect to be able to soon.

That said, from what I can tell there is little if any price premium for the GoFlex drives and my 320GB sample worked well, though 320GB is rather small these days, and I’d suggest that at least a 500GB model makes more sense if you plan on storing multimedia files or keeping backups.

GoFlex portable drives are also available in 500GB, 750GB, 1TB and 1.5TB capacity. The sizes of 750GB and above have a fatter case: 22mm instead of 14.5mm. The 1.5TB drive is USB 3.0 only.

Disclosure: Kudos to Seagate for asking me to mention in my review that that the review sample does not have to be returned.

Buy from Amazon.co.uk: SEAGATE GoFlex USB 2.0 – 500 GB – black

Buy from Amazon.co.uk: SEAGATE GoFlex STAE104 cable – USB 3.0