Grandstream GXP 2170 BLF provisioning

Status
Not open for further replies.

dobrosavljevic

New Member
May 6, 2024
3
0
1
43
I've been banging my head against the wall for a bit on this one and unable to find answers elsewhere so coming here for some assistance. I've looked through previous posts on this topic and was unable to find a solution for my issue.

The basic gist is that I am able to provision a GXP 2170 from factory default state except for the additional BLF/Park buttons that I've been setting up through Device Profiles in the GUI. We've also tried not using Device Profiles and simply configuring the desired buttons inside the device configuration directly with the same problem.

Nginx logs show the phone downloading the configuration (MAC address obfuscated in the logs bellow):

Code:
[08/May/2024:09:53:43 -0500] "GET /app/provision/cfg000b82XXXXXX.xml HTTP/1.1" 401 23 "-" "Grandstream Model HW GXP2170 SW 1.0.11.84 DevId 000b82XXXXXX"
[08/May/2024:09:53:44 -0500] "GET /app/provision/cfg000b82XXXXXX.xml HTTP/1.1" 200 112566 "-" "Grandstream Model HW GXP2170 SW 1.0.11.84 DevId 000b82XXXXXX"


When I check the configuration file by going to Accounts -> Devices -> MAC of device -> Download the relevant XML config file it shows the section with the buttons that we have currently configured.


Code:
        <!-- ###################################################################################### -->
        <!-- ## Programmable Keys/Physical Multi-Purpose Keys -->
        <!-- ###################################################################################### -->
        
        <!-- # Note:  -->
        <!-- #       1. For GXP2130, it has 8 physical MPK.-->
        <!-- #       2. For GXP2160, it has 24 physical MPK. -->
        <!-- #       3. This config template includes settings for MPK1 only. To update item name to "pks.mpk.{i}...", where {i} is the MPK index. For example, to update VPK12 key mode, include the following in config template: <item name="pks.mpk.12.keyMode"></item> -->

        <!-- # Key Mode for physical MPK. -->
        <!-- # None (-1), SpeedDial (0), BLF (1), PresenceWatcher (2), EventlistBLF (3), SpeedDialViaActiveAccount (4) -->
        <!-- # DialDTMF (5), VoiceMail (6), CallReturn (7), Transfer (8), CallPark (9), Intercom (10), LDAPSearch (11) -->
        <!-- # Conference (12), MulticastPaging (13), Record (14), CallLog (15), MonitoredCallPark (16), Menu (17) -->
        <!-- # XMLApplication (18), Information (19), Message (20), Forward (21), DND (22), Redial (23), InstantMessages (24) -->
        <!-- # MulticastListenAddress (25), KeypadLock (26), GDSOpenDoor (27), EventListPresence (28), Provision (29) -->
        <!-- # Phonebook(30), Paging(33) -->
        


        <!-- ###################################################################################### -->
        <!-- # MPK 2 -->
        <!-- ###################################################################################### -->
        <!-- # Key Mode -->
        <item name="pks.mpk.2.keyMode">1</item>

        <!-- # Account. Account1, Account2, Account3, Account4, Account 5, Account 6  -->
        <item name="pks.mpk.2.account">1</item>

        <!-- MPK Description -->
        <item name="pks.mpk.2.description">x2001</item>

        <!-- MPK Value -->
        <item name="pks.mpk.2.value">2001</item>


        <!-- ###################################################################################### -->
        <!-- # MPK 3 -->
        <!-- ###################################################################################### -->
        <!-- # Key Mode -->
        <item name="pks.mpk.3.keyMode">1</item>

        <!-- # Account. Account1, Account2, Account3, Account4, Account 5, Account 6  -->
        <item name="pks.mpk.3.account">1</item>

        <!-- MPK Description -->
        <item name="pks.mpk.3.description">x2002</item>

        <!-- MPK Value -->
        <item name="pks.mpk.3.value">2002</item>

But the phone continues to not display the BLF buttons on the main screen nor do they show up in the Web GUI for the phone as configured. I've got the screenshot attached for that as well.

Any assitance in pointing out what my dense ass is missing would be greatly appreciated.
 

Attachments

  • Screenshot 2024-05-13 121402.png
    Screenshot 2024-05-13 121402.png
    48.4 KB · Views: 10

whut

Member
Dec 23, 2022
207
19
18
Will you provide a screen shot of your device profile edit GUI page ?
 

dobrosavljevic

New Member
May 6, 2024
3
0
1
43
Oh jeez yea of course! I've also tried the category as Programmable with the same result.
 

Attachments

  • Screenshot 2024-05-13 145544.png
    Screenshot 2024-05-13 145544.png
    30.5 KB · Views: 13

whut

Member
Dec 23, 2022
207
19
18
Change both rows Category = Memory to = Line
Change both rows Line = 1 to = 0
Save the device profile
Re-provision
 
  • Like
Reactions: dobrosavljevic

dobrosavljevic

New Member
May 6, 2024
3
0
1
43
I swear I will put my head through a wall because of how much time I sank into this and found conflicting information about what to do with the different Categories when configuring things. You sir are a saint, thank you so much for your help getting this resolved.
 
Status
Not open for further replies.