njohn,
I have had basic Hunt Groups working in 3.1... but I'm not sure what you're looking for. This will also explain the difference between Multi-Lines and Shared Lines (I hope!) I'll outline what I had -
3 phones all set to become Helpdesk Phones.
The 3333 directory number is the helpdesk number.
In our Mitel environemnt, when you ring this number, all three phones ring. One helpdesk staff picks the number up on his phone, and take the call.
While the first helpdesk staff is still on the phone, another user dials 3333 and the remaining two helpdesk phones now ring, allowing one of them to pick up.
With shared lines, once the first person dialling 3333 get's picked up, the 3333 number is now unavailable and the remaining two phones have the "busy" indicator flash on their 3333 line ("key appearance" in Mitel speak).
In order to get this working in CCM, you need to fudge it a little. I'm not sure how Buckweet does this, but here's my version.
Create a 3333 pilot number and add in two or more non-ddi numbers as the hunt group members. Then add those non-ddi numbers as lines on the Cisco phones. In my case, I just used 1001, 1002 and 1003.
So, when some phones 3333, all three helpdesk phones ring and you press the ringing line to pickup (1001). Now while that call is in progress, someone else phones, 1002 will ring, then finally 1003.
It's invisible to the users phoning 3333, but it's a pain for the helpdesk staff, cos it eats all their lines up with useless helpdesk numbers.
Anyway, that works for us... roll on Multiline in CM3.4
Scaine