Я успешно установил 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/
А затем перезагрузитесь.