UPDATE 16/09/2010 | Despite 3ware updating its software to 10.2, the name resolution bug still exists. Webmin’s update to 1.520 fixes the Samba issue though. You’ll either need a clean install, or to follow these comments for the workaround.
In the last week I’ve updated Ubuntu from 9.10 to 10.04, and found a few rude shocks along the way.
Samba, for one, is now treated entirely differently, and this of course breaks a number of things including Webmin. Apparently this will be addressed in the next release of Webmin, whenever that is. In the meantime, a distro upgrade from 9.10 to 10.04 will likely bork your Samba like it did mine, requiring a clean install to get things working again.
Another thing also broken in 10.04 is a library that affects name resolution, which plays havoc with 3DM2′s email notification feature, crashing 3DM2 in the process. There’s a simple workaround for this: use your mail server’s IP instead of its name. Not optimal, but it will work until the Ubuntu devs catch up and stop palming the problem off to other devs.
New 3DM2 + CLI 10.1
One thing I did notice during the reinstall was that a new version of 3ware’s 3DM2 + CLI package was out, 10.1. Of course 3ware has never explicitly claimed Ubuntu support, so moving off the trusted 9.5.3 was a bit of a concern. I did it anyway, it worked fine (name resolution bug aside) and here’s how you can too.
The installation package has now moved to 100% text, away from the previous Installshield efforts. It’s fairly trivial to set up too. Not Windows trivial, but then, nothing ever is on Linux.
First, uninstall any previous version of 3DM2 — how you do this will depend on the distribution you’ve used. If you’ve used a .deb file, you should find it in Synaptic Package Manager, but if you’ve used the old Installshield package, you’ll need to open up a terminal and issue the following commands:
cd /opt/AMCC/_uninst sudo ./uninstaller.bin
And follow the prompts. This assumes you installed to the default path of /opt/AMCC, if you’ve installed elsewhere, you’ll need to find uninstaller.bin yourself. Next, you’ll want to download the 3DM2 & CLI Linux 10.1 code set from 3ware.
Open a terminal and navigate to the directory that 3DM2_CLI-Linux-10.1.zip is in.
Type:
unzip 3DM2_CLI-Linux-10.1.zip -d 3dm2 cd 3dm2 chmod +x install.sh sudo ./install.sh --install
Then follow the prompts. If you’re still having grief, our old friend has made some .deb files for us.
After a successful install, simply open a browser, point it at https://127.0.0.1:888 and log in with the default password 3ware. Just remember to use your mail server’s IP instead of its host name.

Where did you find the 10.1 download? I can’t find it on LSI’s site at all (LSI appears to have bought 3Ware). All I see is 9.5.3. I’m hoping 10.1 will allos Linux to see my controller, because 9.5.3 isn’t seeing it right now.
I found it this way:
Go to Resources > Support and Downloads. Select “RAID Controllers” from the Product Family drop down. Select “3ware 9650SE-8ML” from the Product drop down.
Scroll down to the Software section. Generic Linux set is the fourth entry down.
I’m guessing 3ware added the non-Java install version to 9.5.3 just after the 10.1 release, which is why it appears as a “more recent”.
Thanks for the name vs ip hint
Does installing this software driver affect the 3ware hardware raid configuration in any way?
No, your data and configuration should remain intact.
I’m using Ubuntu 11.04 and 3dm2 10.2 and I’m still noticing that if I put smtp.gmail.com in the mail server host name I get, ” (0x0C:0x000C): Failed to resolve mail server host name : Failed to send test message”. Is this _still_ broken? I don’t know if putting the IP address for one of GMail’s smtp servers is a good idea because they change them a lot which means the e-mail may stop working?
Still broken I’m afraid, although I haven’t tried the 10.2.1 codeset yet:
http://kb.lsi.com/Download16574.aspx
Might give it a go soon.
I’m running Windows now, with driver 10.2.1 and the Sep 14 2011 firmware. Mail notification seems to be working properly. Anyone still in Ubuntu land with resolution issues?
Name resolution still fails on Windows.
At least on Windows 7 the problem is that the backspace character (ASCII 0×10) is prepend to the registry keys EmailServer, EmailSender and EmailRecipient. Manually deleting them fixed the problem.
long search….
here is the file now:
ftp://tsupport:[email protected]/private/3Ware/downloads/3DM2_CLI-Linux-10.1.zip