Relayd forward dhcp on MediaTek MT7628

Thank you for looking into my problem.

Unfortunately, the outcome is the same (no IP address affected to device connected to the MT7628 router).
Just to be sure that I did follow (and understand) your instructions correctly (I did apply every one of them even if I say that I don't understand some of them):

  • In /etc/config/network
    I changed the protocol form dhcp to a static address. I understand this instruction (I had fixed this ip in the isp router, but it is better that way).
    Then, I renamed the interface repeater_bridge by repeter. I don't understand why. And I re-enable the forward_dhcp (the one that was disabled by this previously mentioned workaround). I don't get why the forward_dhcp is re-enabled again as it doesn't work on MT7628 and that I try to make dnsmasq to forward the dhcp.

  • In /etc/config/firewall, in zone named lan, I rename the interface from repeater_bridge to repeter to match the renaming in /etc/config/network. Also, the repeter goes to the end of the list (maybe the order of network do mater ?)

  • In /etc/config/dhcp on lan, I removed every option execpt the one that disable the dhcp server. It was already disabled.

make sure wwan is the network assigned at your wificlient

I believe that this information is found on /etc/config/wireless

config wifi-iface 'wifinet0'
        option network 'wwan'
        option ssid 'ap-ips'
        option encryption 'psk2'
        option device 'radio0'
        option mode 'sta' # this is the wifi client, connecting to my isp router
        option bssid 'aMACadress'
        option key 'password'

make sure wwan firewall is on lan zone

I believe that this information is found on /etc/config/firewall, in the part you ask me to modified: option network 'lan wwan repeter'

Just to be sure, I also tried with the firewall disabled with the command /etc/init.d/firewall stop, but same result.