Сетевое соединение постоянно прерывается при использовании беспроводной карты Qualcomm Atheros QCA9377

Чтобы решить вашу проблему:

awk 'BEGIN{FS=",";OFS="|";} {print $1,$2","$3,$4,$5,$6,$7}' Test | tr -d \"

для таких обобщенных задач, как эта, GNU awkимеет FPAT специальную переменную для описания полей:

awk -vFPAT='[^,]*|("[^"]*")' -vOFS='|' '{$1=$1;print}' Test | tr -d \"
12584|Capital of America, Inc.||HORIZONCAPITAL|USA|......etc
25841|Capital of America, Inc.||HORIZONCAPITAL|USA|......etc
87455|Capital of America, Inc.||HORIZONCAPITAL|USA|......etc

с инструментами awkи sed, вам не нужен дополнительный пакет. РЕДАКТИРОВАТЬ как упоминал Исак , я обновляю свой ответ:

awk -vFPAT='[^,]*|(["].*["])' -vOFS='|' '{print $1,$2,$3,$4,$5,$6}' Test | sed 's/\"//g'

0
19.08.2020, 10:22
2 ответа

Избегание сетей 5 ГГц — обходной путь. Однако для более подходящего решения попробуйте выполнить мой ответ здесьhttps://unix.stackexchange.com/a/606511/361403

У меня такое ощущение, что вы столкнулись с той же проблемой.

0
18.03.2021, 23:11

Наконец-то мне удалось решить проблему!

Большое спасибо @mrfree за то, что он подкинул идею и дал мне первую инструкцию, где искать ответ!

Первая часть будет посвящена устранению неполадок, а в конце будет решение.

Мой процесс устранения неполадок:

Прочитав ответ @mrfree, я вспомнил, что давным-давно читал что-то похожее о соединениях 5Ghz и 2.4Ghz в какой-то другой теме. Итак, я подключился к своему маршрутизатору и увидел, что соединения 5,0 ГГц и 2,4 ГГц активны. Я хотел проверить, что произойдет, если я выключу один из них, а другой оставлю включенным.

Случилось так, что соединение на частоте 2,4 ГГц работало без проблем, но соединение на частоте 5,0 ГГц показало те же симптомы, что и раньше, поэтому я решил, что подключение на частоте 2,4 ГГц к моей сети будет работать.

Впоследствии я прочитал на каком-то веб-сайте, что якобы в Linux раньше были проблемы с подключением 2,4 ГГц, но после подключения 5,0 ГГц 2,4 ГГц работало, а 5.0 имело проблемы.

Решение:

Чтобы подключиться к 2,4 ГГц, я сделал следующее (Я используюNetworkManager):

Мне нужно было узнать BSSID канала 2,4 ГГц и подключиться к сети с его помощью.

  1. Я установил sudo pacman -S wireless-tools, потому что мне нужно былоiwlist
  2. Я побежал iwlist wlp2s0 scanning | grep -C3 <your network name> Это не показало мне BSSID, но я знал, какую «ячейку» мне нужно искать.
  3. Я бегал iwlist wlp2s0 scanningи искал соту с таким же каналом, для меня она была первой.
  4. Я скопировал Address.
  5. Я щелкнул правой кнопкой мыши -значок сети в правом нижнем углу экрана моего ноутбука и выбрал «настроить сетевые подключения».
  6. Я оставил свой modeна infrastructureи скопировал свой BSSID в поле BSSID. После этого я просто выключил WIFI и снова включил его, и все заработало.

Очевидно, что скорость не такая большая, но это наконец-то работает!!!

Надеюсь, это поможет другим, как помогло мне!

0
18.03.2021, 23:11

Теги

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