Войти

Показать полную графическую версию : [решено] Проблема с WiFi


CJ F.A.N.
22-09-2012, 09:09
Всем здравствуйте! Купил нетбук Packard bell dot-s своей супруге. Но многим причинам решили поставить Линукс, в первую очередь из-за того, что встроенную Семерку ноут никак не тянул. Столкнулся с большой проблемой: Wifi соединение как бы зависает при его использовании, то есть, если в минуту пару интернет страничек открыть, то держится. Но стоит хотя бы видео начать смотреть онлайн, так соединение сначала подвисает, а потом и вовсе разрывается. Помогает только перезагрузка нетбука. По данной проблеме гуглил, хорошего ничего не увидел, в основном записи на англоязычных форумах. Адаптер кстати вот какой:
Network controller: Realtek Semiconductor Co., Ltd. RTL8188CE 802.11b/g/n WiFi Adapter (rev ff)

вроде как рекомендовали собрать родной драйвер от производителя, собрал. Но не помогло. Скажите пожалуйста, как из положения выйти?Спасибо.
З.Ы.: об версии дистрибутива и ядра специально не написал, так как пробовал около десятка разных, от старых, до новых, от дебиана, до редхата, но везде одинаково

З.Ы.№2: почему-то абсолютно все линуксы используют в качестве драйвера для этого девайса вот что - rtl8192ce, специально смотрел в списке загруженных модулей. И на сайте производителя для данного девайса так же доступен именно этот драйвер.....

CJ F.A.N.
22-09-2012, 13:25
Случайно, перечитывая сайт Realtek, и их форум, решил написать им в тех поддержку. Не долго ждав, получил ответ, что сей баг имеет место, и перекомпилирование ядер и дров вряд ли поможет (помогало на старых ядрах, 2.6). А сейчас необходимо для решения проблемы сделать вот что:

1) создать файл /etc/modprobe.d/rtl8192ce.conf
nano /etc/modprobe.d/rtl8192ce.conf

2) вписать туда строчку
options rtl8192ce ips=0 fwlps=0

3) перезагрузить комп

4) проверить, применились ли наши новые параметры
systool -v -m rtl8192ce

должно быть показано примерно следующее (важное выделено жирным)

Module = "rtl8192ce"

Attributes:
initstate = "live"
refcnt = "0"
srcversion = "216E9AAB4459E49C3C6B69A"
uevent = <store method only>

Parameters:
debug = "0"
fwlps = "N"
ips = "N"
swenc = "N"
swlps = "N"

Sections:
.altinstr_replacement= "0xf8b4e3ff"
.altinstructions = "0xf8b50c4c"
.bss = "0xf8b539fc"
.data = "0xf8b51000"
.devinit.rodata = "0xf8b50bc0"
.exit.text = "0xf8b4e3f0"
.gnu.linkonce.this_module= "0xf8b53880"
.init.text = "0xf886c000"
.note.gnu.build-id = "0xf8b4f000"
.parainstructions = "0xf8b50b50"
.rodata = "0xf8b4f040"
.rodata.str1.1 = "0xf8b4f7fb"
.rodata.str1.4 = "0xf8b4ffc8"
.strtab = "0xf886e120"
.symtab = "0xf886d000"
.text = "0xf8b43000"
__mcount_loc = "0xf8b50a10"
__param = "0xf8b50b60"


5) если все сделано правильно, и нужные параметры применились, то подключаемся, и радуемся)))

Каких то косяков от проделанных шаманств пока не наблюдается, скорость вроде не упала. Что означают эти параметры-не знаю, не стал разбираться, и так уже три дня потратил на пляски с бубнами)))




© OSzone.net 2001-2012