Форум русскоязычного сообщества Ubuntu


Считаете, что Ubuntu недостаточно дружелюбна к новичкам?
Помогите создать новое Руководство для новичков!

Автор Тема: Lenovo g450, bcm 4312, Ubuntu 17.10.  (Прочитано 1744 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Lenovo g450, bcm 4312, Ubuntu 17.10.
« : 31 Август 2017, 17:13:59 »
Собственно вводная.Ноутбук Lenovo g450 оснащён трижды проклятой мной сетевой картой Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01). Дёрнул меня чёрт обновиться до 17.10 с самой первой альфы. И поначалу всё было хорошо, привыкал к оболочке, пользовался. Но с очередной порцией установленных обновлений исчез интернет. Причём сделал это странно. WIFI подключён, зайти в web-интерфейс роутера могу, Opera с VPN работает, выходит в сеть, Tixati с шифрованием входящего и исходящего трафика качает. Хром, Мозилла, обновление приложений, магазин, терминал в сеть не идут. Подозреваю, что дело не в драйвере, а в неправильных настройках где-нибудь в конфигах. Подключал роутер по кабелю и подключал USB-свисток к USB - абсолютно также работает интернет. На ноуте есть ещё десятка, она нормально подключается и работает с этим роутером, что исключает подозрения на некорректную работу роутера. Переустанавливать не хочется, четвёртый год уже пользуюсь.

Код: HTML5
  1. alex@alex-Lenovo-G450:~$ lspci -vnn | grep 14e4
  2. 04:00.0 Network controller [0280]: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
  3.         Subsystem: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:04b5]
  4. 07:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
  5. alex@alex-Lenovo-G450:~$ lspci -knn | grep Net -A2
  6. 04:00.0 Network controller [0280]: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
  7.         Subsystem: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:04b5]
  8.         Kernel driver in use: wl
  9. --
  10. 07:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
  11.         Subsystem: Lenovo IdeaPad S10e [17aa:3a23]
  12.         Kernel driver in use: tg3
« Последнее редактирование: 31 Август 2017, 18:25:54 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #1 : 31 Август 2017, 17:20:18 »
AleX_another,
Вот такая команда спасет предводителя

sudo apt purge bcmwl-kernel-source
Переустанавливать не хочется, четвёртый год уже пользуюсь.
Четвертый год пользуетесь альфой 17.10? Смешно.

Пользователь добавил сообщение 31 Август 2017, 17:25:56:
И проблема возникла не в результате обновлений, а в результате установки не того драйвера.
« Последнее редактирование: 31 Август 2017, 17:25:56 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #2 : 31 Август 2017, 17:32:38 »
AleX_another,
Вот такая команда спасет предводителя
sudo apt purge bcmwl-kernel-source
Код: HTML5
  1. alex@alex-Lenovo-G450:~$ sudo apt purge bcmwl-kernel-source
  2. [sudo] пароль для alex:
  3. Чтение списков пакетов… Готово
  4. Построение дерева зависимостей      
  5. Чтение информации о состоянии… Готово
  6. Пакеты, которые будут УДАЛЕНЫ:
  7.   bcmwl-kernel-source*
  8. Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 3 пакетов не обновлено.
  9. Установлено или удалено не до конца 1 пакетов.
  10. После данной операции, объём занятого дискового пространства уменьшится на 8 064 kB.
  11. Хотите продолжить? [Д/н]
  12. (Чтение базы данных … на данный момент установлено 214732 файла и каталога.)
  13. Удаляется bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu3) …
  14. Removing all DKMS Modules
  15. Done.
  16. update-initramfs: deferring update (trigger activated)
  17. Обрабатываются триггеры для initramfs-tools (0.125ubuntu9) …
  18. update-initramfs: Generating /boot/initrd.img-4.12.0-11-generic
  19. Настраивается пакет firmware-b43-lpphy-installer (1:015-14.1) …
  20. No chroot environment found. Starting normal installation
  21. --2017-08-31 17:28:17--  http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
  22. Распознаётся downloads.openwrt.org (downloads.openwrt.org)… ошибка: Имя или служба не известны.
  23. wget: не удаётся разрешить адрес «downloads.openwrt.org»
  24. dpkg: ошибка при обработке пакета firmware-b43-lpphy-installer (--configure):
  25.  подпроцесс установлен сценарий post-installation возвратил код ошибки 4
  26. При обработке следующих пакетов произошли ошибки:
  27.  firmware-b43-lpphy-installer
  28. E: Sub-process /usr/bin/dpkg returned an error code (1)
Переустанавливать не хочется, четвёртый год уже пользуюсь.
Четвертый год пользуетесь альфой 17.10? Смешно.
Нет, четвёртый год Ubuntu без переустановки.

Пользователь добавил сообщение 31 Август 2017, 17:25:56:
И проблема возникла не в результате обновлений, а в результате установки не того драйвера.

Я не устанавливал драйвера, зачем чинить то, что и так работает? Только если они прилетели с очередной порцией обновлений.
« Последнее редактирование: 31 Август 2017, 18:37:56 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #3 : 31 Август 2017, 17:40:55 »
AleX_another,
И что? После перезагрузки не работает? По идее уже должно работать.

Ну и вопросы по системе. Что у вас там делает в источниках приложений downloads.openwrt.org?

