Как определить, что телефон Symbian используется в качестве модема? - PullRequest
1 голос
/ 29 октября 2009

У меня телефон Nokia Symbian Series 60 третьего издания. Я могу использовать его как модем GPRS / 3G, используя Bluetooth, USB или IR.

Есть ли способ программно определять, когда телефон используется в качестве модема?

Обратите внимание, что я не хочу определять, когда устанавливается соединение GPRS / 3G (например, когда вы используете браузер телефона), но когда возникает соединение GPRS / 3G, это результат использования телефона модем привязанный через BT / IR / USB.

Таким образом, пользователь установил коммутируемое сетевое соединение на своем ноутбуке, например, который использует модем в телефоне. Затем они запускают это соединение, потому что хотят установить беспроводное интернет-соединение 3G со своего ноутбука через телефон. Это то, что я хотел бы узнать по телефону.

1 Ответ

2 голосов
/ 09 ноября 2009

Я не верю, что есть какой-либо общедоступный интерфейс, который вы могли бы использовать для этого. Вероятно, вы могли бы использовать внутренние API-интерфейсы для проверки того, что создает соединение для передачи данных, или более грубо проверить, какие процессы выполняются при создании соединения для передачи данных - возможно, довольно легко обмануть этот метод, зависит, почему вы хотите знать?

Я вижу, что сетевые операторы хотят сделать это, чтобы заблокировать и / или взимать дополнительную плату за использование модема. Самый простой способ сделать это - подключиться к сети, проверив заголовок UA браузера (также можно обмануть, но не повредив немного навигации на ноутбуке).

...