Skip to content

Commit c48208c

Browse files
Copilottuanductran
andcommitted
Fix casing: use lowercase 'dnsmasq' for consistency
Co-authored-by: tuanductran <69758022+tuanductran@users.noreply.github.com>
1 parent f7c3322 commit c48208c

2 files changed

Lines changed: 10 additions & 10 deletions

File tree

skills/nextdns-cli/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,7 @@ metadata:
2020
| [advanced-features](rules/advanced-features.md) | conditional forwarder, MAC address, subnet | Advanced routing and filtering |
2121
| [monitoring](rules/monitoring.md) | log, cache-stats, discovered clients | Monitor and debug DNS queries |
2222
| [platform-specific](rules/platform-specific.md) | router, OpenWrt, pfSense, Synology | Platform-specific configurations |
23-
| [ddwrt-installation](rules/ddwrt-installation.md) | DD-WRT, JFFS, NTP, router, time sync, DNSMasq | DD-WRT router installation and setup |
23+
| [ddwrt-installation](rules/ddwrt-installation.md) | DD-WRT, JFFS, NTP, router, time sync, dnsmasq | DD-WRT router installation and setup |
2424
| [troubleshooting](rules/troubleshooting.md) | diagnostic, connection test, DNS leak | Troubleshoot DNS issues |
2525

2626
## Efficiency Rules

skills/nextdns-cli/rules/ddwrt-installation.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ title: DD-WRT Installation
33
impact: HIGH
44
impactDescription: Without proper JFFS setup and installation procedures, NextDNS CLI will fail to persist on DD-WRT routers, causing DNS configuration loss after reboots and potential certificate errors due to time sync issues.
55
type: capability
6-
tags: DD-WRT, JFFS, router, NTP, time sync, DNSMasq, SSH, router installation
6+
tags: DD-WRT, JFFS, router, NTP, time sync, dnsmasq, SSH, router installation
77
---
88

99
# DD-WRT Installation
@@ -47,7 +47,7 @@ The installer will:
4747
- Detect DD-WRT as the platform
4848
- Install NextDNS CLI to `/jffs/nextdns/`
4949
- Configure the service to start automatically
50-
- Set up integration with DNSMasq
50+
- Set up integration with dnsmasq
5151

5252
### Upgrading
5353

@@ -69,28 +69,28 @@ DD-WRT may experience x509 certificate errors during boot due to incorrect syste
6969

7070
This ensures that NTP queries for `2.pool.ntp.org` are forwarded to your upstream DNS, preventing certificate validation failures during the boot sequence when the system clock hasn't synchronized yet.
7171

72-
## DNSMasq Persistence
72+
## dnsmasq Persistence
7373

74-
NextDNS CLI modifies the default DNSMasq configuration. To protect custom DNSMasq settings and ensure they persist across NextDNS updates:
74+
NextDNS CLI modifies the default dnsmasq configuration. To protect custom dnsmasq settings and ensure they persist across NextDNS updates:
7575

76-
1. Create a persistent DNSMasq configuration file:
76+
1. Create a persistent dnsmasq configuration file:
7777

7878
```bash
7979
mkdir -p /jffs/etc
8080
touch /jffs/etc/dnsmasq.conf
8181
```
8282

83-
2. Add your custom DNSMasq settings to `/jffs/etc/dnsmasq.conf`:
83+
2. Add your custom dnsmasq settings to `/jffs/etc/dnsmasq.conf`:
8484

8585
```conf
8686
# Example custom settings
8787
dhcp-option=option:router,192.168.1.1
8888
dhcp-option=option:dns-server,127.0.0.1
8989
```
9090

91-
3. This file will be preserved when NextDNS CLI updates or modifies the main DNSMasq configuration
91+
3. This file will be preserved when NextDNS CLI updates or modifies the main dnsmasq configuration
9292

93-
**Why this matters**: NextDNS CLI edits the default DNSMasq configuration during installation and updates. Using a separate persistent file ensures your custom settings are not overwritten.
93+
**Why this matters**: NextDNS CLI edits the default dnsmasq configuration during installation and updates. Using a separate persistent file ensures your custom settings are not overwritten.
9494

9595
## Troubleshooting
9696

@@ -105,7 +105,7 @@ Common issues and solutions:
105105
- **JFFS not mounted**: Verify JFFS is enabled in Administration > Management and reboot the router
106106
- **Installation fails**: Ensure you have sufficient JFFS storage space using `df -h /jffs`
107107
- **Certificate errors**: Apply the NTP forwarder workaround described above
108-
- **DNSMasq conflicts**: Check `/tmp/dnsmasq.conf` for conflicts with existing rules
108+
- **dnsmasq conflicts**: Check `/tmp/dnsmasq.conf` for conflicts with existing rules
109109

110110
## Reference
111111

0 commit comments

Comments
 (0)