Почему мое сетевое соединение постоянно отключается?

Почему мое сетевое соединение постоянно отключается?

Я успешно установил Kali Linux на свой компьютер, но после установки я столкнулся с проблемой крайне медленного сетевого соединения и постоянного отключения. Поэтому я поискал в Интернете, и, по-видимому, моя беспроводная карта имеет плохую репутацию в Linux.

Затем я решил купить беспроводной USB-накопитель отАмазонка.

Я попробовал, и у него полные полоски, в отличие от моей беспроводной карты, у которой была только 1 полоска. Я вышел в Интернет, и все работало нормально. Затем, внезапно, мой Интернет просто стал очень медленным и перестал работать. Я не мог ни к чему подключиться, и загрузка была бесконечной. Каждый раз, когда это случалось, я подходил к терминалу и вводил:

systemctl restart network-manager

Примерно через несколько секунд выполнения этой команды я смогу снова нормально подключиться к Интернету с высокой скоростью. Обратите внимание, когда Интернет начинает замедляться, полоски на вкладке беспроводной связи для USB-адаптера все еще заполнены. Это происходило каждые 5-10 минут, и я делал это каждые 5-10 минут. Я хотел сделать cron-задание для этого, но я честно думаю, что это действительно глупый дешевый способ исправить большую проблему.

Что происходит?

Если кому-то нужны какие-либо файлы журналов, просто дайте мне команду, и я выложу вывод здесь.

EDIT(1): Это команда dmesg, выполняемая при работающей сети: http://pastebin.com/ZvhxQGHh

решение1

У меня была похожая проблема. Я пытался использовать вышеуказанное решение, но оно мне не помогло! Я не уверен, что именно произошло, но думаю, что это проблема DHCP. Я исправил ее, настроив ее вручную. Например:

$ sudo ifconfig enp4s0 192.168.42.135 netmask 255.255.255.0

enp4s0— это имя устройства (в данном случае моего Ethernet-устройства).

решение2

В соответствии сwikideviвозможный драйвер есть rtl8192cuи может быть установлен из бэкпортов или какследует:

sudo apt-get update
sudo apt-get install git linux-headers-generic build-essential dkms
git clone https://github.com/pvaret/rtl8192cu-fixes.git
sudo dkms add ./rtl8192cu-fixes
sudo dkms install 8192cu/1.10
sudo depmod -a
sudo cp ./rtl8192cu-fixes/blacklist-native-rtl8192.conf /etc/modprobe.d/

Известна проблема с управлением питанием на некоторых аппаратных средствах. Если ваше WiFi-подключение прерывается через несколько минут, установите следующий файл настроек модуля, чтобы отключить управление питанием в вашем WiFi-интерфейсе:

sudo cp ./rtl8192cu-fixes/8192cu-disable-power-management.conf /etc/modprobe.d/

А затем перезагрузитесь.

Связанный контент