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.
Property: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
Command: | xdslctl - type Exec | Wiki | Freetz | IPPF | whmf | AVM | Web |
Location: | Shell-Commands >> Chipset-Commands - Origin: Broadcom | ||||||
Path: | Release: /bin Lab+Rel: /bin | ||||||
Properties: | Size: 76.0k - 91.0k - Firmware: 6.54 - 8.00 | ||||||
Function: | Controls the Broadcom ADSL / VDSL driver. |
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-12-20 07:46 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 - 8.00 | Historical alias for xdslctl. | Broadcom |
Symlinked by | cmd | adslctl | 3 | 6.54 - 8.00 | Historical alias for xdslctl. | Broadcom |
Symlinked by | cmd | xdslctl0 | 3 | 6.54 - 8.00 | Alias for xdslctl representing the first DSL sync on bonding models. | Broadcom |
Symlinked by | cmd | xdslctl1 | 2 | 6.54 - 7.18 | Alias for xdslctl representing the second DSL sync on bonding models. | Broadcom |
Depends on | lib | ld.so | 1 | 7.20 - 8.00 | Dynamic linker / loader | Linux |
Depends on | lib | libbacktrace.so | 3 | 6.54 - 8.00 | Crash handler and logger | AVM |
Depends on | lib | libbcm_boardctl.so | 3 | 6.98 - 8.00 | Simple Broadcom board control functions | Broadcom |
Depends on | lib | libbcm_crc.so | 2 | 6.54 - 7.18 | Broadcom CRC32 calculation. | Broadcom |
Depends on | lib | libbcm_flashutil.so | 3 | 6.54 - 8.00 | Broadcom flash updater utility | Broadcom |
Depends on | lib | libbcm_util.so | 1 | 7.20 - 8.00 | Broadcom logging and environmental info | Broadcom |
Depends on | lib | libc.so | 3 | 6.54 - 8.00 | 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 - 8.00 | Broadcom CMS messaging API | Broadcom |
Depends on | lib | libcms_util.so | 3 | 6.54 - 8.00 | Broadcom CMS utility functions | Broadcom |
Depends on | lib | libcrypt.so | 3 | 6.54 - 8.00 | 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 - 8.00 | Generic Broadcom utility functions. | Broadcom |
Depends on | lib | libsys_util.so | 1 | 7.20 - 8.00 | Broadcom system utilities | Broadcom |
Depends on | lib | libxdslctl.so | 3 | 6.54 - 8.00 | 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-12-20 05:43 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/rtl)
label in the Model
column shows which CPU is meant for Multi-Linux models.
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 - 8.00 | /bin | 79.3k - 91.0k |
FRITZ!Box 7581 | 6.54 - 7.18 | /bin | 76.0k - 79.4k |
FRITZ!Box 7582 | 6.83 - 7.18 | /bin | 76.4k - 80.3k |
3 models use this command |
Symbols
Daily updated index of all symbols of this command. Last update: 2024-12-20 07:46 GMT.
Firmware | Symbol |
---|---|
7.20 - 7.31 | main |
1 symbol for this command |