Как я могу исправить мою проблему с сертификатом WPA-EAP?

Самый простой неинтеллектуальный подход, который является агностиком для настольных компьютеров и полагается на xdotool, будет имитировать ключевой штрих каждые N секунд.

Я использую скрипт под названием heartbeat.sh:

#!/bin/bash
while : 
do
    nice -n 1 xdotool key shift
    date +%T ## show some sign of life
    sleep 100
done

Я запускаю сценарий во время воспроизведения видео, а затем останавливаю его, когда он больше не нужен. [!d3 ]

xdotool можно установить с помощью sudo apt-get install xdotool.

Если вы также хотите иметь какое-то автоматическое обнаружение звука, и вы в порядке с рецептом, специфичным для PulseAudio, ниже вариация решения выше, которое проверяет, воспроизводится ли звук:

#!/bin/bash

while : 
do
    if [[ ! -z $(pacmd list-sink-inputs | grep RUNNING) ]] ; then
        echo 'Audio is playing. Inhibiting screensaver'
        nice -n 1 xdotool key shift ;
    else
        echo 'No audio detected'
    fi
    date +%T ## show some sign of life
    sleep 100
done

Если вы используете Alsa, тогда тест, вероятно, будет чем-то вроде (untested):

if [[ ! -z $(grep RUNNING /proc/asound/card*/pcm*/sub*/status) ]] ; then...

Потенциальный недостаток из этого решения заключается в том, что ваш экран не будет спать, даже если вы просто слушаете музыку или радио, но я предполагаю, что в большинстве случаев это не проблема.

1
задан 23 October 2016 в 15:14

2 ответа

У меня была аналогичная проблема с использованием Protected EAP (PEAP), а не LEAP или FAST или Tunneled TLS в моем случае, и получил ли она работу, оставив «Анонимный идентификатор» (да?) пустым, версия PEAP: Автоматическая, Внутренняя аутентификация : MSCHAPv2.

Тогда вы выбрали сертификат CA Certificate Certificate ... и подтвердите последующее предупреждение с помощью Ignore. (Даже дружественная душа в вашем ИТ-центре предоставляет вам * .cer, попробуйте без первого, проблема в том, что если она самоподписана или она проверена. Корневой сервер не известен вашему Ubuntu, это вызывает больше проблем, чем вам помогает. )

PS: Параметр system-ca-certs не появляется (больше?) в / etc / NetworkManager / системных соединениях / * на Ubuntu 14.04.

3
ответ дан 24 May 2018 в 22:55

Кажется, у вас нет сертификата, установленного на вашем ноутбуке

TLS: Certificate verification failed, error 20 (unable to get local issuer certificate) depth 0 for '/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server'
Apr 29 17:16:22 alFiPad wpa_supplicant[952]: eth1: CTRL-EVENT-EAP-TLS-CERT-ERROR reason=1 depth=0 subject='/C=MY/ST=Kuala Lumpur/L=Mont Kiara/O=Funk Software Asia Pacific/OU=Technical Department/CN=Server' err='unable to get local issuer certificate'

, можете ли вы проверить, есть ли у вас сертификат в вашем магазине?

Используете ли вы wpa_supplicant ?

Nikos

1
ответ дан 24 May 2018 в 22:55
  • 1
    Мне не нужен сертификат для подключения, поскольку они задокументированы и когда я подключаюсь к телефону. – Farid Nouri Neshat 29 April 2013 в 19:49
  • 2
    Да, на самом деле это wpa_supplicant, который пытается подключиться! – Farid Nouri Neshat 30 April 2013 в 05:16
  • 3
    Как мне получить все сертификаты, хранящиеся на моем компьютере? Я очень новичок в компьютерной безопасности. Список команд по команде будет полезен. – Wirawan Purwanto 8 July 2015 в 20:18

Другие вопросы по тегам:

Похожие вопросы: