If you like BoxMatrix then please contribute Supportdata, Supportdata2, Firmware and/or Hardware (get in touch).
My metamonk@yahoo.com is not reachable by me since years. Please use hippie2000@webnmail.de instead.

0
U

Property:xdslctl

From BoxMatrix
(Redirected from xdslctl)


BoxMatrix >> Shell-Commands >> xdslctl @ BoxMatrix   -   IRC-Chat   -   Translate: de es fr it nl pl
News Selectors Models Accessories Components Environment Config Commands System Webif Software Develop Lexicon Community Project Media

Startup-Scr Hotplug-Scr BusyBox-Cmds Bash-Cmds AVM-Cmds Chipset-Cmds Linux-Cmds Shared-Libs Kernel-Mods Research

Chipset-Command

Goto:   Examples  -  Dependencies   -   Model-Matrix   -   Symbols   -   SMW-Browser

Details

xdslctl controls the BCM63 ADSL / VDSL driver. It is the Broadcom DSL Control Utility.

It is used by supportdata.dsl and supportdata_argo.dsl, see the Examples below.
It is a commandline frontend for libxdslctl.so (and more) to be used in scripts while binaries use the libraries directly.

xdslctl has the historical aliases adsl and adslctl, plus the xdslctl0 / xdslctl1 representing each sync on bonding models.

7581 fw 7.17:

root@fritz:/var/mod/root# xdslctl

