Гадкий взломать
В Linux карта Wi-Fi может быть одновременно и клиентом, и точкой доступа. См. Может ли машина Linux одновременно выполнять роль беспроводного клиента и точки доступа, используя один физический интерфейс WLAN?
Похоже, Raspberry Pi не может этого сделать, но некоторые маршрутизаторы, совместимые с OpenWRT, могут это сделать, см. Https://wiki.openwrt.org/doc/recipes/ap_sta и http://lechacal.com/wiki/index.php/ Repeat_a_Wifi_Hotspot
Производительность пострадает, так как будет только один модуль WiFi, использующий одну частоту для всего, или использующий две частоты и проводящий половину времени в каждой.
Некоторые маршрутизаторы допускают отдельную гостевую сеть (то есть 2 точки доступа, но не одинаковые, но все же 2 одновременных профиля для 1 модуля WiFi), поэтому стабильность должна быть в порядке - в некоторых случаях, по крайней мере, это зависит от драйверов.
хак
Используйте 2 маршрутизатора, один клиент и одну точку доступа, подключенные с помощью кабеля Ethernet и с настройкой маршрутизации между ними. Это все еще низкое энергопотребление, и наличие двух устройств здесь не имеет значения, так как это фиксированная установка. Производительность WiFi будет нормальной, так как будет два физических модуля WiFi.
Один маршрутизатор должен иметь возможность выступать в роли клиента WiFi, а другой должен иметь возможность использовать Ethernet для глобальной сети. Вы можете использовать 2 Raspberry Pi или 2 WiFi роутера.
чистый
Купите что-то вроде RB433 от Mikrotik и 2 модуля WiFi, он создан для работы.