tr69CustomSSID
Value Type
hex-or-word
Value Length
1-32
Default Value
qanet1
Description
This parameter specifies the SSID of the DUT’s wireless access point. If wireless is enabled, CDRouter will attempt to associate with this SSID during tr69_wireless_60.
The decoded SSID must be between 1 and 32 bytes long. These bytes are interpreted as UTF-8 when CDRouter builds the actual SSID value sent to the DUT, so a multi-byte character (e.g. an accented letter or a symbol outside ASCII) must be given as its full UTF-8 byte sequence and consumes more than one byte of that 32-byte limit.
The value may only be specified in one of the following two forms:
-
A plain value containing only letters and digits (e.g.
qaNet1), with no quoting or escaping required. -
The entire SSID encoded as hex bytes, with a single leading
\xand the whole value wrapped in curly braces (not double-quotes). Each byte of the intended SSID is written as two hex digits (zero-padded if the byte’s value is only one hex digit), one after another with no separators or additional\xmarkers. For example, an SSID containing a mix of punctuation and brace characters can be specified as:{\x7d5b255d3d7b405c3f21262d}
The \x form MUST be wrapped in curly braces, not double-quotes. Braces
prevent Tcl from interpreting anything inside them, so the value reaches
CDRouter unchanged and is decoded exactly once, when the test builds the
actual SSID. Double-quotes do not offer this protection: Tcl treats \xHH
as its own native escape and decodes it immediately, before CDRouter ever
sees the value – producing a raw special character that can break config
file parsing.
This testvar was added in CDRouter 16.8