Код: Выделить всё
+----------------+---------------+ (wifi link) +--------------------+
inet -- |xiao mi mini |wifi (AP Cli) |------------------| wifi AP |----(LAN clients 2)
+----------------+---------------+ |TP-link router |
|LAN ports | wifi (AP) | +--------------------+
+----------------+---------------+
| |
(LAN clients 1) (wifi clients)
На xiao mi стоит прошивка от padavan (вроде из asus rt-n56 слеплено), на тп-линке - dd-wrt (впрочем, это не важно).
Все клиенты (lan clients 1, lan clients 2, wifi clients) - находятся в одной подсети, соответствующие интерфейсы (wifi AP, ethernet, wifi AP Cli) на xiao mi слеплены в бридж, как и интерфейсы в тп-линке. Все клиенты могут общаться друг с другом, у всех одинаковые настройки сети (в смысле шлюз одинаковый) и все его могут пинговать.
Проблема в том, что пакеты от tp-link и lan clients 2 в инет не уходят. traceroute на первом же хопе - рисует звёздочки. tcpdump на xiao mi - показывает, что пакеты доходят.
Вопрос - "шо ж ему не хватает" или "почему ж оно не пашет в такой позе?" т.е. почему пакеты, пришедшие через ap cli интерфейс (являющийся частью br0 bridge, как и LAN/WiFi AP) в инет не идут?