Wifi desconecta em 1 minuto no Ubuntu 17.10 wpa_supplicant

0

O Wifi no meu ASUS x552C estava funcionando bem em casa no Ubuntu 17.10, mas assim que cheguei à universidade e conectei ao Wifi deles seguindo alguns procedimentos, com o último procedimento de ter rodado esse arquivo que baixei da página netstart da universidade. A fonte desse arquivo (SecureW2_JoinNow.run) é:

#!/bin/sh

die () {
    [ ! -z "$1" ] && echo "Fatal: $1"
    [ ! -z "$tmpdir" -a -d "$tmpdir" ] && ${RM} -Rf "$tmpdir"
    exit 1
}

missing () {
    echo 'Executable ''$1'' seems to be missing, not executable or cannot be located with 'which'.'
    echo ''
    echo 'Please install this program using your distribution-specific package manager (e.g. 'apt-get' or 'yum').'
    echo 'If this does not solve the issue, you can try editing this script by hand to provide the proper'
    echo 'executable locations, or request your network administrator to contact SecureW2 Support.'
    die
}

findutil () {
    for u in "$@"; do \
        p="$("${WHICH}" "$u" 2> /dev/null)"
        [ ! -z "$p" ] && break
    done
    [ -z "$p" ] && missing "$1"
    return 0
}

which --skip-alias which > /dev/null 2>&1
if [ $? -eq 0 ]; then \
    WHICH="$(which --skip-alias which)"
else
    WHICH="$(which which)"
fi

[ ! -x "${WHICH}" ] && missing which

findutil mkdir      && MKDIR="$p"
findutil rm         && RM="$p"
findutil tar        && TAR="$p"
findutil gzip       && GZIP="$p"
findutil pwd        && PWD="$p"
findutil sed        && SED="$p"
findutil readlink   && READLINK="$p"
findutil python \
         python2 \
         python3    && PYTHON="$p"

tmpdir="/tmp/securew2-joinnow-$$.tmp"
archive="$(${READLINK} -f "$0")"

${MKDIR} -p "$tmpdir" || die "Error creating temporary directory $tmpdir"
cd $tmpdir || die "Error switching working directory to $tmpdir"
${SED} '0,/^#ARCHIVE#$/d' "$archive" | ${GZIP} -d | ${TAR} x || die "Error extracting embedded archive"
${PYTHON} main.py "$@"
retval=$?
${RM} -Rf "$tmpdir"
exit $retval

#ARCHIVE#
And tons of numbers and symbols...

Quando ligo o laptop, o wifi funciona por 1 minuto extremamente lentamente e, em seguida, desconecta. Então eu tenho que fazer o

sudo service network-manager restart

para que funcione, mas a mesma coisa acontece repetidamente.

Aqui estão os registros que eu acho que estão conectados ao wifi:

ieee80211 phy0: rt2x00queue_write_tx_frame: Error - Dropping frame due to full tx queue 0
--

nl80211: Unexpected encryption algorithm 5
--

dbus: Failed to construct signal
--

dbus: wpa_dbus_get_object_properties: failed to get object properties: (none) none
--

((src/devices/nm-device.c:1452)): assertion '<dropped>' failed
--

Já há 3 dias, eu tenho procurado por todas as páginas pela resposta, e descobri que pode ser por causa do "wpasupplicant 2.4" não aceitar certificados fracos ou algo assim ... Desde que eu sou um novato para o Ubuntu, bem como este fórum, então me desculpe se eu não for tão específico quanto necessário, mas vou adicionar mais informações assim que alguém sugerir isso.

A saída do dpkg -l network-manager:

$ dpkg -l network-manager
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version             Architecture        Description
+++-============================-===================-===================-==============================================================
ii  network-manager              1.8.4-1ubuntu3      amd64               network management framework (daemon and userspace tools)

A saída do dpkg -l wpasupplicant:

~$ dpkg -l wpasupplicant
Desired=Unknown/Install/Remove/Purge/Hold
| Status=Not/Inst/Conf-files/Unpacked/halF-conf/Half-inst/trig-aWait/Trig-pend
|/ Err?=(none)/Reinst-required (Status,Err: uppercase=bad)
||/ Name                         Version             Architecture        Description
+++-============================-===================-===================-==============================================================
ii  wpasupplicant                2.4-0ubuntu10       amd64               client support for WPA and WPA2 (IEEE 802.11i)

A versão do wpasupplicant aparece como 2.4, embora ontem à noite eu tentei atualizar para o 2.6 baixando o arquivo 2.6 .tar da Internet, e seguindo as instruções para Compilação & Instalação deste site. No entanto, eu estava recebendo erros ao fazer isso, então eu tive que pesquisar na internet para mais e mais coisas e, eventualmente, quando eu fiz o make & make install, ele rodou sem erro, então isso me fez pensar que a instalação foi bem sucedida. Mas a versão ainda mostra o mesmo no Synaptic e no dpkg.

Quaisquer pensamentos, leads, informações seriam EXTREMAMENTE apreciados, porque eu não dormi normalmente por 3 dias, porque a universidade começa amanhã e eu queria ter meu laptop preparado ...

lspci output sobre adaptadores de rede:

03:00.0 Network controller: MEDIATEK Corp. MT7630e 802.11bgn Wireless Network Adapter
04:00.2 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 0a)

O / etc / NetworkManager / system-connections / - = SSID = - file:

[connection]
id=-=ID=-
uuid=-=UUID=-
type=wifi
autoconnect-priority=20
permissions=

[wifi]
mac-address-blacklist=
mode=infrastructure
ssid=-=SSID=-

[wifi-security]
auth-alg=open
key-mgmt=wpa-eap

[802-1x]
eap=peap;
[email protected]=-
password=-=myPassword=-
phase2-auth=mschapv2

[ipv4]
dns-search=
method=auto

[ipv6]
dns-search=
method=auto

(Eu não queria voltar para o Windows, já que eu realmente amava o Ubuntu depois do primeiro dia de instalação, mesmo tendo semanas de correção de erros e mesmo sendo um novato.)

    
por G. ILL 21.01.2018 / 22:32

0 respostas