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 formdhcp
to astatic
address. I understand this instruction (I had fixed this ip in the isp router, but it is better that way).
Then, I renamed the interfacerepeater_bridge
byrepeter
. I don't understand why. And I re-enable theforward_dhcp
(the one that was disabled by this previously mentioned workaround). I don't get why theforward_dhcp
is re-enabled again as it doesn't work on MT7628 and that I try to makednsmasq
to forward the dhcp. -
In
/etc/config/firewall
, in zone namedlan
, I rename the interface fromrepeater_bridge
torepeter
to match the renaming in/etc/config/network
. Also, therepeter
goes to the end of the list (maybe the order of network do mater ?) -
In
/etc/config/dhcp
onlan
, 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.