how about ditching the _? it's a little quirky IMHO
/dev/dsk/sdh0c0t0u0p2
There should definitely be some form of separation, especially since sdh is
currently a perfectly valid name, but with a completely different meaning.
I personally prefer the _.
Leonard