Thanks Eugene for your feedback. We will follow your recommandation regarding Netgraph tuning. The upgrade to 12.4 is also planned.
Hi, We have 2 servers serving ~600 PPPoE users. They have been working flawlessly for more than a year. Then they both started rejecting incoming PPPoE connections at the same time. In the mpd log I notice a few occurrences of messages "Cannot allocate memory" May 2 12:34:28 bng1 mpd[52058]: [LT1505-4283] Accepting PPPoE connection May 2 12:34:28 bng1 mpd[52058]: [LT1505-4283] PPPoE: can't connect ".:"->"LT1505-4283" and "[28]:mpd52058-4283"->"left2right": Cannot allocate memory May 2 12:34:28 bng1...
You are welcome. Thank you also for the quick fix. It seems all the bad frames come from one device. We suspect this is a faulty device which corrupt frames. We are going to collect that particular device for deeper analysis. At least it does not crash mpd now :-)
As confirmed by Yannick, no crashes for the past 4 days. Would it be possible to also output the source mac address in the log? Like: Ignored incoming PPPoE connection request from 01:23:45:67:89:AB via ix0_1515: for service "*" due to bad length 204 > 40 That would help identify which device is causing these bad requests. I see you pushed the patch upstream to trunk in commit r2421. Next step is to push to FreeBSD ports, right? How long does that usually take? Thanks a lot for the fix and the s...
We have a couple of new occurrences in the log. MAC address is present: root@bng1:~ # grep Ignored /var/log/mpd.log | tail Sep 8 10:59:29 bng1 mpd[1334]: Ignored incoming PPPoE connection request via ix0_1515: for service "*" from 78:a3:51:xx:xx:xx due to bad length 204 > 40 Sep 8 11:12:11 bng1 mpd[1334]: Ignored incoming PPPoE connection request via ix0_1515: for service "*" from 78:a3:51:xx:xx:xx due to bad length 2060 > 40 Sep 8 11:12:26 bng1 mpd[1334]: Ignored incoming PPPoE connection request...
We have a couple of new occurrences in the log. MAC address is present: root@bng1:~ # grep Ignored /var/log/mpd.log | tail Sep 8 10:59:29 bng1 mpd[1334]: Ignored incoming PPPoE connection request via ix0_1515: for service "*" from 78:a3:51:xx:xx:xx due to bad length 204 > 40 Sep 8 11:12:11 bng1 mpd[1334]: Ignored incoming PPPoE connection request via ix0_1515: for service "*" from 78:a3:51:xx:xx:xx due to bad length 2060 > 40 Sep 8 11:12:26 bng1 mpd[1334]: Ignored incoming PPPoE connection request...
Thanks for your fast reply. Patch is installed. Tested OK with a couple of users. We are awaiting new occurrences to confirm in the log that the mac address is present.
As confirmed by Yannick, no crashes for the past 4 days. Would it be possible to also output the source mac address in the log? Like: Ignored incoming PPPoE connection request from 01:23:45:67:89:AB via ix0_1515: for service "*" due to bad length 204 > 40 That would help identify which device is causing these bad requests. I see you pushed the patch upstream to trunk in commit r2421. Next step is to push to FreeBSD ports, right? How long does that usually take? Thanks a lot for the fix and the s...