WAP2 не работает: критический отказ туннеля - PullRequest
0 голосов
/ 05 апреля 2011


Я разрабатываю приложение для Blackberry, но я застрял с чем-то.
Я хочу использовать WAP2 для подключения к миру, но я получаю эту ошибку:

Critical tunnel failure

Я выкладываю код ниже:

private String connectionParameters() {
        if(WLANInfo.getWLANState() == WLANInfo.WLAN_STATE_CONNECTED) {
            return ";interface=wifi";
        } else {
            int coverageStatus = CoverageInfo.getCoverageStatus();
            ServiceRecord record = this.getWAP2ServiceRecord();
            if(record != null && (coverageStatus & CoverageInfo.COVERAGE_DIRECT) == CoverageInfo.COVERAGE_DIRECT) {
                return ";deviceside=true;ConnectionUID=" + record.getUid();
            } else if((coverageStatus & CoverageInfo.COVERAGE_MDS) == CoverageInfo.COVERAGE_MDS) {
                return ";deviceside=false";
            } else if((coverageStatus & CoverageInfo.COVERAGE_DIRECT) == CoverageInfo.COVERAGE_DIRECT) {
                return ";deviceside=true";
            }
        }
        return null;
    }

Я действительно надеюсь, что не Vodafone блокирует WAP2: (
Спасибо всем заранее!

Ответы [ 2 ]

0 голосов
/ 07 апреля 2011

Только что получил подтверждение от Vodafone Albania.WAP ограничен их услугами, поэтому в приведенном выше коде нет ошибок.

0 голосов
/ 05 апреля 2011

Убедитесь, что на вашем устройстве установлены правильные настройки APN.Настройки зависят от провайдера беспроводной связи, поэтому свяжитесь с Vodafone для получения необходимых настроек ИЛИ попробуйте воспользоваться Google (скорее всего, вы найдете их в открытом доступе).

...