12.10 x64 – RTL8188CE – прерывистое / медленное подключение к Интернету

Мне нужно часто перезагружать подключение к Интернету, чтобы заставить его работать. Когда это работает, это определенно медленнее, чем когда я нахожусь на моей установке Windows. Мой компьютер использует беспроводную карту RTL8188CE от Realtek. Я запускаю 64-битную версию Ubuntu 12.10. Управление питанием не выполняется. Я читал на других сайтах, что некоторые люди исправили проблему, связанную с этой беспроводной картой, загрузив и установив драйверы с сайта Realtek, но похоже, что это помогло людям с 32-разрядной установкой. Кому-то повезло с этой конкретной беспроводной картой?

Вводя это в /etc/modprobe.d/rtl8192.conf

 options rtl8192ce ips=0 fwlps=0 debug=2 

затем перезапустите, исправьте его для меня.

У меня была очень низкая скорость с RTL8188CE, пока я не отключил аппаратное крипто:

 sudo ifconfig wlan0 down && sudo rmmod -f rtl8192ce && sudo modprobe rtl8192ce swenc=1 && sudo ifconfig wlan0 up 

Примечание: « swenc = 1 » означает программное кодирование (по умолчанию используется аппаратное обеспечение).

Это значительно ускорилось (wget я работал в то время с 5.83 КБ / с до 812 КБ / с при повторном подключении после перезагрузки модуля с помощью swenc = 1).

Если это сработает для вас, добавьте swenc = 1 в соответствующий конфигурационный файл модуля в качестве опции (для сохранения после перезагрузки / перезагрузки модуля).

Драйверы, которые вы упоминаете на сайте RealTek, больше не поддерживаются ими, и они не скомпилированы должным образом в Linux с ядра 3.2.

В свете этого и моего проклятия, чтобы иметь RTL8188CE, как и вы, я разветвил драйвер, и я поддерживал его в Git Hub. Это все еще не идеально, но большинство людей (включая меня) видели улучшенную производительность. Я также усовершенствовал драйвер, чтобы вы могли задействовать мощность вашего Tx до 33 дБм, если хотите, вместо 20 дБм, что позволяет драйвер запаса (я не могу обещать, что чрезмерное питание не сломает вам карту, но я запустить рудник на 30 довольно часто без проблем)

Вы можете найти полные инструкции по установке и исходный код по адресу: https://github.com/FreedomBen/rtl8188ce-linux-driver