Blackberry: как найти маску подсети подключенной сети
Как найти маску подсети подключенной сети Wi-Fi в Blackberry jde 4.5+?
1 ответ
Решение
К сожалению, я считаю, что в BlackBerry Java нет надежного способа сделать это.
Вы можете получить IP-адрес Wi-Fi, но не маску подсети.
Я надеялся, что, возможно, вы сможете восстановить маску подсети, пытаясь установить широковещательное соединение UDP, но похоже, что это тоже не поддерживается.
Конечно, если вы находитесь в сети Wi-Fi, где у вас есть доступ к веб-интерфейсу для маршрутизатора Wi-Fi, вы можете попытаться очистить значения маски подсети от маршрутизатора. Но это может быть полезно только для вашей домашней сети, и я предполагаю, что вы хотели бы, чтобы этот код работал где угодно.
Так что я не думаю, что есть хорошее решение:(