first of all i want to say thanks to the LEDE and open source project developers in general. Here's my question.
I bought the router named in the title because it seems to be the best shot at price vs. performance while having AC Wifi.
In germany the biggest VDSL provider uses PPPoE with Username/Pass, but the packets sent to the modem must be Tagged with VLAN Tag 7. I have been successfully doing this with LEDE and OpenWrt on other devices: configuring switch to make eth0.7 and tagging CPU and WAN, then mapping the PPPoE Interface to eth0.7 and providing credentials.
Here's the problem: Unfortunately this does not work for me on this router. Reading the Syslog, i find the message "daemon.warn pppd[5120]: Timeout waiting for PADO packets". In the past, this was the error message i got before configuring WAN/WAN6 with VLAN Tag 7, tagging fixed it and i got internet connection.
It seems that the VLAN tags or whole packets are being dropped, because i don't get connection when configuring as described. I have read a thread i don't really understand besides it adressing a driver problem with MT7530 switch. I assume it might adresses my problem. I would be grateful if somebody could help me understanding it: https://dev.openwrt.org/browser/trunk/target/linux/ramips/files/drivers/net/ethernet/ralink/mt7530.c?rev=47114
I have been successfully compiling my openwrt images on Ubuntu in the past, but don't know if/how i need to change some parts of the source to make it work.
I would be grateful for any help. Thanks in advance!
Here you go. Reading that file i already see that there might be the problem, as wan is not associated to eth0.7 with PPPoE Protocol. But i don't know exactly which parameters must be changed to get it working. Thanks for your input so far!
I have the same problem with my DIR-860L. I used to use a earlier build of lede that was still under development and that seemed to have support for VLAN's. I tried the updated rc version of the build and it seems to loose support again.
I'm sorry to tell you that with the current snapshot, deleting all VLANs from 3 to 6 still brings me back to the old problem:
Sat Mar 18 20:51:30 2017 daemon.warn pppd[1510]: Timeout waiting for PADO packets
Sat Mar 18 20:51:30 2017 daemon.err pppd[1510]: Unable to complete PPPoE Discovery
Sat Mar 18 20:51:30 2017 daemon.info pppd[1510]: Exit.
I'll stick with your workaround for now. Let me know if you need more logs or if you want me to test some more for you, i'll be happy to do so. Thanks so far anyway!
thank you for your results. This input is very helpful.
I have to withdraw my results from last post. The issue like in your case still seems to be broken in the latest snapshot of LEDE. But still glad to hear, that the workaround does his job.
We are currently discussing this issue in two separate threads. Since the problem of yours has been fixed for the moment, I would like you to participate, if possible, in the other thread to limit it to only one. Mt7621 DIR-860L does not support VLAN's
Having to deal with a couple of different ISPs, working with different protocols and different VLAN IDs, i just found out, that the current stable LEDE Release 17.01.4 has some fixes for a part of the issue. Using VLAN 7 (Germany's Telekom ISP via VDSL), there is no problem having VLAN IDs 1, 2, 7 present, using PPPoE.
Dealing with a PPPoE FTTB Connection from a different ISP (Germany M-Net) which requires to use VLAN 40, it is only possible to get a connection when again inserting VLANs 3-39 in between.
The issue seems to be persistent for higher numbered tags.
Having different LEDE routers at hand, a direct comparison with the same build for different platforms does not show this issue on other devices which use different Hardware.
I could move the other thread over to this one, but this would result in all messages being appended to this thread, breaking the chronological order. I don't think that this would be a good idea.
I can close the other thread and attach a note that discussion of this topic will go on in this thread here.