Привет всем!:)
Такая проблема, не очень давно пользуюсь Linux, у меня беда с вайфаем. Перерыл интернет, не мог найти, вот и написал вам.
Ноутбук RC530, подлючен интернет канал на 60mb.
В окнах скорость была быстрая по wifi, а как сел на linux, заметил что скорость в разы упала, решил проверить и точно, скорость закачки торрента была всего около 200kb/s. Хотя по страницам достаточно быстро прыгает. Подключил кабель, по кабелю закачка в районе 10mb/s.
Стоит рядом 10 винда, проверил через яндекс скорость инета, в 10 по wf показывает 40mb входящее, в linux 2mb.
Пробовал установить другие дрова, но так как в Linuxe новичек, не очень получилось.
Прошу помощи у знающих людей.
lshw -C network
*-network
description: Wireless interface
product: Centrino Wireless-N 130
vendor: Intel Corporation
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 34
serial: dc:a9:71:8a:3c:84
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=iwlwifi driverversion=4.10.0-20-generic firmware=18.168.6.1 ip=192.168.0.18 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:29 memory:f7200000-f7201fff
*-network
description: Ethernet interface
product: RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller
vendor: Realtek Semiconductor Co., Ltd.
physical id: 0
bus info: pci@0000:03:00.0
logical name: enp3s0
version: 06
serial: e8:11:32:df:7a:67
size: 100Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=r8168 driverversion=8.044.02-NAPI duplex=half latency=0 link=no multicast=yes port=twisted pair speed=100Mbit/s
resources: irq:25 ioport:b000(size=256) memory:f2104000-f2104fff memory:f2100000-f2103fff
Я бы для начала отключил в роутере шифрование вифи и проверил бы скорость без него.
И проверять не торрентами а вэбом. Например, тут.
А еще хотелось бы увидеть выхлоп команды
iwconfig
при подключенном вифи
Отключил шифрование, ничего не изменилось.
iwconfig
wlp2s0 IEEE 802.11 ESSID:"RT-WiFi_C4E8"
Mode:Managed Frequency:2.447 GHz Access Point: 74:B5:7E:2D:C4:E8
Bit Rate=72.2 Mb/s Tx-Power=15 dBm
Retry short limit:7 RTS thr:off Fragment thr:off
Power Management:on
Link Quality=70/70 Signal level=-40 dBm
Rx invalid nwid:0 Rx invalid crypt:0 Rx invalid frag:0
Tx excessive retries:0 Invalid misc:58 Missed beacon:0
lo no wireless extensions.
enp3s0 no wireless extensions.
2ip выдает 1.5mb входящая 10mb исходящая
sudo iwconfig wlp2s0 power off
это должно отключить Power Management в карточке до перезагрузки.
проверьте отключилось ли
iwconfig
должно стать
Power Management:off
и еще раз проверьте скорость
Отключил, показывает что PM off, скорость не изменилась.
Может даст наводку, я вчера выставил mtu 1500, вроде скорость стала норм. Потом после reboot все снова вернулось на место. Ставил mtu уснова, ничего не изменяется. В итоге выставил по роутеру 1492.
Покажите пожалуйста
lsmod | grep iwl
iwldvm 233472 0
mac80211 782336 1 iwldvm
iwlwifi 229376 1 iwldvm
cfg80211 602112 3 iwlwifi,mac80211,iwldvm
Ничего? Странно...
А тогда
lspci -v
Там много выдаст - скоприуйте то что касается вифи карточки
О. Это уже ближе к телу...
Тогда попробуйте в файл
/etc/modprobe.d/iwlwifi.conf
добавить такую строчку:
options iwlwifi bt_coex_active=0 swcrypto=1 11n_disable=8
и перегрузиться
Network controller: Intel Corporation Centrino Wireless-N 130 (rev 34)
Subsystem: Intel Corporation Centrino Wireless-N 130 BGN
Flags: bus master, fast devsel, latency 0, IRQ 29
Memory at f7200000 (64-bit, non-prefetchable) [size=8K]
Capabilities: <access denied>
Kernel driver in use: iwlwifi
Kernel modules: iwlwifi
>
после редактирования iwlwifi.conf сделал ребут, к wifi перестал подключаться=)
Так, появился, скорость все такая же. Больше 2mb не дает почему-то.
А так?
options iwlwifi 11n_disable=8
Кстати, MTU в компе и на роутере должен быть 1500 по идее.
На роутере он не давал больше своего значение выставить. То есть стояло 1492, выше не получилось выставить.
Т.е. должно выйти вот так?
remove iwlwifi \
(/sbin/lsmod | grep -o -e ^iwlmvm -e ^iwldvm -e ^iwlwifi | xargs /sbin/rmmod) \
&& /sbin/modprobe -r mac80211
options iwlwifi 11n_disable=8
Если да, то изменений не произошло=/
Попробуйте оставить только последнюю строчку.
Если не взлетит - возвращайте все назад.
У меня мысли кончились на эту тему... :(
К сожалению нет. У меня мысли по поводу драйвера на wifi ноутбучный.
Варик взять внешний wifi? Может с ним получиться...
Я не знаю что произошло, но скорость стала нормальная.
А потом снова пропала. Не понимаю.
Проверьте на разных каналах.
Я с нуля настроил второй канал Wifi, сделал отдельную сеть для Kubuntu.
Шифрование выставил TKIP+AES.
Скорости стали оптики соответствовать=)
Значит дело в роутере... Там случайно никаких ограничений по ширине полосы не включено? QoS какой-нибудь или что то подобное...
TKIP кстати не рекомендуется использовать. Надо ставить только AES
WWM и SSID. Есть опция оба выключить.
Отправить комментарий