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


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

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

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

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • 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) [Выделить]
alex@alex-Lenovo-G450:~$ sudo apt purge bcmwl-kernel-source
[sudo] пароль для alex:
Чтение списков пакетов… Готово
Построение дерева зависимостей       
Чтение информации о состоянии… Готово
Пакеты, которые будут УДАЛЕНЫ:
  bcmwl-kernel-source*
Обновлено 0 пакетов, установлено 0 новых пакетов, для удаления отмечено 1 пакетов, и 3 пакетов не обновлено.
Установлено или удалено не до конца 1 пакетов.
После данной операции, объём занятого дискового пространства уменьшится на 8 064 kB.
Хотите продолжить? [Д/н]
(Чтение базы данных … на данный момент установлено 214732 файла и каталога.)
Удаляется bcmwl-kernel-source (6.30.223.271+bdcom-0ubuntu3) …
Removing all DKMS Modules
Done.
update-initramfs: deferring update (trigger activated)
Обрабатываются триггеры для initramfs-tools (0.125ubuntu9) …
update-initramfs: Generating /boot/initrd.img-4.12.0-11-generic
Настраивается пакет firmware-b43-lpphy-installer (1:015-14.1) …
No chroot environment found. Starting normal installation
--2017-08-31 17:28:17--  http://downloads.openwrt.org/sources/broadcom-wl-4.178.10.4.tar.bz2
Распознаётся downloads.openwrt.org (downloads.openwrt.org)… ошибка: Имя или служба не известны.
wget: не удаётся разрешить адрес «downloads.openwrt.org»
dpkg: ошибка при обработке пакета firmware-b43-lpphy-installer (--configure):
 подпроцесс установлен сценарий post-installation возвратил код ошибки 4
При обработке следующих пакетов произошли ошибки:
 firmware-b43-lpphy-installer
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

  • Старожил
  • *
  • Сообщений: 14037
  • 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

  • Старожил
  • *
  • Сообщений: 14037
  • 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) [Выделить]
alex@alex-Lenovo-G450:~$ lspci -knn | grep Net -A3; rfkill list
04:00.0 Network controller [0280]: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:4315] (rev 01)
Subsystem: Broadcom Limited BCM4312 802.11b/g LP-PHY [14e4:04b5]
Kernel driver in use: wl
Kernel modules: ssb, wl
07:00.0 Ethernet controller [0200]: Broadcom Limited NetLink BCM5906M Fast Ethernet PCI Express [14e4:1713] (rev 02)
Subsystem: Lenovo IdeaPad S10e [17aa:3a23]
Kernel driver in use: tg3
Kernel modules: tg3
0: ideapad_wlan: Wireless LAN
Soft blocked: no
Hard blocked: no
1: ideapad_bluetooth: Bluetooth
Soft blocked: no
Hard blocked: no
2: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
3: brcmwl-0: Wireless LAN
Soft blocked: no
Hard blocked: no
4: hci0: Bluetooth
Soft blocked: no
Hard blocked: no
« Последнее редактирование: 31 Августа 2017, 18:31:07 от Azure »

Оффлайн Pilot6

  • Старожил
  • *
  • Сообщений: 14037
  • 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

  • Старожил
  • *
  • Сообщений: 14037
  • 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

  • Старожил
  • *
  • Сообщений: 14037
  • 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

  • Старожил
  • *
  • Сообщений: 14037
  • 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.095 секунд. Запросов: 26.