andmail
Junior Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Мой вопрос адресован скорее энтузиастам Линукс и касается сетевых настроек Андроид для скачивания с Маркета (потому что именно скачивание не работает) Вкратце: Имеем Samsung Galaxy S на Gigerbread 2.3.5 Подключение по USB, Интернет расшарен из Локальной сети (за NAT) После подключения кабеля USB на телефоне выполняется следующий скрипт: Код: ifconfig usb0 down ifconfig usb0 up busybox route add default gw 192.168.42.1 setprop net.dns1 8.8.8.8 | где 192.168.42.1 - ip-адрес интерфейса компа (Windows 7), на который расшарен Интернет, и через который Интернет попадает в телефон (пишу как умею )... После него появляется интернет... Интернет работает в браузере, Samsung Apps, Яндекс.Карты, Youtube, Маркете (только браузинг), да похоже что везде, кроме: - скачивания в Маркете (индикатор выполнения висит, скачивание не начинается),
- создания учётных записей Google (тоже индикатор выполнения висит),
- синхронизации с Google
т.е., похоже, что некоторые сервисы Google требуют каких-то дополнительных настроек, вот собственно и вопрос, каких??? Выполнение команды 'netcfg' в терминале до скрипта (см. выше) после выполнения скрипта значение параметра usb0 меняется, соответственно, на 'UP' и выглядит так: Код: usb0 UP 192.168.42.129 255.255.255.0 0x00001003 | Есть подозрение, что нужно открыть порт TCP 5228, используемый Маркетом, но как это сделать в Андриде (Линуксе) я не знаю... М.б какие-то настройки безопасности нужно подправить...? PS: в то же время, по Wi-Fi все прекрасно работает... |