[cisco-voip] Call Waiting on 4

Lelio Fulgenzi lelio at uoguelph.ca
Wed May 10 11:11:22 EDT 2006


The problem with making direct changes to the SQL database is that the phone does not know the change happened. That's why it is recommended to use SOAP/AXL because that process initiates an update process to CallManager and/or the phones.

If you try changing the callforwardall of a line, you will notice nothing happens on the phone.

--------------------------------------------------------------------------------
Lelio Fulgenzi, B.A.
Network Analyst (CCS) * University of Guelph * Guelph, Ontario N1G 2W1
(519) 824-4120 x56354 (519) 767-1060 FAX (JNHN)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ 
Sanity First : Number of days with fewer than
50 messages in my inbox at the end of the day:   buffer overrun
  ----- Original Message ----- 
  From: Robert Singleton 
  To: cisco-voip at puck.nether.net 
  Sent: Wednesday, May 10, 2006 10:32 AM
  Subject: Re: [cisco-voip] Call Waiting on 4



  On Wed, 2006-05-10 at 16:10 +1000, Xris Brunton wrote:
  > Hi I was wondering if anyone knows where to set a cluster wide “Busy
  > Trigger” setting in 4.1. The “How Multiple Calls Per Line Work in
  > Cisco CallManager 4.x” document hints this can be done. But I am
  > unable to find where in the CallManager to set it; can’t find any
  > instructions on the Cisco site, forums, callmanager help or the
  > callmanager its self.

  I also could not find an existing method to fix this systemwide. I could
  not even find a place to change the default, which doesn't work for our
  shared line model, either.

  > Also this may be me miss interpreting the text that states “This busy
  > trigger is database configurable, per line appearance, per cluster”;
  > though I can’t see how it could mean anything else with the per
  > cluster comment since having a line appearance that is not per cluster
  > isn’t possible.

  In our particular situation, my helpers were hardly ever changing the
  default MaxNumRings/BusyTrigger settings, so I had a fairly random
  distribution of incorrect settings. I used a database query, which one
  can do from SQL Server Enterprise Manager, to identify which lines
  needed correction. I had a 2-3 page list of specific lines that needed
  correction and started doing the changes manually. It was a tedious job,
  but not a particularly hard one.

  Since then, I've gained the SQL confidence to write such changes via SQL
  query. Beware, however, for it is trivially easy to accidentally change
  and/or delete *every* line in the database, so this may not be
  appropriate or worth the risk.

  While I use isql on my Linux workstation to do most SQL work, I
  formulated a query to use from Enterprise Manager to report what the
  MaxNumCalls and BusyTrigger settings are on most of my telephones. Now,
  since I have corrected everything to not be 4/2 as default, I had to use
  a query that would produce output. The query is included below. :)

  Robert

  ----------------------

  SELECT Device.Name, NumPlan.DNOrPattern, DeviceNumPlanMap.Display,
  DeviceNumPlanMap.MaxNumCalls, DeviceNumPlanMap.BusyTrigger,
  TypeModel.Name AS Expr1, DeviceNumPlanMap.NumPlanIndex

  FROM DeviceNumPlanMap INNER JOIN
  NumPlan ON DeviceNumPlanMap.fkNumPlan = NumPlan.pkid INNER JOIN
  Device ON DeviceNumPlanMap.fkDevice = Device.pkid INNER JOIN
  TypeModel ON Device.tkModel = TypeModel.Enum

  WHERE (DeviceNumPlanMap.MaxNumCalls = '2') AND (Device.tkModel BETWEEN
  '7' AND '8')



  _______________________________________________
  cisco-voip mailing list
  cisco-voip at puck.nether.net
  https://puck.nether.net/mailman/listinfo/cisco-voip

-------------- next part --------------
An HTML attachment was scrubbed...
URL: https://puck.nether.net/pipermail/cisco-voip/attachments/20060510/2f674cfe/attachment.html 


More information about the cisco-voip mailing list