Usage: xdslctl start [--up] <configure command options>
       xdslctl stop
       xdslctl connection [--up] [--down] [--loopback] [--reverb]
           [--medley] [--noretrain] [--L3] [--diagmode] [--L0]
           [--tones <r1-r2,r3-r4,...>] [--normal] [--freezeReverb] [--freezeMedley]
       xdslctl configure/configure1 [--mod <a|d|l|t|2|p|e|m|M3|M5|v>] [--lpair <(i)nner|(o)uter>]
           [--trellis <on|off>] [--snr <snrQ4>] [--bitswap <on|off>] [--sesdrop <on|off>]
           [--sra <on|off>] [--CoMinMgn <on|off>] [--minINP <sym>] [--maxDelay <ms>] [--i24k <on|off>] [--phyReXmt <0xBitMap-UsDs>]
           [--Ginp <0xBitMap-UsDs>] [--TpsTc <0xBitMap-AvPvAaPa>] [--monitorTone <on|off>]
           [--profile <0x00 - 0xFF>|<"8a |8b |8c |8d |12a |12b |17a |30a">] [--us0 <on|off>]
           [--dynamicD <on|off>] [--dynamicF <on|off>] [--SOS <on|off>] [--maxDataRate <maxDsDataRateKbps maxUsDataRateKbps maxAggrDataRateKbps>]
           [--forceJ43 <on|off>] [--toggleJ43B43 <on|off>]
       xdslctl bert [--start <#seconds>] [--stop] [--show]
       xdslctl afelb [--time <sec>] [--tones] [--signal <1/2/8>] 
       xdslctl qlnmntr [--time <sec>] [--freq <msec>]
       xdslctl inm [--start <INMIATO> <INMIATS><INMCC><INM_INPEQ_MODE><INM_INPEQ_FORMAT>] [--show]
       xdslctl snrclamp [--shape <shapeId>] [--bpshape [bpIndex-bpLevel,]]
       xdslctl nlnm [--show ] [--setThld <Thld_Num_Tones>]
       xdslctl diag [--logstart <nBytes>] [--logpause] [--logstop] [--loguntilbufferfull <nBytes>] [--loguntilretrain <nBytes>] [--dumpBuf <sizeKb>]
           [--mediaSearchCfg <0xBitMap >]
               Bits
                [0] PHY switch:            1=Disabled, 0=Enabled
                [1] Media search:          1=Disabled, 0=Enabled
                [2] Force new line configuration as defined in bits 3, 4 and 5
                [3] Single line only:      1=Enabled,  0=Disabled
                [4-5] AFE:                 1=external, 0=internal
       xdslctl ntr [--start [output freq(default is 8000)]] [--stop]
       xdslctl info [--state] [--show] [--stats] [--SNR] [--QLN] [--Hlog] [--Hlin] [--HlinS] [--Bits]
           [--pbParams] [--linediag] [--linediag1] [--UER] [--RNC_QLN] 
           [--TOD] [--reset] [--vendor] [--cfg]
       xdslctl profile [--show] [--save] [--restore]
       xdslctl --version
       xdslctl --help

Examples

From supportdata.dsl and supportdata_argo.dsl 7581 fw 7.17:

xdslctl info --cfg
xdslctl1 info --cfg
xdslctl profile --show
xdslctl1 profile --show  

Dependencies

Daily updated index of all dependencies of this command. Last update: 2024-04-20 07:33 GMT.
A * in the Mod column marks info from Supportdata-Probes, which will always stay incomplete.

Relation Typ Object Mod Firmware Info Origin
Symlinked by cmd adsl (chipcmd) 3 6.54 - 7.90 Historical alias for xdslctl. Broadcom
Symlinked by cmd adslctl 3 6.54 - 7.90 Historical alias for xdslctl. Broadcom
Symlinked by cmd xdslctl0 3 6.54 - 7.90 Alias for xdslctl representing the first DSL sync on bonding models. Broadcom
Symlinked by cmd xdslctl1 2 6.54 - 7.17 Alias for xdslctl representing the second DSL sync on bonding models. Broadcom
Depends on lib ld.so 1 7.20 - 7.90 Dynamic linker / loader Linux
Depends on lib libbacktrace.so 3 6.54 - 7.90 Crash handler and logger AVM
Depends on lib libbcm_boardctl.so 3 6.98 - 7.90 Simple Broadcom board control functions Broadcom
Depends on lib libbcm_crc.so 2 6.54 - 7.17 Broadcom CRC32 calculation. Broadcom
Depends on lib libbcm_flashutil.so 3 6.54 - 7.90 Broadcom flash updater utility Broadcom
Depends on lib libbcm_util.so 1 7.20 - 7.90 Broadcom logging and environmental info Broadcom
Depends on lib libc.so 3 6.54 - 7.90 Standard C library Linux
Depends on lib libcms_boardctl.so 2 6.54 - 6.85 Broadcom CMS board control functions Broadcom
Depends on lib libcms_msg.so 3 6.54 - 7.90 Broadcom CMS messaging API Broadcom
Depends on lib libcms_util.so 3 6.54 - 7.90 Broadcom CMS utility functions Broadcom
Depends on lib libcrypt.so 3 6.54 - 7.90 Encoding and decoding handling routines. Linux
Depends on lib libgcc_s.so 2 6.54 - 6.85 GCC low-level runtime library Linux
Depends on lib libgen_util.so 1 7.20 - 7.90 Generic Broadcom utility functions. Broadcom
Depends on lib libsys_util.so 1 7.20 - 7.90 Broadcom system utilities Broadcom
Depends on lib libxdslctl.so 3 6.54 - 7.90 API to the Broadcom ADSL / VDSL driver Broadcom
19 dependencies for this command

Model-Matrix

Daily updated index of the presence, path and size of this command for each model. Last update: 2024-04-20 05:16 GMT.
Showing all models using this command. Click any column header (click-wait-click) to sort the list by the respective data.
The (main/scrpn/boot/arm/prx/atom) label in the Model column shows which CPU is meant for models with multiple Linux instances.
Note that this list is merged from Firmware-Probes of all known AVM firmware for a model, including Recovery.exe and Labor-Files.

Model Firmware Path Size
FRITZ!Box 7530 AX 7.20 - 7.90 /bin 79.3k - 90.9k
FRITZ!Box 7581 6.54 - 7.16 /bin 76.0k - 79.4k
FRITZ!Box 7582 6.83 - 7.17 /bin 76.4k - 80.3k
3 models use this command

Symbols

Daily updated index of all symbols of this command. Last update: 2024-04-20 07:33 GMT.

Firmware Symbol
7.20 - 7.31 main
1 symbol for this command

SMW-Browser

Information is currently being retrieved from the backend.