I have a smooth running asterisk setup using version 1.2.4, running on a FreeBSD 5.4.
If I use type=friend in sip.conf, hint (or busy lamp field) does not work correctly. The only 2 status that is working is ‘Unavailable’ and ‘Idle’. If I change to type=peer, I now also have ‘InUse’ and ‘Busy’, making it acceptable, but not perfect, because I do not have ‘Ringing’.
This is not a subscription problem, as I verify the phones state with “show hints” from the console interface. When using type=friend the state does not change - even when im talking on one phones, the state is ‘Idle’.