Щойно я перейшов до Ubuntu 13.10, але з моменту оновлення у мене більше немає доступу до Інтернету через wifi.
Я можу:
- Дивіться мережі
- Підключення до мережі
- Пінг себе (localhost, 192.168.0.103)
Я не можу:
- Пінг інших (включаючи інші пристрої в тій самій бездротовій мережі, включаючи шлюз / маршрутизатор)
- Вирішіть господарів
- Доступ до будь-якого іншого зовнішнього ресурсу - в моїй власній мережі чи в Інтернеті
Використовуючи Wireshark, я помітив, що мій комп'ютер постійно надсилає ARP-запити на зразок " Who has 192.168.0.1
[що є шлюзом] ? Tell 192.168.0.103
". Однак відповіді він не отримує. Коли я ввожу іншу IP-адресу, для якої вона знає mac-адресу (з кешу), виявляється, що втрата пакету становить> 90%, і навіть якщо пакет вдається прийти, це займає близько 3000 мс.
Вихід route -n
:
Kernel IP routing table
Destination Gateway Genmask Flags Metric Ref Use Iface
0.0.0.0 192.168.0.1 0.0.0.0 UG 0 0 0 eth1
192.168.0.0 0.0.0.0 255.255.255.0 U 9 0 0 eth1
192.168.122.0 0.0.0.0 255.255.255.0 U 0 0 0 virbr0
Перед оновленням wifi працював чудово. За допомогою інших пристроїв wifi все ще працює чудово. Відновлення маршрутизатора не допомогло. Ethernet все ще працює після оновлення.
Будь-які пропозиції?
Оновлення: я використовую драйвер wl. Ось відповідний вихід деяких команд:
lspci | grep Wireless
03:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
cat /etc/modprobe.d/blacklist.conf
[...]
blacklist mac80211
blacklist brcm80211
blacklist cfg80211
blacklist lib80211_crypt_tkip
blacklist lib80211
blacklist b43
cat /etc/rc.local
sudo modprobe -r lib80211
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_wep.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_tkip.ko
sudo insmod /lib/modules/3.2.0-30-generic-pae/kernel/net/wireless/lib80211_crypt_ccmp.ko
sudo modprobe wl
exit 0
Останні рядки - це, мабуть, як я працював бездротовим після попереднього оновлення (бездротове з'єднання було проблемою після кожного оновлення).
Оновлення 2: нижче додана інформація про точне обладнання.
Апаратне забезпечення - це інтегрований пристрій, тому я побіг lspci -nn | grep -i network
. Вихід:
03:00.0 Network controller [0280]: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter [14e4:4727] (rev 01)
14e4:4727
це має бути (після того, як ви скасуєте всі зміни порівняно з чистою установкою): askubuntu.com/a/214196/88802, якщо ви це вже зробили, то вибачте, але це не включено у ваше запитання .
insmod
варіант для конкретної версії модуля ядра? Це, ймовірно, зламає речі. Скасуйте всі зміни, які ви зробили для попередніх версій Ubuntu, і подивіться, чи не працює ця скринька. Також, будь ласка, включіть точні деталі обладнання про вашу бездротову карту. Дивіться розділ "Визначення точного обладнання" в моїх запитаннях про те, як це зробити: askubuntu.com/a/235280/88802