I'm working in an office environment with 6731i handsets, a raw Asterisk server, and Windows DHCP Server 2012. The handsets are on their own VLAN, and up until now, each new handset had to be manually configured to be on the voice VLAN. I want that to happen automatically now.
I have configured the DHCP server to send option 43 to the 6730i handsets. I verified this using Wireshark. However, there seems to be a problem with how I'm formatting the option 43 data, and my test handset does not switch to the voice VLAN after I factory reset it. I made sure I was running a firmware reported to be capable of this; the handset is running firmware 3.3.1.4358.
Here is the Hex data the DHCP server is sending, along with my annotations:
08 10 41 61 73 74 72 61 20 54 65 6C 65 63 6F 6D 20 20 09 04 00 00 00 C8 03 01 00 02 0F 31 39 32 2E 31 36 38 2E 31 30 30 2E 32 35 31
^ ^ A a s t r a T e l e c o m ^ ^ 200^ ^ ^ ^ 1 9 2 . 1 6 8 . 1 0 0 . 2 5 1
| | | | | | | |
└vendor specific sub-option 08 └vendor specific sub-option 09
| | | | | |
└length of 16 └length of 4 | | | |
└vendor specific sub-option 03
| | |
└length of 1
| |
└vendor specific sub-option 02
|
└length of 15
TL;DR Does anyone have a known good option 43 string of Hex that they can share with me? Wireshark output would be perfect. If I had that, I could compare mine and see what I'm doing wrong. Thanks!