Hi
In the syslog entries from my DIR655, I see "mroute: pending queue full, dropping entries" about twice per second. Does anyone know what that means? Examples below :
<12>1 2013-11-05T08:36:38-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1591.490000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:39-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1592.350000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:39-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1592.940000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:40-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1593.290000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:40-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1594.000000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:40-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1594.050000] mroute: pending queue full, dropping entries.
<12>1 2013-11-05T08:36:41-08:00 dlinkrouter.hsd1.wa.comcast.net kernel - - - kernel: [ 1594.400000] mroute: pending queue full, dropping entries.
BackgroundI've been investigating poor network performance on my DIR-655 for several weeks, symptoms include temporary loss of connectivity, slow performance, problems resolving DNS. After observing that the DIR 655 log (via the web interface) was showing a lot of dropped packets between machines inside the network (192.168.0.xxx addresses) I decided to reflash the 2.11NA firmware last night following the instructions here :
http://forums.dlink.com/index.php?topic=42457.0After reflashing, I manually reconfigured the router with only base configurations (wireless name, security type, DHCP reservations), enable Unicasting for IPv4 as well as v6 (necessary for a network TV tuner device I have). I switched on one machine, LAN connected, let it run for a while and didn't see any dropped packets on the internal network (some dropped packets on the external network, but I believe this is normal behavior as Comcast's modem filters attempts to connect to my address). After running for 30 minutes or so, I switched that machine to Wifi with the same result, no dropped packets on the internal network. I then switched on my NAS and a Mac and left them running overnight. As of this morning, no dropped packets according to the DIR-655 logs (that I could find, there are frequent dropped packets on the external IP address). The DIR-655 log interface is quite slow, so I thought it would be easier to measure the frequency and SRC / DST for the dropped packets by enabling logging to my Syslog server from the DIR-655. The Syslog server is on a QNAP NAS. Syslog didn't work until I enabled logging via UDP and then the "mroute" errors showed up. There is nothing else in the syslog, which is interesting because the built-in DIR-655 log interface is showing dropped packets on the external IP address every 5 seconds or so with the same IP address for maybe a minute then switching to a different IP address.
Where are the mroute errors coming from? That's a lot of errors and it'd be nice to get to the route of that before moving along with the rest of the debugging process.
Once I figure out the source of those errors, most of the traffic to this point is on the LAN interface, not the Wifi. It'll be interesting to see if I start to see dropped packets again once I get on the Wifi. Also, I use extended range antennas on the DIR-655 rather than the standard ones. I may also try putting the default antenna back.
Answers to standard questionsWhat Hardware version is your router? Look at sticker under router. -> B1
Link>What Firmware version is currently loaded? Found on the routers web page under status. -> 2.11NA
What region are you located? -> USA
Are you wired or wireless connected to the router? -> Currently all clients are wired
Has a Factory Reset been performed? -> Yes
Was a Factory Reset performed before and after any firmware updates then set up from scratch? -> Yes
Was the router working before any firmware updates? -> No
Internet Service Provider and Modem Configurations
What ISP Service do you have? Cable or DSL? -> Comcast, Cable
What ISP Modem Mfr. and model # do you have? -> Need to check
What ISP Modem service link speeds UP and Down do you have? -> 60Mbps Down, 10 Up
Check ISP MTU requirements, Cable is usually 1500, DSL is around 1492 down to 1472. Call the ISP and ask. Link>Checking MTU Values -> Currently set to 1500
For DSL/PPPoE connections on the router, ensure that "Always ON" option is enabled. -> NA
Router and Wired Configurations -> Haven't run through these yet.
Ensure devices are set to auto obtain an IP address. -> I have done this one though
If IPv6 is an option on the router, select Local Connection Only or Disable IPv6 options under Setup/IPv6.
Set Firewall settings to Endpoint Independent for TCP and UDP under Advanced/Firewall. Enable or Disable SPI to test.
Enable uPnP and Multi-cast Streaming under Advanced/Networking. -> Did this as well
Set current Time Zone, Date and Time. Use an NTP Server feature. Tools/Time. -> Did this
Check cable between Modem and Router, swap out to be sure. Link> Cat6 is recommended. -> Changed this for new cable
Wireless Configurations
Links>Wireless Installation Considerations and Managing Signal Congestion
Ensure the default (dlink) SSID name is changed. Can be anything and not something thats already in use by any neighboring WiFi routers. Under Setup/Wireless/Manual. -> Done
What wireless modes are you using? -> G and N
2.4Ghz Routers only: Try single mode G or N or mixed G and N? -> Am using mixed G and N
Channel Width set for Auto 20/40Mhz or try 20Mhz only.
Try setting a manual Channel to a open or unused channel. 1, 6 or 11. 11 for single mode N if the channel is clear. -> Running on channel 11. Nothing in my neighborhood is clear unfortunately.
What security mode are you using? Preferred security is WPA-Personal. WPA2/AES Only. Some WiFi adapters don't support AES, so you might want to try TPIK only or Auto TPIK and AES. -> WPA2 / AES only
What wireless devices do you have connected? -> At the moment none.
Any cordless house phones? -> Yes but never used.
Any other WiFi routers in the area? Link> Use InSSIDer to find out. How many? -> about 12
If you have any of these options, Try turning OFF or ON Short GI, WLAN Partition, HT 20/40 Co-exhistance and Extra Wireless Protection if you have it. Recommended settings are default. Under Advanced/Advanced Wireless. -> Haven't changed these yet
Enable WMM Enable Under Advanced/Advanced Wireless. -> Haven't changed these yet
Try setting Medium or Low power output settings and test again Under Advanced/Advanced Wireless. -> Haven't tried this yet
3rd Party Security Software Configurations
Turn off all anti virus and firewall programs on PC while testing. 3rd party firewalls are not generally needed when using routers as they are effective on blocking malicious inbound traffic.
Turn off all devices accept for one wired LAN PC while testing. -> Yep, did this. No dropped packets on internal network but then nothing for that machine to talk to either!
Disable any downloading client software managers, i.e. Torrents or similar. -> Done