Tutorials

From DD-WRT Wiki

(Difference between revisions)
Jump to: navigation, search
Revision as of 07:48, 27 February 2019 (edit)
Mile-Lile (Talk | contribs)
m
← Previous diff
Current revision (20:11, 19 December 2023) (edit) (undo)
Kernel-panic69 (Talk | contribs)
(Basic Tutorials - (correct Client modes nomenclature, links to redirect pages))
 
(23 intermediate revisions not shown.)
Line 1: Line 1:
{{Languages|Tutorials}} {{Languages|Tutorials}}
-__NOTOC__ 
-<font color=red><big>'''NOTE:'''</big></font> '''During configuration or flashing a device, the only cables that should be hooked to the device are the power cable and the cable connecting the device to your computer''' 
-<br /> 
==Getting Started== ==Getting Started==
- 
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
Line 11: Line 7:
* [[Basic Wireless Settings]] - Info and Recommendations on Basic Wireless settings * [[Basic Wireless Settings]] - Info and Recommendations on Basic Wireless settings
* [[Advanced wireless settings]] - Info and Recommendations on Advanced Wireless settings * [[Advanced wireless settings]] - Info and Recommendations on Advanced Wireless settings
 +* [[QCA wireless settings]] - Info specific to Qualcomm Atheros settings
