Я разрабатываю приложение дистанционного управления, которое будет использовать Wi-Fi для связи с моей автомобильной стереосистемой. В автомобильной стереосистеме есть Ethernet, и у меня есть Ethernet, подключенный к беспроводной точке доступа в моем багажнике. Это прекрасно работает, но, поскольку у телефона есть подключение к Wi-Fi, он хочет использовать его для выхода в Интернет, чего не может быть, когда моя машина находится вдали от дома.
То, что я хотел бы сделать, - это разработать скрипт, который я мог бы запускать для маршрутизации трафика LAN через Wi-Fi, но трафик WAN (Интернет) через соединение сотовой связи. Я вырыл немного в этом вопросе, и нашел это , но это не похоже на работу, даже после корректировки таблицы маршрутизации маршрут по умолчанию через интерфейс rmnet0 и воспитывая интерфейс rmnet0 с IFCONFIG.
Похоже, что-то в ОС отключает оборудование 3G, когда активен Wi-Fi. Это известное поведение, и если да, есть ли у кого-нибудь указания на то, как я могу его обойти? Я нашел этот пост, где кто-то начал работать на другом телефоне. Можно ли это сделать на Nexus S?