LinuxForum.Fans
Тема

Ни с того ни с сего перестаёт работать wifi, помогает перезагрузка.

Автор: ivan_tiran 39 сообщений 6928 просмотров
#360730

Доброго времени суток. Ноутбук Lenovo Z580. ОС openSUSE 13.1 64 бит. После некоторого времени wifi прекращает работать, то есть выключаются загрузки и отдачи в KTorrent, не загружаются странице в браузере. Как решить проблему?

#360735

WiFi адаптер какой?
После того как все прекращается, iwconfig что выдает?

#360736
Gnom написал:
WiFi адаптер какой?
После того как все прекращается, iwconfig что выдает?

BCM4313 802.11bgn Wireless Network Adapter

#360739

Если я не ошибаюсь, то на бродкомы драйвера кривые.

#360745
Gnom написал:
Если я не ошибаюсь, то на бродкомы драйвера кривые.

Версия драйвера, если что:

text
04:00.0 Network controller: Broadcom Corporation BCM4313 802.11bgn Wireless Network Adapter (rev 01)
        Subsystem: Broadcom Corporation Device 0587
        Flags: bus master, fast devsel, latency 0, IRQ 18
        Memory at f3900000 (64-bit, non-prefetchable) [size=16K]
        Capabilities: [40] Power Management version 3
        Capabilities: [58] Vendor Specific Information: Len=78 <?>
        Capabilities: [48] MSI: Enable- Count=1/1 Maskable- 64bit+
        Capabilities: [d0] Express Endpoint, MSI 00
        Capabilities: [100] Advanced Error Reporting
        Capabilities: [13c] Virtual Channel
        Capabilities: [160] Device Serial Number 00-00-b9-ff-ff-9d-08-ed
        Capabilities: [16c] Power Budgeting <?>
        Kernel driver in use: wl
        Kernel modules: bcma, wl
#360762

ivan.tiran, настраивали как?

#360763

Как отвалится, выложи iwconfig и lsmod.

#360779
Wolfenberg написал:
ivan.tiran, настраивали как?

После установки openSUSE на ноут настраивал wifi по этой статье http://linuxcenter.kz/page/%D0%BD%D0%B5-%D1%80%D0%B0%D0%B1%D0%BE%D1%82%D0%B0%D0%B5%D1%82-wi-fi-%D0%B0%D0%B4%D0%B0%D0%BF%D1%82%D0%B5%D1%80-broadcom-bcm-%D0%B2-opensuse-123
Сегодня решил (несильно в этом разбираюсь) установить этот пакет broadcom-wl-6.30.223.141-2.6.x86_64.rpm от сюда http://packman.inode.at/suse/openSUSE_13.1/Essentials/x86_64/. Не помогло

#360781

ivan.tiran,
Покажите:
[console]zypper lr -up[/console]

#360783
verg написал:
ivan.tiran,
Покажите:
[console]zypper lr -up[/console]

[console]linux-of10:/home/pavel # zypper lr -up
# | Псевдоним | Имя | Включён | Обновление | Приоритет | URI
---+---------------------------+------------------------------------+---------+------------+-----------+-----------------------------------------------------------------------------------
1 | Mono:/Factory | Mono:/Factory | Да | Да | 90 | http://download.opensuse.org/repositories/Mono:/Factory/openSUSE_13.1/
2 | Packman Repository | Packman Repository | Да | Да | 90 | http://ftp.gwdg.de/pub/linux/packman/suse/openSUSE_13.1/
3 | devel:languages:haskell | devel:languages:haskell | Да | Да | 99 | http://download.opensuse.org/repositories/devel:/languages:/haskell/openSUSE_13.1/
4 | devel:languages:pascal | devel:languages:pascal | Да | Да | 99 | http://download.opensuse.org/repositories/devel:/languages:/pascal/openSUSE_13.1/
5 | games | games | Да | Да | 99 | http://download.opensuse.org/repositories/games/openSUSE_13.1/
6 | home:sumski:bumblebee | home:sumski:bumblebee | Да | Да | 90 | http://download.opensuse.org/repositories/home:/sumski:/bumblebee/openSUSE_13.1/
7 | libdvdcss repository | libdvdcss repository | Да | Да | 90 | http://opensuse-guide.org/repo/13.1/
8 | openSUSE-13.1-1.10 | openSUSE-13.1-1.10 | Да | Нет | 99 | cd:///?devices=/dev/disk/by-id/ata-MATSHITA_DVD-RAM_UJ8D1_SHC4730119,/dev/sr0
9 | openSUSE:13.1:NonFree | openSUSE:13.1:NonFree | Да | Да | 99 | http://download.opensuse.org/distribution/13.1/repo/non-oss/
10 | openSUSE:13.1:Update | openSUSE:13.1:Update | Да | Да | 99 | http://download.opensuse.org/update/13.1/
11 | repo-debug | openSUSE-13.1-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/distribution/13.1/repo/oss/
12 | repo-debug-update | openSUSE-13.1-Update-Debug | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.1/
13 | repo-debug-update-non-oss | openSUSE-13.1-Update-Debug-Non-Oss | Нет | Да | 99 | http://download.opensuse.org/debug/update/13.1-non-oss/
14 | repo-oss | openSUSE-13.1-Oss | Да | Да | 99 | http://download.opensuse.org/distribution/13.1/repo/oss/
15 | security | security | Да | Да | 90 | http://download.opensuse.org/repositories/security/openSUSE_13.1/ [/console]

