Linux Serial Console Terminal Program For Serial Port

Linux Serial Console Terminal Program For Serial Port 3,9/5 355reviews

PCI Serial Card . Compatible with PCI, PCI- X or PCI. Express bus slots, Perle serial cards are.

A freeware chess program. Introduction. I have written a freeware chess program called Chenard. Although it is not in the same league as commercial.

  1. Brainboxes Bluetooth to RS232 Serial Adapter 1 Port Male - BL-819 Compact, Award winning Brainboxes RS232 Adaptor (BL-819 - male connector or BL-830 female connector.
  2. PIC16F87x serial bootloader. Used successfully by thousands of users worldwide. Compatible with the 16F870/1/3/4/6/7 and 16F876, 16F876A, 16F877, 16F877A.
  3. Download PuTTY. PuTTY is an SSH and telnet client, developed originally by Simon Tatham for the Windows platform. PuTTY is open source software that is available with.

Serial Terminal Overview. Flow control. These are all words that get thrown around a lot when working with electronics, especially. Linux System Administration and Configuration After installation, Linux requires configuration and systems administration. Corporate systems need monitoring, backups. Using the Terminal 17.1 Intro to Using the Terminal. This section is about controlling the terminal-computer interface and/or changing the terminal set-up while.

Windows, Vista. Linux, Solaris, SPARC as well as SCO.

WRT5. 4GL Dual Serial Port and SD Card Mods. WRT5. 4GL Dual Serial Port and SD Card Mods January 2.

Introduction The Linksys WRT5. GL is a great router. It runs a version of Linux and is very hackable. Since it's open source, a number of third- party firmware versions have sprung up which add signficant functionality beyond what the stock firmware provided. In addition to the software improvements, several hardware modifications can also be done to this router.

Two of the most popular are to add dual serial ports as well as an SD card. After these modifications, the router can be used to control external electronics (like in my wifi robot project), and the SD card can be used to add gigabytes of storage capability. Dual Serial Port Mod Since the soldering in this mod is not very difficult, this is a good mod to attempt if you're just starting out in electronics and are looking to get some soldering experience.

The electronics part is not too difficult, but the result can be very useful to control external electronics or just to have a serial console. There are mechanical case modifications that are required as well, which makes this mod a bit more tricky than just a soldering project. Disaasembly. 1. Remove the 'void warranty' sticker! Unscrew the two wifi antennas. The front blue faceplate snaps apart from the black body. It takes some force to seperate them, but they will come apart. Place your thumbs on the blue legs while holding the black body and push on on the blue faceplate to seperate them.

After the casing has been removed, remove the screws holding the circuit board to the plastic bottom so that the router PCB is free. The header pinout is as follows: Electrical Modifications.

The router uses 3. V/GND for it's serial line voltage levels. We need to use a line level convertor that converts the 3. V/GND to the +/- 1.

V standard for RS2. Technically, the right chip to use for this project is a MAX3.

I've used both the MAX2. MAX2. 33 chips and they work fine as well. You could use any one of these 3 chips. Currently (January 2. Digikey. com, a MAX3. USD in a DIP package, a MAX2. USD, and a MAX2. 33 is $7.

The MAX2. 33 is nice because no external capacitors are required (1 decoupling cap is recommended). There are a few variations of these chips, so check the datasheet for your specific part to confirm pin numbers and capacitor values. Maxim has a great samples program. I've been able to get free samples from them for all of these parts. Just remember, use their parts when your widgets go in to production. I recommend using wires about 2. It's fine to power the router while it is out of the case, but make sure there are no metal bits lying on your work surface that could short out the board.

After confirming that both serial ports are functioning correctly, clean up your wiring and solder your circuit to a prototyping board. I find that twisting related pairs of wires cleans things up considerably. Zip- ties are another option. Mechanical Modiciations. If you don't have the correct tools to cut nice holes out of plastic, I've found that using the side of a drill bit (in a drill) works well as a make- shift cutting tool for cutting these holes.

The DB9 connectors will (just) fit through the hole, so you can solder the wires before installing the connectors. For attaching the connectors to the router case I grabbed some screw connectors from an old video card, a lock washer, and a #4- 4.

Using the video card screw connectors allows you to properly screw in serial cables to your DB9 connectors. To secure the circuit, I bolted it to the top of the router. There's plenty of room for both the router PCB and the new serial circuit. After the connectors are installed, it's a good idea to label the connectors TTS/1 and Console (or TTS/0).

Software. The process described here will test both serial ports using X- WRT, a Linux distribution for the WRT5. GL that has a nice web interface. Follow the instructions for installing the openwrt- wrt.

WRT5. 4GL. The exact firmware image is used is here. These serial ports should work fine in other distrbutions as well, but X- WRT is the only one I'm going to cover here. After installing the firmware image, access the web interface (by default: http: //1. The first screen will ask you to set a new password. Set this password and remember it! To test TTYS/0 (console): 1.

Connect a serial cable from the console DB9 connector to your PC. Open a hypterminal connection using the settings shown (or use whatever terminal software you'd like).(1. N1). 3. Reboot the router. You should see a bunch of kernel messages. Hit enter at the terminal and you should see a screen that looks like the one below. Connect a null modem cable between the TTS/1 DB9 connector and your PC.

Open a hypterminal connection using the settings shown (or use whatever terminal software you'd like).(9. N1) 3. SSH in to the router (username 'root' and the password you set earlier) (Putty is a good SSH client for Windows). Enter the command: #. Confirm that you see 'Hello World!'.

SD Card Mod It's only a matter of soldering a few more wires to add an SD card to your router. For this mod, my preferred method of attaching the SD card is to buy a micro sd card with an adapter kit and solder wires to the sd card adapter. I've considered other ways of interfacing the sd card, but I've found that this is the cheapest and easiest. Also, the micro sd card is removable, so you can use it in other devices as well. I've read that cards up to 2. GB can be used. I haven't tried to use anything larger.

This sd card mod will work for other distributions as well (like DD- WRT), but X- WRT is the only distrubtion I'm going to cover here. This is a completely seperate mod from the dual serial port mod, so can be done without first adding serial ports. However, to test the sd card, X- WRT will need to be installed as described in the dual serial port mod software section. Start by tinning (adding a small ammount of solder to) the contacts on the sd card. For the wires, I used about 2. Tin the stranded wires on both ends. Installer Ati Radeon Xpress 1100 Drivers. Since both surfaces are tinned, this should be relatively easy.

Don't use an excessive ammount of heat or the sd card adapter may be damaged. We will be using pins 1 - 7.

Solder the wires from the sd card on to the router pcb as described and pictured below. After the electrical connections are made, skip ahead to the software section and test the SD card installation. If the SD card responds as expected, it can now be mechanically mounted permanently.

Mechanical Modifications. You can mount the sd card wherever you'd like, but I prefer above the Linksys name on the front of the router. Take note that where you choose to mount the sd card does not interfere with the router PCB when the router is put back together.

I used a dremel to cut the slot for the sd card and I used a drill bit as a cutting tool to clean up the edges of the slot. After making sure the sd card fit through, I glued it in place using hot glue. Software. The process described here will test the sd card and automatically mount it in X- WRT.

Depending on how your network is configured, you may need to modify network settings (using the web gui) to allow the router to connect to the internet. If from the router, you can 'ping www. Note: you'll have to SSH (using putty or other SSH client software) in to the router. In the following instructions, the # sign indicates a command that you'll need to type at the terminal.

Make sure the micro SD card is first inserted in to the sd card adapter. Install the FAT3. Check that it is loaded: # lsmod. Should see an output similar to: Module Size Used by Tainted: Pvfat 1. If you don't know how to use vi to edit text files, google it, or check out this tutorial.

There's a bit of a learning curve if you've never used it before. Automatically load the driver on router reboot: #. S2. 0mmc. Add lines: echo 9c > /proc/diag/gpiomaskinsmod mmcmkdir /mnt/mmcmount /mnt/mmc. Set the right permissions: # chmod 7.