* [[Index:FAQ|FAQs]] - Everything from Where do I download dd-wrt, to how do I increase range. * [[Index:FAQ|FAQs]] - Everything from Where do I download dd-wrt, to how do I increase range.
* [[Glossary]] - Good to look up any unfamiliar dd-wrt term. * [[Glossary]] - Good to look up any unfamiliar dd-wrt term.
Line 17: Line 14:
==Basic Tutorials == ==Basic Tutorials ==
- +These tutorials have content most new users will understand and be able to deploy. Category is here: [[:Category:Basic_tutorials]]
-These tutorials have content most new users will understand and be able to deploy. Category is here: [https://www.dd-wrt.com/wiki/index.php/Category:Basic_tutorials Category:Basic tutorials]+
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Access Restrictions]]+*[[Access Restrictions]]
-* [[Access To Modem Configuration]]+*[[Access To Modem Configuration]]
-* [[Ad blocking]]+*[[Ad blocking]]
-* [[Afterburner|Afterburner/Speedbooster]]+*[[Afterburner|Afterburner/Speedbooster]]
-* [[Chillispot|Chillispot hotspot]] (now very simple)+*[[Captive Portal]] - hotspot
-* [[Client Bridged]]+*[[Client Bridge|Station Bridge]] (Broadcom)
-* [[Client Mode]]+*[[Client Bridged|Station Bridge (Routed)]] (Non-Broadcom)
-* [[UMA|Configuration settings for UMA enabled phones]]+*[[Client Mode|Station Mode]]
-* [[CRON]]+*[[UMA|Configuration settings for UMA enabled phones]]
-* [[DNSMasq as DHCP server]]+*[[CRON]]
-* [[Easy SSH tunnels]] (securely surf the web anywhere / bypass firewalls)+*[[DNSMasq as DHCP server]]
-* [[Easy torrenting with dd-wrt]]+*[[Easy SSH tunnels]] (securely surf the web anywhere / bypass firewalls)
-* [[EoIP Routing]] (Link two routers over the Internet)+*[[Easy torrenting with dd-wrt]]
-* [[Firewall]]+*[[EoIP Routing]] (Link two routers over the Internet)
-* [[Firewall Builder]]+*[[Firewall]]
-* [[Google Chromecast]]+*[[Firewall Builder]]
-* [[Guest Network]] for new and pre-23020 builds+*[[Google Chromecast]]
-* [[HTTPRedirect|HotSpot HTTP Redirect]]+*[[Guest Network]] for new and pre-23020 builds
-* [[Itunes remote]]+*[[HTTPRedirect|HotSpot HTTP Redirect]]
-* [[Insufficient ram|Insufficient RAM]] (make 8MB RAM devices stable) / [[Router Slowdown|Router Slowdown]]+*[[Itunes remote]]
-* [[Linking Routers]] - WDS, Repeaters, OLSR, etc.+*[[Insufficient ram|Insufficient RAM]] (make 8MB RAM devices stable) / [[Router Slowdown|Router Slowdown]]
-* [[MAC Address Clone]]+*[[Linking Routers]] - WDS, Repeaters, OLSR, etc.
-* [http://wiki.milkfish.org/index.php?n=Milkfish-dd.RouterConfiguration Milkfish Setup]+*[[MAC Address Clone]]
-* [[Modem - Connection to Router]]<br/>+*[https://web.archive.org/web/20101124010208/http://wiki.milkfish.org/index.php?n=Milkfish-dd.RouterConfiguration Milkfish Setup]
-* [[Multiple WLANs]] - Add additional SSID's+*[[Modem - Connection to Router]]<br/>
-* [[MyPage|My Page]]+*[[Multiple WLANs]] - Add additional SSID's
-* [http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57213 Networking 101 for Dummies]+*[[MyPage|My Page]]
-* [http://www.dd-wrt.com/wiki/index.php/Network_traffic_analysis_with_netflow_and_ntop Network traffic analysis with netflow and ntop]+*[http://www.dd-wrt.com/phpBB2/viewtopic.php?t=57213 Networking 101 for Dummies]
-* [[Network Time Protocol]] (NTP)+*[http://www.dd-wrt.com/wiki/index.php/Network_traffic_analysis_with_netflow_and_ntop Network traffic analysis with netflow and ntop]
-* [[NoCatSplash]]+*[[Network Time Protocol]] (NTP)
-* [[Obtaining_Router_IP|Obtaining an Unknown Router IP Address]]+*[[NextDNS CLI]]
-* [[OpenDNS]]+*[[NoCatSplash]]
-* [[OpenVPN Remote Access by Static Key (The Simple Way)]]+*[[Obtaining_Router_IP|Obtaining an Unknown Router IP Address]]
 +*[[OpenDNS]]
 +*[[OpenVPN Remote Access by Static Key (The Simple Way)]]
 +*[[Parental control]]
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
- +*[[Port Blocking]]
-* [[Parental control]]+*[[Port Forwarding]] (single/range/trigger/UPnP)
-* [[Port Blocking]]+*[[Port Forwarding Troubleshooting]]
-* [[Port Forwarding]] (single/range/trigger/UPnP)+*[[Printer Sharing]]
-* [[Port Forwarding Troubleshooting]]+*[[ProFTPd Server]] (including WAN or anonymous access)
-* [[Printer Sharing]]+*[[Quality of Service]] (QoS)
-* [[ProFTPd Server]] (And some other good to knows)+*[[Repeater Bridge]]
-* [[Quality of Service]] (QoS)+*[[Samba Filesystem]]
-* [[Repeater Bridge]]+*[[Separate LAN and WLAN]]
-* [[Samba Filesystem]]+*[[SmartDNS]]
-* [[Separate LAN and WLAN]]+*[[Spanning Tree Protocol]] (STP)
-* [[Spanning Tree Protocol]] (STP)+*[[SSH access from internet]]
-* [[SSH access from internet]]+*[[Sshfs]]
-* [[Sshfs]]+*[[Sony PSP and Remote Play]]
-* [[Sony PSP and Remote Play]]+*[[Startup Scripts]]
-* [[Startup Scripts]]+*[[Static DHCP]]
-* [[Static DHCP]]+*[[Telnet/SSH and the Command Line]]
-* [[Telnet/SSH and the Command Line]]+*[[The Easiest Tunnel Ever]]
-* [[The Easiest Tunnel Ever]]+*[[Update IP change on Tunnelbroker with DNS-O-MATIC]]
-* [[Update IP change on Tunnelbroker with DNS-O-MATIC]]+*[[Unbound]]
-* [[Unbound]] +*[[URL - Keyword blocking]] (Access Restrictions)
-* [[URL - Keyword blocking]] (Access Restrictions)+*[[USB|USB Support]] (USB)
-* [[USB|USB Support]] (USB)+*[[USB storage|USB storage]]
-* [[USB storage|USB storage]]+*[[Verizon FiOS - Using Your Own Router]]
-* [[Verizon FiOS - Using Your Own Router]]+*[[VPN (the easy way) v24+]]
-* [[WOL|Wake On Lan]] (WOL)+*[[WOL|Wake On Lan]] (WOL)
-* [[Wireless Access Point]] (WAP)+*[[WDS_Linked_router_network|WDS Router Setup]]
-* [[Wireless-N Configuration]]+*[[Wireless Access Point]] (WAP)
-* [[Wireless Bridge]]+*[[Wireless-N Configuration]]
-* [[Wireless Packet Info - RX/TX Errors]]+*[[Wireless Bridge]]
-* [[Configuring for Xbox 360]] (Xbox 360 - dd-wrt settings) +*[[Wireless Packet Info - RX/TX Errors]]
-* [[VPN (the easy way) v24+]]+*[[Wireless and Networking tools]]
-* [[WDS_Linked_router_network|WDS Linked router network]]+*[[Wl command|WL command help]] (Wireless Commands)
-* [[Wl command|WL command help]] (Wireless Commands)+*[http://www.linksysinfo.org/forums/showthread.php?t=47262 WMM Support]
-* [http://www.linksysinfo.org/forums/showthread.php?t=47262 WMM Support]+*[[Configuring for Xbox 360|Xbox 360 configuration]] - DD-WRT settings
-* [[Wireless and Networking tools]]+
|} |}
<br/> <br/>
==Advanced Tutorials== ==Advanced Tutorials==
-These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the [https://www.dd-wrt.com/wiki/index.php/Category:Advanced_tutorials Advanced tutorials Category]+These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the [[:Category:Advanced_tutorials|Advanced tutorials Category]]
 + 
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Advanced wireless settings | Advanced Wireless Settings]]+*[[Advanced wireless settings | Advanced Wireless Settings]]
-* [http://wl500g.info/showthread.php?t=11992 Additional USB ports and Internal HD on Asus WL500gP]+*[https://wl500g.info/showthread.php?11992 Additional USB ports and Internal HD on Asus WL500gP]
-* [[CFE backup| CFE_backup]]+*[[CFE backup]]
-* [[Chillispot| Chillispot hotspot]]+*[[Chillispot|Chillispot captive portal hotspot]]
-* [[Comcast download speed fix for Linksys eSeries]]+*[[Comcast download speed fix for Linksys eSeries]]
-* [[Configure RSS feed output]]+*[[Configure RSS feed output]]
-* [[Connection Limit Notifier]]+*[[Connection Limit Notifier]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:DNS DNS Category] - DNSMasq, OpenDNS, etc+*[[:Category:DNS|DNS Category]] - DNSMasq, OpenDNS, etc.
-* [https://www.dd-wrt.com/wiki/index.php/Category:Dynamic_DNS Dynamic DNS Category] - DDNS, no-ip.com, etc+*[[:Category:Dynamic_DNS|Dynamic DNS Category]] - DDNS, no-ip.com, etc.
-* [https://www.dd-wrt.com/wiki/index.php/Category:Dual_WAN Dual WAN Category] - How to setup Dual WAN+*[[:Category:Dual_WAN|Dual WAN Category]] - Setup Guides
-* [[FON Hotspot| FON Hotspot using Chillispot]]+*[[Installing_Entware|Entware]] - software repository for embedded devices
-* [[Guest WiFi + abuse control for beginners]]+*[[FON Hotspot| FON Hotspot using Chillispot]]
-* [[HDsamba2]] - Setting up and using+*[[Guest WiFi + abuse control for beginners]]
-* [[How to - Format and Partition External Storage Device]]+*[[HDsamba2]] - Setting up and using
-* [[Hosting Subversion Service on your router]]+*[[How to - Format and Partition External Storage Device]]
-* [[Installing_Entware|Installing Entware]] - It is a software repository for embedded devices like routers or network attached storages. >1800 packages are available.+*[[Hosting Subversion Service on your router]]
-* [[Iptables command|Iptables command]]+*[[ipkg]] - Install OpenWRT packages
-* [https://www.dd-wrt.com/wiki/index.php/Category:IPv6 IPv6 Category]+*[[IPSET]]-Using IPSET
-* [[JFFS File System|JFFS and other possibilities for storing]]+*[[Iptables command|Iptables command]]
-* [[Jffs|JFFS - Using nvram to enable Jffs]]+*[[:Category:IPv6|IPv6 Category]]
-* [[Kai Console Gaming]]+*[[JFFS File System|JFFS and other possibilities for storing]]
-* [[Linking Subnets with Static Routes]]+*[[Jffs|JFFS - Using nvram to enable Jffs]]
-* [[Logging with DD-WRT|Logging with DD-WRT]]+*[[Kai Console Gaming]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:Tunneling Tunneling and VPN Category] - including OpenVPN, PPTP+*[[Linking Subnets with Static Routes]]
-* [[One-to-one NAT]] (aka Static NAT)+*[[Linux SWAP]] - page swap for DD-WRT
-* [https://www.dd-wrt.com/wiki/index.php/Category:Optware Optware Category]+*[[Logging with DD-WRT|Logging with DD-WRT]]
-* [[Overclocking BCM 47xx CPU's]]+
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[Linux SWAP|Page swapping for DD-WRT]]+*[[One-to-one NAT]] (aka Static NAT)
-* [[Peer-to-Peer (P2P) Throttling]]+*[[:Category:Optware|Optware Category]] (deprecated)
-* [[Policy Based Routing]]+*[[Overclocking BCM 47xx CPU's]]
-* [[Preventing Brute Force Attacks]] (WiP)+*[[Peer-to-Peer (P2P) Throttling]]
-* [[Point-to-Point PPTP Tunneling with two DD-WRT]]+*[https://www.howtogeek.com/51477/how-to-remove-advertisements-with-pixelserv-on-dd-wrt/ Pixelserv] - Remove Ads on DD-WRT (requires JFFS)
-* [[PXE|PXE - Allow thin clients to boot using DD-WRT's DHCP service]]+*[[Policy Based Routing]]
-* [[WEB server|Router as a Web Server]]+*[[Preventing Brute Force Attacks]]
-* [[Rsync_Backup_Server|Rsync Backup Server (win/mac/linux clients)]]+*[[Point-to-Point PPTP Tunneling with two DD-WRT]]
-* [[Squid Transparent Proxy|Setting up a Transparent Proxy Server using Squid]]+*[[PXE]] - Boot images with DD-WRT DHCP]]
-* [[SNMP]]+*[[WEB server|Router as a Web Server]]
-* [[Setting up IPTV without impact to LAN and Wireless traffic]]+*[[Rsync_Backup_Server|Rsync Backup Server (win/mac/linux clients)]]
-* [[siproxd]] -- Transparent sip proxy for using sip devices without nat/outbound proxy configuration (e.g. Nokia e61)+*[[Setting up IPTV without impact to LAN and Wireless traffic]]
-* [[SFTP with DD-WRT]] - Access your DD-WRT-based router with SFTP.+*[[SES Button]] customization
-* [[SES_Button]] - Customizing+*[[SFTP with DD-WRT]] - Router access by SFTP
-* [[Ushare_uPnP_media_server|Ushare uPnP media server]]+*[[Simple Network Management Protocol]] (SNMP)
-* [[ipkg|Using ipkg to install OpenWRT packages]] +*[[siproxd]] - VoIP proxy for sip devices without NAT
-* [[Using RFlow Collector and MySQL To Gather Traffic Information]+*[[Squid Transparent Proxy|Setting up a Transparent Proxy Server using Squid]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:VLANs VLANs Category]+*[[:Category:Tunneling|Tunneling/VPN Category]] - Wireguard, OpenVPN, PPTP
-* [http://sysadmingeek.com/articles/how-to-remove-advertisements-with-pixelserv-on-dd-wrt/ How to Remove Advertisements with Pixelserv on DD-WRT (requires JFFS).]+*[[Ushare uPnP media server]]
-* [https://www.dd-wrt.com/wiki/index.php/Category:Wan Wan Category] - including Cellular Phone, USB Modem, PPPoE, Dual WAN, DSL, Dial-up, etc.+*[[Using RFlow Collector and MySQL To Gather Traffic Information|Rflow]] - Network Traffic Info
 +*[[:Category:VLANs|VLANs Category]]
 +*[[:Category:Wan|Wan Category]] - including Cellular Phone, USB Modem, PPPoE, Dual WAN, DSL, Dial-up, etc.
 +*[[Wireguard]] - simple, fast, modern, and secure VPN
|} |}
<br /> <br />
==Installable Packages== ==Installable Packages==
- +This list covers additional software that can be installed on devices running DD-WRT. [[Optware]] also provides many [http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ NSLU2-Linux packages] build specially for DD-WRT. [[Installing Entware]] is also supported and more modern than Optware, with even more [http://bin.entware.net/armv7sf-k3.2/Packages.html packages].
-This list covers additional software that can be installed on devices running DD-WRT. Additionally more than [http://ipkg.nslu2-linux.org/feeds/optware/ddwrt/cross/stable/ 1250 packages] are provided with NSLU2-Linux [[Optware]] packages build specially for DD-WRT. [[Installing_Entware|Entware]] is also supported and is more up-to-date than Optware. A list of Entware packages, >1800, is [http://bin.entware.net/armv7sf-k3.2/Packages.html here].+
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[BWlog]] -- Bandwidth Log - realtime bandwidth graphing.+*[[Asterisk]] - open source PBX VoIP system<br>
-* [[iftop]] -- for ncurses-based monitoring of active connections and their bandwidth+*[[BWlog]] - Bandwidth Log - realtime bandwidth graphing.
-* [[Kismet Server/Drone]] -- using a windows box to display results+*[[iftop]] - for ncurses-based monitoring of active connections and their bandwidth
-* [[knockd|Port Knocker daemon]]+*[[Kismet Server/Drone]] - using Windows to display results
-* [[Miau IRC Bouncer]] -- keep IRC nickname and channels<br>+*[[knockd|Port Knocker daemon]]
-* [[Multi Router Traffic Grapher]] -- MRTG for dd-wrt<br>+*[[Miau IRC Bouncer]] - keep IRC nickname and channels<br>
-* [[No-IP.com Client]] -- add No-IP.com DDNS<br>+*[[Multi Router Traffic Grapher]] - MRTG for dd-wrt<br>
-* [[OpenNTPD]] -- Turn your router into a time server<br>+*[[No-IP.com Client]] - add No-IP.com DDNS<br>
-* [[OpenSwan]] -- IPsec for Linux<br>+*[[OpenNTPD]] - Turn your router into a time server<br>
-* [[Asterisk]] -- open source PBX VoIP system<br>+ 
| valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="50%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [http://wiki.openwrt.org/doc/howto/vncrepeater VNCRepeater] -- connect to multiple vnc servers behind a NAT firewall and only have to forward one port. Note: Someone pls create and adapt this page for dd-wrt.<br>+*[[OpenSwan]] - IPsec for Linux<br>
-* [[wrt54g kismet with linux server]] -- using a linux box to display results<br>+*[[ProFTPd]] - install ProFTPd and start via xinetd
-* [[Wiviz]] - DHTML interface to scan for networks and see signal strength and effects of antenna adjustment in real time+*[http://wiki.openwrt.org/doc/howto/vncrepeater VNCRepeater ipkg] - connect to multiple vnc servers behind a firewall<br>
-* [[vsftpd]] -- FTP server +*[[wrt54g kismet with linux server]] - using a linux box to display results<br>
-* [[ProFTPd]] -- Howto install ProFTPd and start it via xinetd.+*[[Wiviz]] - Real time wireless scan for signal strength and antenna testing
 +*[[vsftpd]] - FTP server
|} |}
<br/> <br/>
==La Fonera Tutorials== ==La Fonera Tutorials==
- 
{| cellspacing="3" width="100%" {| cellspacing="3" width="100%"
| valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" | | valign="top" width="100%" style="border: solid 1px #33BBBB; background-color: #CCFFFF; color: black; padding: 1em;" |
-* [[LaFonera]] - LaFonera Router<br>+*[[LaFonera]] - LaFonera Router<br>
-* [https://www.dd-wrt.com/wiki/index.php/Category:LaFonera_%28en%29 LaFonera Category]+*[[:Category:LaFonera_%28en%29|LaFonera Category]]
|} |}
-[[Category:Documentation| ]]+[[Category:Documentation]]
-[[Category:Tutorials| ]]+[[Category:Tutorials]]

Current revision


Contents

[edit] Getting Started


[edit] Basic Tutorials

These tutorials have content most new users will understand and be able to deploy. Category is here: Category:Basic_tutorials


[edit] Advanced Tutorials

These tutorials require a certain degree of knowledge about general networking that some new users may or may not understand. Also, check out the Advanced tutorials Category


[edit] Installable Packages

This list covers additional software that can be installed on devices running DD-WRT. Optware also provides many NSLU2-Linux packages build specially for DD-WRT. Installing Entware is also supported and more modern than Optware, with even more packages.


[edit] La Fonera Tutorials