Search:  

 
 
   All FAQsSite FAQDSL FAQCable TechAbout DSLDistanceCLECSDSL Hurdles»»






how-to block ads



Search for: in all FAQs
The AT&T Speedstream modems retain the full router functionality of the generic-version modems, but the user is "shielded" from this functionality by the AT&T-versioned GUI software. The 5100b/4100/4100b modems have hidden tricks that can be unleashed by use of the CLI. Any setting changes you have made at the CLI are retained until you either hard reset or GUI reset the modem back to factory defaults. So it is a set-once-and-forget situation. Remember, after you use the modem, e.g. transfer anything through the ATM circuitry, your access to the CLI interface will be locked out.

So if you decide that you want to change a CLI setting slightly after you have made a DSL connection, all custom settings will be erased by another hard reset before you can re-gain CLI access. The exceptions to this "use the modem and have to reset to change CLI settings rule" are any CLI settings that correspond to those on the AT&T GUI setting pages. If you have changed those settings at the CLI and you later decide that you want to alter them, you may use the GUI pages to make changes.

After the command line prompt (xsh>) has been accessed: »SBC DSL FAQ »How can I access the Speedsteam modem's CLI?, the four main command categories: do, clear, show, and cfg, may be listed by entering a "?". This FAQ will only deal with the "cfg" sub-commands.

No user manual has been published for the functions or operations of the CLI commands. The commands listed in this FAQ have been worked out by trial-and-error. Many of the "cfg" commands directly correspond to GUI functions listed in the generic 4100/4200 user manuals so their functions can be inferred by cross checking with that user guide.

The entire modem configuration (cfg) command set and the current settings of the first choice of any multiple sub-command may be listed or dumped out at any time by entering just the "cfg" command at the CLI prompt (xsh>). You can drill down to the current settings for any level by entering the entering just the first portion of the sub-command for that layer, e.g. entering "cfg upro#0{usr{per=" would list the current password.

To change any setting, simply enter the "cfg" sub-command at the command line prompt, followed by "cfg save". The modem will acknowledge the command with a note that the settings have been saved to NVRAM. Then enter a "do reboot" command and the modem will enter the reboot cycle and use the new command.

Finally after you have finished all setting changes that you plan to make, you may have to access the modem GUI and change the PPP location to fit your situation. It will always be set to the default "PPP on the modem" after the hard reset/GUI reset you originally performed to enable the CLI access. Also your new password is now your new modem access code.

Some useful "cfg" sub-commands

Change the modem's IP: The following example lists the commands necessary to change the modem IP, gateway IP, and the DHCP-issued IP. At the command prompt, enter the following commands with your chosen IPs changed from the listed default values:

cfg host#0{ip{addr=192.168.0.1},dhcp{ip1=192.168.1.64,ip2=192.168.1.64,gw=192.168.0.1}
cfg ipfw{dip=192.168.1.64}

...and remember to follow up by entering:

cfg save
do reboot

After the reboot, you will have to use the new IP to access the modem with telnet or HyperTerminal. Also the IP settings in your NIC and any software firewall that you use might have to be changed/adjusted to allow access to the modem on the new IP.

Change the timeservers to AT&T-maintained servers:

cfg sntp{psrv="ntp1.sbcglobal.net",bsrv="ntp2.sbcglobal.net",tz=0

The "tz" setting adjusts the timezone offset from GMT and is specified in minutes, e.g. PST equals -480

Enable the built-in DDNS client:

cfg ddns{sn="members.dyndns.org",spo=443,hn1="test.homeip.net",un="test",pw="test",en=y

The hostname (hn1), username (un), and password (pw) are set to a DynDNS testing account provided for client testing during the client development process. You should substitute your own name, ID and password and retain the ' " 's around your entries.

Warning: This client will update DynDNS, but could engage in abusive updating which could result in your hostname being temporarily blocked by DynDNS. The client for this modem is not on their certified list; however, Doctor Olds See Profile has used the built in-DDNS updater on the generic version of the 5100b modem at DynDNS without problems.

Send the syslog to port 514 of a designated IP:

cfg slog{ip#0=xxx.xxx.xxx.xxx,esl=y

xxx.xxx.xxx.xxx is the IP of the computer that is to monitor the port 514 output. You will then need to run a syslog analysis program on the monitoring computer. The idea for using this command originated with Frobozz See Profile here: »SpeedStream 4200 Syslog Output Method

Write DSL statistics into the modem log every X+1 seconds:

cfg dsl{log=X

X is the number of seconds between write intervals. One extra second will be added to the X interval time by the modem. If X is set to zero (the default setting), this extra logging function is disabled.

The modem log eventually will fill up and the oldest stats will be pushed out of memory to make way for the newest. This command set could be useful to spot fast changing DSL problems. A sample of the statistics written to the log each sample interval are as follows:

+000 days 00:02:00 E |DSL |Connection : UP
+000 days 00:02:00 E |DSL |Re-sync Count: 1
+000 days 00:02:00 E |DSL |Mode: G.dmt
+000 days 00:02:00 E |DSL |DS Bit Rate: 6016000
+000 days 00:02:00 E |DSL |US Bit Rate: 768000
+000 days 00:02:00 E |DSL |DS Attain Rate: 6016000
+000 days 00:02:00 E |DSL |DS SNR: 13.5
+000 days 00:02:00 E |DSL |DS Atten: 31.5
+000 days 00:02:00 E |DSL |DS Output Power: -
+000 days 00:02:00 E |DSL |US Attain Rate: -
+000 days 00:02:00 E |DSL |US SNR: -
+000 days 00:02:00 E |DSL |US Atten: -
+000 days 00:02:00 E |DSL |US Output Power: -

Force the RT to sync up in ANSI mode:

cfg dsl{mode=ansi

CO DSLAMs can not be forced into ANSI mode. This command does not work for 4100b modems.

More useful commands will be added to this FAQ as they are discovered.

show feedback form

Sunday, 27-Jul
04:37:41
Terms of Use | Privacy Policy | Hosting by www.nac.net - DSL,Hosting & Co-lo | feedback | contact
8th year online! © 1999-2008 dslreports.com.republican-creole