Пакет firmware-b43-lpphy-installer уже давно устарел и не используется. Его надо удалить.
А поставить надо firmware-b43-installer, если не стоит.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #4 : 31 Август 2017, 17:51:36 »
firmware-b43-lpphy-installer_015-14.1_all - удалил.
firmware-b43-installer_019-3_all - установил.
Перезагрузил - так же.
« Последнее редактирование: 31 Август 2017, 18:30:20 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #5 : 31 Август 2017, 17:58:38 »
Перезагрузил - так же.
Что так же. Давайте вывод

lspci -knn | grep Net -A3; rfkill list
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #6 : 31 Август 2017, 18:09:01 »
Код: HTML5
  1. alex@alex-Lenovo-G450:~$ lspci -knn | grep Net -A3; rfkill list
  2. 04:00.0 Network controller [0280]: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
  3.         Subsystem: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:04b5]
  4.         Kernel driver in use: wl
  5.         Kernel modules: ssb, wl
  6. 07:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
  7.         Subsystem: Lenovo IdeaPad S10e [17aa:3a23]
  8.         Kernel driver in use: tg3
  9.         Kernel modules: tg3
  10. 0: ideapad_wlan: Wireless LAN
  11.         Soft blocked: no
  12.         Hard blocked: no
  13. 1: ideapad_bluetooth: Bluetooth
  14.         Soft blocked: no
  15.         Hard blocked: no
  16. 2: phy0: Wireless LAN
  17.         Soft blocked: no
  18.         Hard blocked: no
  19. 3: brcmwl-0: Wireless LAN
  20.         Soft blocked: no
  21.         Hard blocked: no
  22. 4: hci0: Bluetooth
  23.         Soft blocked: no
  24.         Hard blocked: no
« Последнее редактирование: 31 Август 2017, 18:31:07 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #7 : 31 Август 2017, 18:13:48 »
AleX_another,
Откуда у вас там этот wl? Вы же его удалили. Может быть еще broadcom-sta ставили?
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #8 : 31 Август 2017, 18:18:44 »
AleX_another,
Откуда у вас там этот wl? Вы же его удалили. Может быть еще broadcom-sta ставили?

После удаления и перезагрузки адаптер исчез, системой не находится, в программах и обновлениях нет возможности его активировать. Поэтому установил обратно.
broadcom-sta и ставил и удалял, проку нет.

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #9 : 31 Август 2017, 18:23:13 »
Не надо ничего активировать в Программах и обновлениях. В этом и проблема. Для этого адаптера правильный драйвер - b43.
Если вы ставите руками bcmwl-kernel-source или "активируете", что то же самое, то этот драйвер блеклистится.

Только в последних версиях ядер там намутили с этим, и модуль только ssb подтягивается для некоторых устройств.

Удалите bcmwl-kernel-source и дайте вывод

lspci -knn | grep Net -A3
Пользователь добавил сообщение 31 Август 2017, 18:23:49:
Желательно после перезагрузки. Ну и

sudo modprobe b43
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #10 : 31 Август 2017, 18:28:18 »
После удаления и перезагрузки я не смогу дать Вам вывод, так как не будет сети, пробовал же, по Вашему совету.
« Последнее редактирование: 31 Август 2017, 18:32:04 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #11 : 31 Август 2017, 18:31:34 »
Что значит "не могу"? Вывод можно в файл скопировать и т.п.

Попробуйте еще сделать.

sudo modprobe -rf ssb
sudo modprobe b43

Если не поможет, то надо будет репортить баг и откатываться на предыдущее ядро.

Пользователь добавил сообщение 31 Август 2017, 18:36:42:
Прочитал первый пост. Так с wl у вас сеть частично работает. Может быть новый wl и поддерживает этот адаптер уже.

А у вас не какое-нибудь pppoe и т.п.?
« Последнее редактирование: 31 Август 2017, 18:36:42 от Pilot6 »
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #12 : 31 Август 2017, 18:55:35 »
Загрузился из-под десятки, чтобы вставить вывод, сеть пропала.
(Нажмите, чтобы показать/скрыть)
У меня свисток Yota, который торчит в Zyxel keenetic giga II.
Ещё хотел бы уточнить, что записанная на флешку альфа 17.10 сеть подхватывает и работает после активации проприетарного драйвера.
« Последнее редактирование: 31 Август 2017, 19:00:06 от AleX_another »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 13508
  • Xubuntu 18.04
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #13 : 31 Август 2017, 19:03:49 »
Понятно. Уже не зря мы тут постили. Понял я две важные вещи.

1. Проприетарный драйвер теперь поддерживает 4315.

2. b43 в ядре сломали примерно неделю назад. Я код смотрел. Зачем это сделали не понимаю. Они хотели совместимость с PCMCI сделать, но в итоге сломали.

У вас проблема в чем-то другом. Дайте вывод ifconfig с установленным wl.
Я в личке не консультирую. Вопросы задавайте на форуме.

Оффлайн AleX_another

  • Автор темы
  • Новичок
  • *
  • Сообщений: 11
    • Просмотр профиля
Re: Lenovo g450, bcm 4312, Ubuntu 17.10.
« Ответ #14 : 31 Август 2017, 19:10:44 »
(Нажмите, чтобы показать/скрыть)

В  том-то и беда, что всё это неожиданно появилось, ничто не предвещало, как говорится.
« Последнее редактирование: 31 Август 2017, 19:12:26 от AleX_another »

 

Страница сгенерирована за 0.195 секунд. Запросов: 24.