Tôi đang phát triển một ứng dụng điều khiển từ xa sẽ sử dụng wifi để liên lạc với âm thanh nổi trên xe hơi của tôi. Âm thanh nổi trên xe hơi có ethernet và tôi có ethernet được nối với một AP không dây trong cốp xe của tôi. Điều này hoạt động rất tốt, nhưng vì điện thoại có kết nối wifi, nó muốn sử dụng nó để truy cập internet, điều này không thể làm được khi xe của tôi vắng nhà.
Những gì tôi muốn làm là phát triển một tập lệnh mà tôi có thể chạy để định tuyến lưu lượng mạng LAN thông qua wifi, nhưng lưu lượng truy cập WAN (internet) thông qua kết nối dữ liệu di động. Tôi đã nghiên cứu một chút về vấn đề này và phát hiện ra vấn đề này , nhưng nó dường như không hoạt động, ngay cả sau khi điều chỉnh bảng định tuyến với tuyến mặc định qua giao diện rmnet0 và hiển thị giao diện rmnet0 với ifconfig.
Có vẻ như một cái gì đó trong HĐH đang vô hiệu hóa phần cứng 3G khi wifi hoạt động. Đó có phải là một hành vi đã biết, và nếu vậy, có ai có bất kỳ gợi ý nào về cách tôi có thể phá vỡ nó không? Tôi tìm thấy bài đăng này , nơi ai đó đã làm việc trên một điện thoại khác. Điều này có thể được thực hiện trên Nexus S không?