#360794
moshell написал:
http://wireless.kernel.org/en/users/Drivers/b43
как альтернатива wl мне помог когда то b43

Попробую, как отвалится, воспользоваться этими командами:
[console] sudo zypper install b43-fwcutter
sudo /usr/sbin/install_bcm43xx_firmware[/console]

А конфликта с wl не будет?

#360798

по сцылке написан ман как нужно действовать.
для начала
lspci -vnn -d 14e4:
чтоб узнать поддерживается или нет.
если да, то
устанавливаем, там же все есть.

ну а ответ на конкретный вопрос

ivan.tiran написал:

А конфликта с wl не будет?

http://wireless.kernel.org/en/users/Drivers/b43#Switching_between_drivers

#360799
moshell написал:
по сцылке написан ман как нужно действовать.
для начала
lspci -vnn -d 14e4:
чтоб узнать поддерживается или нет.
если да, то
устанавливаем, там же все есть.

ну а ответ на конкретный вопрос
[quote=ivan.tiran]
А конфликта с wl не будет?

http://wireless.kernel.org/en/users/Drivers/b43#Switching_between_drivers[/quote]

Спасибо, тяжело приходится, когда знаешь только росiйску мову)))

#360801

да там все просто с примерами.
спинного мозга вполне хватит ;)

#360803

Мой любимый чип вафли =)

#360804

ivan.tiran,
Покажите:
[console]uname -a
zypepr se -si broadcom[/console]

#360808

Только что снова отвалился wifi. Причём как-то странно. Сначала перестали загружаться страницы на этом форуме, причём на яндексе страницы грузились. Отдача в KTorrent ещё шла. Потом перестали загружаться страницы уже на яндексе, постепенно спала отдача. К сожалению забыл сохранить комманды, предложенные мне ранее, чтобы показать вывод(((

#360809
verg написал:
ivan.tiran,
Покажите:
[console]uname -a
zypepr se -si broadcom[/console]

[console]pavel@linux-of10:~> uname -a
Linux linux-of10.site 3.11.6-4-desktop #1 SMP PREEMPT Wed Oct 30 18:04:56 UTC 2013 (e6d4a27) x86_64 x86_64 x86_64 GNU/Linux
pavel@linux-of10:~> su
Пароль:
linux-of10:/home/pavel # zypepr se -si broadcom
If 'zypepr' is not a typo you can use command-not-found to lookup the package that contains it, like this:
cnf zypepr
linux-of10:/home/pavel # zypper se -si broadcom
Загрузка данных о репозиториях...
Чтение установленных пакетов...

С | Имя | Тип | Версия | Архитектура | Репозиторий
--+-------------------------+-------+----------------------------+-------------+-------------------
i | broadcom-wl | пакет | 6.30.223.141-2.6 | x86_64 | Packman Repository
i | broadcom-wl-kmp-desktop | пакет | 6.30.223.141_k3.11.6_4-2.6 | x86_64 | Packman Repository
linux-of10:/home/pavel # [/console]

#360812

ivan.tiran, у меня wifi BCM4311, драйвер wl с ним вообще не работает. Я использую b43, попробуй может и тебе поможет. Установи пакет b43-fwcutter и выполни install_bcm43xx_firmware. Из Интернета скачаются прошивки для wifi. А драйвер wl занеси в блеклист (/etc/modprobe.d/50-blacklist.conf) чтобы не конфликтовал. Команда lsmod должна показывать, что загружен модуль b43, а не wl.

Войдите или зарегистрируйтесь, чтобы ответить.