Thomson ST2030 BLF

Thomson ST2030 Busy Lamp Field HOWTO

Have an ST2030 phone?  Want to make the F# keys light up for who's on the phone?  You're in luck, because this is the page that tells you how to do it.

Requirements 

First, make sure you're using Trixbox 1.2.3 or later (or Asterisk 1.2.12.1 or later).  I'm not certain that earlier versions won't work too, but these have been tested.  Also, insure that you have a number of other extensions available to go on/off hook to test with.

Log into phone configuration page

Next, go to the phone's configuration web page.  To get the IP address of the phone, hold down the MENU key.  Then put that IP address in your browser, but add /admin.html like this:

http://1.2.3.4/admin.html

Then use the username "administrator" and the password "784518" to log into the configuration page. 

Set number of buttons reserved for lines

From the top menu bar select Advanced.  Then on the left menu bar select Advanced.  See, this is a pretty advanced feature.  Then about a third of the way down the list of settings, there is a pull-down box after Multiline: which defaults to 10.  Change that to something less than ten, depending on how many line buttons you want (how many people you can put on hold and still get another call) and how many BLF's you want.  Five is a good number - leaving the left set of five buttons for lines, and the right set of buttons for BLF's.  Of course, YNMV.  (Your needs may vary).  Then press the Apply button in the lower right corner, and ignore the subsequent message warning that it might be necessary to reboot the phone at this point.  It isn't.

Set the extensions you want to monitor

Now press Call Feature on the left menu bar and then the buttonFunction Key Table on the list of features.  In the table for the keys you didn't leave reserved for lines (let's assume 5 reserved), you can set the extension for each BLF.  Make sure to set the pull down on the left to Supervised Line or it won't work right.  So for example, if you have extensions 101 through 105 to monitor for buttons F6 through F10, you should see:

Then just press the Apply button, let it reboot the phone, and you should have BLF's working like this:

  • If you press the BLF button, it should immediately dial that extension.
  • If the extensions is off-hook or not logged into Asterisk, the light will be on.
  • If the extension is available to take a call (logged in, not in use) it will show as off.
  • If the extension is ringing or calling, the light will blink.

If you try this and it doesn't work for you, let me know.

Scott Griepentrog - scott@stg.net