ПОМОГИТЕ! Нужна помощь с Wi-Fi, он продолжает отключаться нечетным образом

возникает проблема при назначении var2. Он должен читать:

var2=$(expr substr "${var1}" 1 7)

причина кавычек состоит в том, что var1 имеет пробелы, которые путают substr, а 0 -> 1, потому что он начинает отсчет с 1.

Также есть некоторые проблемы с вашими цитатами:

#!/bin/bash

var1=$(lspci | grep -E "VGA|3D")
var2=$(expr substr "${var1}" 1 7)
var3=$(sudo lspci -v -s "${var2}")
echo "$var3"
2
задан 11 April 2018 в 11:40

2 ответа

Как мы видим, есть два, возможно, противоречивых драйвера, загружаемых для беспроводной сети ASUS; давайте попробуем сделать черный список, чтобы увидеть, улучшится ли стабильность:

sudo -i echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf exit

Я также предлагаю изменить Network Manager для отключения энергосбережения:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*

Затем перезапустить диспетчер сети:

sudo service network-manager restart

Есть ли улучшения?

EDIT: В целях конфиденциальности настройки по умолчанию для сетевого менеджера Ubuntu 17.04 (и более поздних версий) приводят к тому, что MAC-адрес устройства USB Wifi постоянно меняются. Чтобы исправить это, вам просто нужно отредактировать файл конфигурации, а затем перезапустить службу сетевого администратора.

Открыть терминал и запустить:

sudo nano /etc/NetworkManager/NetworkManager.conf

В нижней части этого файла , скопируйте и вставьте следующее:

[device] wifi.scan-rand-mac-address=no

Корректировка тщательно, сохраните и закройте текстовый редактор и запустите:

sudo service network-manager restart

Есть ли улучшения?

0
ответ дан 17 July 2018 в 17:07

Как мы видим, есть два, возможно, противоречивых драйвера, загружаемых для беспроводной сети ASUS; давайте попробуем сделать черный список, чтобы увидеть, улучшится ли стабильность:

sudo -i echo "blacklist rtl8192cu" >> /etc/modprobe.d/blacklist.conf exit

Я также предлагаю изменить Network Manager для отключения энергосбережения:

sudo sed -i 's/3/2/' /etc/NetworkManager/conf.d/*

Затем перезапустить диспетчер сети:

sudo service network-manager restart

Есть ли улучшения?

EDIT: В целях конфиденциальности настройки по умолчанию для сетевого менеджера Ubuntu 17.04 (и более поздних версий) приводят к тому, что MAC-адрес устройства USB Wifi постоянно меняются. Чтобы исправить это, вам просто нужно отредактировать файл конфигурации, а затем перезапустить службу сетевого администратора.

Открыть терминал и запустить:

sudo nano /etc/NetworkManager/NetworkManager.conf

В нижней части этого файла , скопируйте и вставьте следующее:

[device] wifi.scan-rand-mac-address=no

Корректировка тщательно, сохраните и закройте текстовый редактор и запустите:

sudo service network-manager restart

Есть ли улучшения?

0
ответ дан 23 July 2018 в 17:59
  • 1
    Я внедрил предложенные изменения, я вернусь к завтрашнему дню и дам вам знать, работает ли он, или я все еще испытываю проблемы. – Aiden Campbell 10 April 2018 в 22:53
  • 2
    ОК, так что это не займет много времени, чтобы повторить ту же проблему, есть ли какие-либо другие вещи, которые я могу попробовать, или я должен просто купить другой адаптер Wi-Fi? Я не против получить новый, если он исправит проблему, но я не уверен, что это даже решит, что происходит. – Aiden Campbell 10 April 2018 в 23:01
  • 3
    Давайте посмотрим, можем ли мы собрать некоторые подсказки из журнала: dmesg | grep -e wlx -e rtl, а также: nmcli dev wifi list – chili555 10 April 2018 в 23:32
  • 4
    Я добавил как редактирование на главный пост, спасибо, что потратил время, чтобы помочь мне – Aiden Campbell 11 April 2018 в 11:41
  • 5
    Пожалуйста, просмотрите мои изменения выше в течение нескольких минут. – chili555 11 April 2018 в 16:07

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

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