def enable_pin_eb(e):
            logger.error("EnablePin failed %s" % get_error_msg(e))
            eb(enable)

            if 'SimPukRequired' in get_error_msg(e):
                self.sim_auth_required = GUI_SIM_AUTH_PUK

            if 'SimPuk2Required' in get_error_msg(e):
                self.sim_auth_required = GUI_SIM_AUTH_PUK2
Esempio n. 2
0
        def change_pin_eb(e):
            logger.error("ChangePin failed %s" % get_error_msg(e))
            eb()

            if 'SimPukRequired' in get_error_msg(e):
                self.sim_auth_required = VMB_SIM_AUTH_PUK

            if 'SimPuk2Required' in get_error_msg(e):
                self.sim_auth_required = VMB_SIM_AUTH_PUK2
Esempio n. 3
0
        def enable_pin_eb(e):
            logger.error("EnablePin failed %s" % get_error_msg(e))
            eb(enable)

            if 'SimPukRequired' in get_error_msg(e):
                self.sim_auth_required = VMB_SIM_AUTH_PUK

            if 'SimPuk2Required' in get_error_msg(e):
                self.sim_auth_required = VMB_SIM_AUTH_PUK2
        def change_pin_eb(e):
            logger.error("ChangePin failed %s" % get_error_msg(e))
            eb()

            if 'SimPukRequired' in get_error_msg(e):
                self.sim_auth_required = GUI_SIM_AUTH_PUK

            if 'SimPuk2Required' in get_error_msg(e):
                self.sim_auth_required = GUI_SIM_AUTH_PUK2
Esempio n. 5
0
    def on_ok_button_clicked(self, widget):
        self.model.name = self.view['profile_name_entry'].get_text()
        self.model.username = self.view['username_entry'].get_text()
        self.model.password = self.view['password_entry'].get_text()

        mode = self.view['connection_combobox'].get_active_text()
        band = self.view['band_combobox'].get_active_text()
        auth = self.view['authentication_combobox'].get_active_text()
        if mode:
            self.model.network_pref = MODE_MAP_REV[mode]
        if band:
            self.model.band = BAND_MAP_REV[band]
        if auth:
            self.model.auth = AUTH_MAP_REV[auth]

        self.model.apn = self.view['apn_entry'].get_text()
        self.model.static_dns = self.view['static_dns_check'].get_active()
        if self.view['static_dns_check'].get_active():
            dns1 = self.view['primary_dns_entry'].get_text()
            dns2 = self.view['secondary_dns_entry'].get_text()
            if dns1:
                self.model.primary_dns = convert_ip_to_int(dns1)
            if dns2:
                self.model.secondary_dns = convert_ip_to_int(dns2)

        try:
            self.model.save()
        except RuntimeError, e:
            show_error_dialog(_("Error creating profile"), get_error_msg(e))
Esempio n. 6
0
 def _check_pin_status_eb(e):
     if dbus_error_is(e, E.SimPinRequired):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PIN
     elif dbus_error_is(e, E.SimPukRequired):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PUK
     elif dbus_error_is(e, E.SimPuk2Required):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PUK2
     else:
         self.sim_error = get_error_msg(e)
 def _check_pin_status_eb(e):
     if dbus_error_is(e, E.SimPinRequired):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PIN
     elif dbus_error_is(e, E.SimPukRequired):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PUK
     elif dbus_error_is(e, E.SimPuk2Required):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PUK2
     else:
         self.sim_error = get_error_msg(e)
Esempio n. 8
0
 def _enable_device_eb(self, e):
     if dbus_error_is(e, E.SimPinRequired):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PIN
     elif dbus_error_is(e, E.SimPukRequired):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PUK
     elif dbus_error_is(e, E.SimPuk2Required):
         self.sim_auth_required = VMB_SIM_AUTH_NONE
         self.sim_auth_required = VMB_SIM_AUTH_PUK2
     else:
         self.sim_error = get_error_msg(e)
         logger.warn("Error enabling device:\n%s" % self.sim_error)
 def _enable_device_eb(self, e):
     if dbus_error_is(e, E.SimPinRequired):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PIN
     elif dbus_error_is(e, E.SimPukRequired):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PUK
     elif dbus_error_is(e, E.SimPuk2Required):
         self.sim_auth_required = GUI_SIM_AUTH_NONE
         self.sim_auth_required = GUI_SIM_AUTH_PUK2
     else:
         self.sim_error = get_error_msg(e)
         logger.warn("Error enabling device:\n%s" % self.sim_error)
Esempio n. 10
0
 def _send_pin_eb(e):
     logger.error("SendPin failed %s" % get_error_msg(e))
     if self.manage_pin:
         self.delete_pin_from_keyring()
     self._check_pin_status()
Esempio n. 11
0
 def disable_eb(e):
     logger.warn("main.py: model - Device disable failed\n%s"
                     % get_error_msg(e))
Esempio n. 12
0
 def quit_eb(e):
     logger.error("Error while removing device: %s" % get_error_msg(e))
     quit_cb()
Esempio n. 13
0
 def on_sms_sent_eb(error):
     title = _('Error while sending SMS')
     dialogs.show_error_dialog(title, get_error_msg(error))
Esempio n. 14
0
 def on_sms_sent_eb(error):
     title = _('Error while sending SMS')
     dialogs.show_error_dialog(title, get_error_msg(error))
Esempio n. 15
0
 def _send_puk_eb(e):
     logger.error("SendPuk failed: %s" % get_error_msg(e))
     self._check_pin_status()
 def _send_puk_eb(e):
     logger.error("SendPuk failed: %s" % get_error_msg(e))
     self._check_pin_status()
 def _send_pin_eb(e):
     logger.error("SendPin failed %s" % get_error_msg(e))
     if self.manage_pin:
         self.delete_pin_from_keyring()
     self._check_pin_status()
 def disable_eb(e):
     logger.warn("Device disable failed\n%s" % get_error_msg(e))
 def quit_eb(e):
     logger.error("Error while removing device: %s" % get_error_msg(e))
     quit_cb()
 def error(e):
     logger.error("Error while getting IMSI: %s" % get_error_msg(e))
Esempio n. 21
0
 def disable_eb(e):
     logger.warn("main.py: model - Device disable failed\n%s" %
                 get_error_msg(e))
 def error(e):
     logger.error("Error while getting IMSI: %s" % get_error_msg(e))