Serial port pinouts
From DD-WRT Wiki
Revision as of 18:55, 16 November 2017 (edit) Ian5142 (Talk | contribs) m ← Previous diff |
Revision as of 19:14, 22 March 2018 (edit) (undo) Jeremywh7 (Talk | contribs) m Next diff → |
||
Line 1: | Line 1: | ||
{{Languages|Serial_port_pinouts}} | {{Languages|Serial_port_pinouts}} | ||
- | If | + | If you can not find the desired serial pinout here, search online, such as OpenWRT or LEDE (if supported) and WikiDevi. 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__ | ||
- | + | ||
+ | '''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]] | ||
==Buffalo WBR2-G54(S)== | ==Buffalo WBR2-G54(S)== | ||
Line 11: | Line 26: | ||
o rx | o rx | ||
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 65: | Line 65: | ||
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. | ||
- | == | + | ==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 WRT54G(S,L)== | ||
JP1 or JP2 (on newer models) | JP1 or JP2 (on newer models) | ||
Line 84: | Line 106: | ||
[[Image:Linksys_WRT110_serial_pinout.png]] | [[Image:Linksys_WRT110_serial_pinout.png]] | ||
- | ==Linksys | + | == Linksys WRT160NL == |
+ | [[Image:DD-WRT160NL-SerialPort.jpg]] | ||
+ | |||
+ | ==Linksys WRT350N v2.0 == | ||
J5 | J5 | ||
vcc o | vcc o | ||
Line 91: | Line 116: | ||
gnd o | gnd o | ||
- | == | + | ==Motorola WR850G v2/v3== |
- | | | + | | tx o o vcc RJP1 |
- | | | + | | o o |
- | | | + | | o o gnd |
- | | | + | | rx o o |
- | | | + | | o |
- | [[Image: | + | |
+ | == Senao ECB9500 / ECB9750 == | ||
+ | [[Image:ECB9500.jpg]] | ||
==Sparklan WX6615GT== | ==Sparklan WX6615GT== | ||
Line 107: | Line 134: | ||
| J5 | | J5 | ||
- | + | ==TP-Link TL-WR941ND v3== | |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | ==TP-Link TL-WR941ND | + | |
Connector P1 (see picture) | Connector P1 (see picture) | ||
Line 144: | Line 154: | ||
*[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]] |
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | + | ||
- | [[Category:Recovery]] | + |
Revision as of 19:14, 22 March 2018
English • Deutsch • Español • Français • Italiano • 日本語 • Polski • Português • Русский • Svenska • 中文(中国大陆) • 中文(台灣) • |
If you can not find the desired serial pinout here, search online, such as OpenWRT or LEDE (if supported) and WikiDevi. 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.
NOTE: "---------" is nearest board edge
Airlink AR430W
Asus WL-500 deluxe
| o o | gnd o o vcc | tx1 o o tx0 | rx1 o o rx0 | J5
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.
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.
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上。
Dynex DX-NRUTER
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
Linksys WRT110
Linksys WRT160NL
Linksys WRT350N v2.0
J5
vcc o tx1 o rx1 o gnd o
Motorola WR850G v2/v3
| tx o o vcc RJP1 | o o | o o gnd | rx o o | o
Senao ECB9500 / ECB9750
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 not going to work.