| Article: |
Learning the Terminal in Jaguar, Part 1 | |
| Subject: | Using Terminal in Jag to help update router firmware | |
| Date: | 2002-12-16 12:25:50 | |
| From: | anonymous2 | |
| The manufacturer of my DSL/Cable router wants to update the router's firmware remotely and wants me to do the following: "first use terminal program on your MAC , telnet into your router, enable the WEB management function in your router. Then we remotely update the firmware for your router." I have not used the terminal program in my Jaguar operating system, so I really don't know how to accomplish what they are asking me to do. Can someone please help. | ||
Showing messages 1 through 1 of 1.
-
Using Terminal in Jag to help update router firmware
2002-12-21 05:48:08 maniabug [View]



The command in terminal is simply "telnet". Your command line should look something like:
[athena:~] jason% telnet 192.168.1.1
then press return to send the command to the shell, which will invoke the telnet command and pass the single argument (the IP address) to it. telnet is engineered to interperet that argument to be the host you want to connect to, so it tries a connection. if the connection is successful, and the host at that IP address is listening for telnet connections, you'll be prompted to authenticate.
Once you authenticate, you'll be presented with the router's text-based user interface. it may be rudimentary menus that let you explore the options using arrows, enter, and escape. Or it may be just another prompt expecting you to know commands to use. In the latter case, it's probably best to hit the manufacturer's web site for a PDF explaining how to use the router's command line interface; they vary and there's no one consistent syntax. If you're lost, try typing help or ? at the prompt. The basic structure of commands will probably be the same: you enter the name of a command and the router responds appopriately; commands may require arguments to give the router something to work with.
Once you're done, use the router's exit command (or equivalent) to end the session gracefully. This will normally also end your telnet session too and give you your Mac OS X terminal prompt. Noting how your prompt changes as you use interactive programs like telnet will help you keep track of where you are as you use the terminal.
If you don't get a response when trying to connect, or need to get out of telnet because it keeps prompting for a password you don't know, you can make telnet give up the connection attempt by typing ctrl-]. Hold down the control key and press ]. The prompt then shows that you're still in the telnet program. To get back to your shell, type quit. If you're curious what other commands you can type at that telnet prompt, type help instead:
telnet> help
Commands may be abbreviated. Commands are:
close close current connection
logout forcibly logout remote user and close the connection
display display operating parameters
mode try to enter line or character mode ('mode ?' for more)
(etc...)
Hope this helps. -- Jason