Serial port pinouts

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 12:56, 3 January 2011 (edit)
Leangjia (Talk | contribs)

← Previous diff
Revision as of 04:47, 24 November 2021 (edit) (undo)
Jeremywh7 (Talk | contribs)
m (Linksys E2500)
Next diff →
(15 intermediate revisions not shown.)
Line 1: Line 1:
{{Languages|Serial_port_pinouts}} {{Languages|Serial_port_pinouts}}
-If anyone has any photos or diagrams, please [[Special:Upload|upload them]] to the wiki (NOT link to an external image) and add them to this page.+If you can not find the desired serial pinout here, search online, such as [https://openwrt.org/toh/ OpenWRT TOH] or LEDE (if supported) and [https://wikidevi.com/wiki/Main_Page WikiDevi]. Note, for WikiDevi, it is best to just search for your router name + wiki in your favorite search engine. Also try searching forums here and at OpenWRT/LEDE.
 + 
 +'''Do NOT link to an external image.''' To add photos or diagrams, please [[Special:Upload|upload them]] to the wiki, then reference them here using the ''Embedded image'' button in Editing mode.
 + 
__TOC__ __TOC__
-For those interested: (--------- is nearest board edge) + 
 +'''NOTE: "---------" is nearest board edge'''
 + 
 +==Airlink AR430W==
 +[[Image:Ar430wserial.jpg]]
 + 
 + 
 +==Asus WL-500 Deluxe==
 + | o o
 + | gnd o o vcc
 + | tx1 o o tx0
 + | rx1 o o rx0
 + | J5
 +[[Image:Wiki_serial_asus_wl500g.d.jpg]]
 + 
 + 
 +==Belkin F7D8302/ F7D4302==
 +Reference [https://www.dd-wrt.com/phpBB2/viewtopic.php?p=547883 forum post]
 +[[Image:F7D8302_Serial_Pins.jpg]]
 + 
==Buffalo WBR2-G54(S)== ==Buffalo WBR2-G54(S)==
Line 12: Line 34:
o tx o tx
-==Motorola WR850G v2 /v3== 
- | tx o o vcc RJP1 
- | o o 
- | o o gnd 
- | rx o o 
- | o 
- 
-==Buffalo WLA2-G54C== 
- | tx o o 
- | o o vcc 
- | o o gnd 
- | rx o o 
- | o 
- --------- 
==Buffalo WHR-G54S== ==Buffalo WHR-G54S==
Line 38: Line 46:
The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation.
 +
==Buffalo WHR-HP-G54== ==Buffalo WHR-HP-G54==
Line 65: Line 74:
The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine. The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine.
-==Linksys WRT-54G(S,L)==+==Buffalo WLA2-G54C==
 + | tx o o
 + | o o vcc
 + | o o gnd
 + | rx o o
 + | o
 + ---------
 + 
 + 
 +== D-Link DIR-615 D3==
 +The serial port runs at 57600 baud, 8 bits. Voltage levels are +3.3V TTL logic, which means TX transmit at 3.3V and VCC is 3.3V. RX has a pull-up resistor. Port is /dev/tts1.
 + 
 +[[Image:D-Link_DIR-615_D3.jpg]]
 + 
 + 
 +==D-Link DIR-300 revB==
 +NOTE: RevB is completely different hardware, based on Ralink RT3050 SoC. The serial port runs at 57600 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use an interface converter chip (Max232/Max3232/DS275 etc.) to connect to standard RS-232.
 + 
 + 
 +==D-Link DIR-300 revB (Chinese) ==
 +注意: RevB硬件结构是完全不一样的,使用的是雷凌RT3050芯片。串口使用的是57600波特率,配置为n,8,1,电平3.3V的TTL逻辑电平并非RS232的电压,所以需要通过电平转换芯片(Max232/Max3232/DS275 etc.)然后连接到RS-232上。[[Image:Dlink-DIR300revb.JPG]]
 + 
 + 
 +==Dynex DX-NRUTER==
 +[[Image:dynex_nruter.png]]
 + 
 + 
 +==Linksys E1000v2 E2000==
 +[[Image:E1000v2_serial.jpg]]
 +E2000 has the same pinout. Looking from the back of the router, the serial port is the 5 holes above the 2x6 JTAG port. Again, '''looking from the back of the router: Vcc - Rx - Tx - ? - Gnd'''
 + 
 +==Linksys E2500==
 +[[Image:e2500_serial_pins.jpg]]<br>Vcc connection is not needed
 +[Reference: [https://forum.dd-wrt.com/phpBB2/viewtopic.php?p=682299#682299 Forum thread]]
 + 
 +==Linksys WRT110==
 +[[Image:Linksys_WRT110_serial_pinout.png]]
 + 
 + 
 +== Linksys WRT160NL ==
 +[[Image:DD-WRT160NL-SerialPort.jpg]]
 + 
 + 
 +==Linksys WRT350N v2.0 ==
 +J5
 + vcc o
 + tx1 o
 + rx1 o
 + gnd o
 + 
 + 
 +==Linksys WRT54G(S,L)==
JP1 or JP2 (on newer models) JP1 or JP2 (on newer models)
Line 81: Line 141:
[[Image:Wrt54gs_v1_serial.JPG]] [[Image:Wrt54gs_v1_serial.JPG]]
-==Linksys WRT110==+==Motorola WR850G v2/v3==
-[[Image:Linksys_WRT110_serial_pinout.png]]+ | tx o o vcc RJP1
 + | o o
 + | o o gnd
 + | rx o o
 + | o
-==Linksys WRT-350N v 2.0 ==+== Senao ECB9500 / ECB9750 ==
-J5+[[Image:ECB9500.jpg]]
- vcc o+
- tx1 o +
- rx1 o +
- gnd o+
- +
-==Asus WL-500 deluxe==+
- | o o+
- | gnd o o vcc+
- | tx1 o o tx0+
- | rx1 o o rx0 +
- | J5+
-[[Image:Wiki_serial_asus_wl500g.d.jpg]]+
==Sparklan WX6615GT== ==Sparklan WX6615GT==
Line 107: Line 159:
| J5 | J5
-==Airlink AR430W==+==TP-Link TL-WR941ND v3==
-[[Image:Ar430wserial.jpg]]+
- +
-==Dynex DX-NRUTER==+
-[[Image:dynex_nruter.png]]+
- +
-==Dlink DIR-300 revb==+
-NOTE: RevB is completely different hardware, based on Ralink RT3050 SoC. The serial port runs at 57600 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use an interface converter chip (Max232/Max3232/DS275 etc.) to connect to standard RS-232.+
-==Dlink DIR-300 revb (Chinese) ==+
-注意: RevB硬件结构是完全不一样的,使用的是雷凌RT3050芯片。串口使用的是57600波特率,配置为n,8,1,电平3.3V的TTL逻辑电平并非RS232的电压,所以需要通过电平转换芯片(Max232/Max3232/DS275 etc.)然后连接到RS-232上。[[Image:Dlink-DIR300revb.JPG]]+
- +
-==TP-Link TL-WR941ND ver.3==+
Connector P1 (see picture) Connector P1 (see picture)
Line 132: Line 173:
Password: "5up" Password: "5up"
-The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine. You have to short R356, if not, the TX will not going to work.+The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine. You have to short R356, if not, the TX will work.
[[Image:Serial_if.jpg]] [[Image:Serial_if.jpg]]
Line 138: Line 179:
*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=12879 Original source of this page on the DD-WRT forums] *[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=12879 Original source of this page on the DD-WRT forums]
-[[Category:Hardware]]+[[Category:Hardware]][[Category:Recovery]]
- +
-== WRT160NL ==+
- +
-[[Image:DD-WRT160NL-SerialPort.jpg]]+

Revision as of 04:47, 24 November 2021

If you can not find the desired serial pinout here, search online, such as OpenWRT TOH or LEDE (if supported) and WikiDevi. Note, for WikiDevi, it is best to just search for your router name + wiki in your favorite search engine. Also try searching forums here and at OpenWRT/LEDE.

Do NOT link to an external image. To add photos or diagrams, please upload them to the wiki, then reference them here using the Embedded image button in Editing mode.

Contents


NOTE: "---------" is nearest board edge

Airlink AR430W

Image:Ar430wserial.jpg


Asus WL-500 Deluxe

|       o o
| gnd o o vcc
| tx1 o o tx0
| rx1 o o rx0   
|        J5

Image:Wiki_serial_asus_wl500g.d.jpg


Belkin F7D8302/ F7D4302

Reference forum post Image:F7D8302_Serial_Pins.jpg


Buffalo WBR2-G54(S)

----------
J5
o gnd
o vcc
o rx
o tx


Buffalo WHR-G54S

Connector RJP1

 tx o o      |
    o o vcc  |
    o o gnd  |
 rx o o      |
    o        |
-------------

The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation.


Buffalo WHR-HP-G54

Connector J1

             |
      rx o   |
      tx o   |
     gnd o   |
     vcc o   |
-------------

The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine to access the router as a device (Eg. to get a bootloader commandline). It does not work in host mode to control USB devices. The VCC pin puts out 3.3V.

Image:BuffaloWHR-HP-G54_serial_small.jpg

Buffalo WHR-G125

Connector J1

|            
|     rx  o   
|     tx  o   
|    gnd o   
|    vcc o 
-------------

The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine.

Buffalo WLA2-G54C

| tx o o
|    o o vcc
|    o o gnd
| rx o o
|    o
---------


D-Link DIR-615 D3

The serial port runs at 57600 baud, 8 bits. Voltage levels are +3.3V TTL logic, which means TX transmit at 3.3V and VCC is 3.3V. RX has a pull-up resistor. Port is /dev/tts1.

Image:D-Link_DIR-615_D3.jpg


D-Link DIR-300 revB

NOTE: RevB is completely different hardware, based on Ralink RT3050 SoC. The serial port runs at 57600 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use an interface converter chip (Max232/Max3232/DS275 etc.) to connect to standard RS-232.


D-Link DIR-300 revB (Chinese)

注意: RevB硬件结构是完全不一样的,使用的是雷凌RT3050芯片。串口使用的是57600波特率,配置为n,8,1,电平3.3V的TTL逻辑电平并非RS232的电压,所以需要通过电平转换芯片(Max232/Max3232/DS275 etc.)然后连接到RS-232上。Image:Dlink-DIR300revb.JPG


Dynex DX-NRUTER

Image:dynex_nruter.png


Linksys E1000v2 E2000

Image:E1000v2_serial.jpg E2000 has the same pinout. Looking from the back of the router, the serial port is the 5 holes above the 2x6 JTAG port. Again, looking from the back of the router: Vcc - Rx - Tx - ? - Gnd

Linksys E2500

Image:e2500_serial_pins.jpg
Vcc connection is not needed [Reference: Forum thread]

Linksys WRT110

Image:Linksys_WRT110_serial_pinout.png


Linksys WRT160NL

Image:DD-WRT160NL-SerialPort.jpg


Linksys WRT350N v2.0

J5

vcc o
tx1 o 
rx1 o 
gnd o


Linksys WRT54G(S,L)

JP1 or JP2 (on newer models)

vcc 1-2 vcc |
tx1 3-4 tx0 |
rx1 5-6 rx0 |
... 7-8 ... |
gnd 9-10 gnd |

(numbering as shown on the PCB at JP2 in my WRT54GL v1.1, Rockus 10:42, 25 May 2008 (CEST))


below numbering shown on my WRT-54GS V1 with JP1 busstopgangsta 11.11.2008 00:16 GMT+1 Image:Wrt54gs_v1_serial.JPG

Motorola WR850G v2/v3

| tx o o vcc  RJP1
|    o o
|    o o gnd
| rx o o
|    o

Senao ECB9500 / ECB9750

Image:ECB9500.jpg

Sparklan WX6615GT

|    o
| gnd o o rx
| gnd o o 
| vcc o o 
| vcc o o tx   
|        J5

TP-Link TL-WR941ND v3

Connector P1 (see picture)

                |
      tx o    |
      rx o    |
     gnd o   |
     vcc o   |

Login: "ap71"

Optional login: "root" Password: "5up"

The serial port runs at 115200 baud, 8 bits, no parity, 1 stop bit using ANSI terminal emulation. Levels are not RS232 voltage levels, but +3.3V TTL logic. Use level shifter (Max232/Max3232/DS275 etc.) to correct this. Also a USB to serial phone cable will work in most cases. A cable with a Prolific 2303 works fine. You have to short R356, if not, the TX will work. Image:Serial_if.jpg

External Links