wifi работает с живого DVD, но прошивка не загружается из полностью обновленного kubuntu xenial

Привет. Это старый ноутбук HP 6710b, на котором wifi работал до обновления нескольких пакетов с помощью слегка flaky wifi-ссылки в 2017 году, 5 июня. Он имеет полностью обновленную xenial-установку kubuntu.

На другом «идентичном» ноутбуке Wi-Fi все еще работает. Последнее обновление было обновлено в марте 2017 года, и я хотел бы почувствовать возможность обновить его до версии

. Основная проблема заключается в том, что прошивка iwl3945 не загружается. Он присутствует в / lib / firmware, и все суммы md5 идентичны. Прошивка, требуемая ключом Netgear, также не загружена.

john@6710b:~$ lspci -nnk | grep -iA2 net 10:00.0 Network controller [0280]: Intel Corporation PRO/Wireless 3945ABG [Golan] Network Connection [8086:4222] (rev 02) Subsystem: Hewlett-Packard Company PRO/Wireless 3945ABG [Golan] Network Connection [103c:135c] Kernel driver in use: iwl3945 Kernel modules: iwl3945, wl 18:00.0 Ethernet controller [0200]: Broadcom Corporation NetLink BCM5787M Gigabit Ethernet PCI Express [14e4:1693] (rev 02) Subsystem: Hewlett-Packard Company 6710b [103c:30c0] Kernel driver in use: tg3 john@6710b:~$ dmesg | grep firmware [ 3.348625] tg3 0000:18:00.0: VPD access failed. This is likely a firmware bug on this device. Contact the card vendor for a firmware update

Здесь есть более подробная информация, хотя ошибка заголовка не в том, о чем я спрашиваю о [iwl3945 сбоях случайно] 1

Я упоминал о том, что Wi-Fi работал с живым диском SL7, но это вряд ли могло привести куда угодно. После нескольких экспериментов я снова попытался использовать текущую сборку kubuntu, и снова работает wifi - так что это не проблема с распределенными пакетами, а с моей конфигурацией.

Спасибо.

Предупреждение о драйвере tg3 является давним и появляется на рабочем столе. ноутбук тоже. Но это «iwl3945 загрузило прошивку версии 15.32.2.9».

Нечего было чистить. Rebooted. Ничего не изменилось.

john@6710b:~$ dmesg | grep iwl [ 32.166948] iwl3945: Intel(R) PRO/Wireless 3945ABG/BG Network Connection driver for Linux, in-tree:s [ 32.166950] iwl3945: Copyright(c) 2003-2011 Intel Corporation [ 32.166950] iwl3945: hw_scan is disabled [ 32.167017] iwl3945 0000:10:00.0: can't disable ASPM; OS doesn't have ASPM control [ 32.222511] iwl3945 0000:10:00.0: Tunable channels: 13 802.11bg, 23 802.11a channels [ 32.222514] iwl3945 0000:10:00.0: Detected Intel Wireless WiFi Link 3945ABG [ 32.379975] ieee80211 phy0: Selected rate control algorithm 'iwl-3945-rs' [ 35.110144] iwl3945 0000:10:00.0 wlp16s0: renamed from wlan0 john@6710b:~$ iwconfig ens1 no wireless extensions. lo no wireless extensions. wlp16s0 IEEE 802.11 ESSID:off/any Mode:Managed Access Point: Not-Associated Tx-Power=off Retry short limit:7 RTS thr:off Fragment thr:off Power Management:off john@6710b:~$ john@6710b:~$ sudo lshw -C network *-network DISABLED description: Wireless interface product: PRO/Wireless 3945ABG [Golan] Network Connection vendor: Intel Corporation physical id: 0 bus info: pci@0000:10:00.0 logical name: wlp16s0 version: 02 serial: 00:1c:bf:63:04:9f width: 32 bits clock: 33MHz capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless configuration: broadcast=yes driver=iwl3945 driverversion=4.13.0-32-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11 resources: irq:25 memory:e4100000-e4100fff *-network description: Ethernet interface product: NetLink BCM5787M Gigabit Ethernet PCI Express vendor: Broadcom Corporation physical id: 0 bus info: pci@0000:18:00.0 logical name: ens1 version: 02 serial: 00:1a:4b:83:3d:4f capacity: 1Gbit/s width: 64 bits clock: 33MHz capabilities: pm vpd msi pciexpress bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation configuration: autonegotiation=on broadcast=yes driver=tg3 driverversion=3.137 firmware=sb v2.09 latency=0 link=no multicast=yes port=twisted pair resources: irq:27 memory:e4000000-e400ffff john@6710b:~$ sudo iwlist scan wlp16s0 Interface doesn't support scanning : Network is down lo Interface doesn't support scanning. ens1 Interface doesn't support scanning.

Спасибо. Я опубликовал ранее dmesg | grep iwl и dmesg | grep firmware. Не было ссылок на файл прошивки. modinfo показывает, что h / w scan отключен, что я, возможно, сделал ранее, и может не применяться в режиме Live.

Я боюсь, что я не использовал ваш экран ввода до того, как он будет работать в режиме реального времени, а также с другим ноутбуком с таким же маршрутизатором, поэтому его настройки не должны быть проблемой. и мне трудно увидеть историю, но спасибо за вашу помощь.

0
задан 27 January 2018 в 23:10

4 ответа

Ссылка на прошивку в вашем dmesg относится к драйверу tg3, который является драйвером ethernet. Это не связано с беспроводной сетью.

Я предлагаю удалить неправильный и, возможно, конкурирующий драйвер:

sudo apt-get purge bcmwl-kernel-source

Перезагрузка. Работает ли беспроводная связь? Если нет, отправьте сообщение:

dmesg | grep iwl iwconfig

EDIT: Мы по-прежнему не видим никаких доказательств того, что это проблема с прошивкой; на самом деле, когда создается интерфейс, в вашем случае wlp16s0, это говорит о том, что правильная прошивка действительно загрузилась. Проверьте:

sudo lshw -C network

Не прошивка = 15.32.2.9 или некоторые такие появляются?

В dmesg, если прошивка не была найдена и загружена, это было бы очень очевидно; что-то вроде этого:

iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2

Сканирует ли интерфейс или вызывает ошибку?

Sudo iwlist scan

Обратите внимание:

Tunable channels: 13 802.11bg, 23 802.11a channels

устройство было разработано и построено до появления 802.11N. Это означает, что если ваш беспроводной маршрутизатор или точка доступа заблокирован до 802.11N, ваше устройство iwl3945 даже не увидит его. Убедитесь, что маршрутизатор настроен на 802.11A, B и G и фиксированный канал; либо канал 1, 6 или 11.

Когда вы нажимаете значок Network Manager, убедитесь, что выбрано Enable Networking и Enable Wireless. Если вы внесете какие-либо изменения, перезапустите NM:

sudo service network-manager restart

Проведите все тесты с отключенным ethernet, так как NM по умолчанию будет использовать ethernet, если он доступен, поскольку он часто быстрее и безопаснее.

2
ответ дан 17 July 2018 в 22:07

Wifi теперь снова работает на этом ноутбуке - по крайней мере, на расстоянии около 2 метров от маршрутизатора.

После того, как я обнаружил, что Live DVD разрешил соединение из коробки A, я решил обновить его близнец, B, и у вас были бок о бок. Синаптик показал, что у B не было пакетов, найденных поиском для широкого круга, и я удалил их всех из A. Они почти наверняка были установлены во время более ранних исследований. В основном они были связаны с B43. Я не знаю, что вызвало первоначальный отказ после обновления.

Затем ответы на «sudo lshw -C network» начали выглядеть похожими, а «список rfkill» показал, что мне нужно «rfkill unblock 0», и «rfkill unblock 2»

Обычные непонятные проблемы с NM и связанные с безопасностью трудности, возникающие при получении полезной связи, но она работает и пережила перезагрузки.

«dmesg | grep iwl33945» теперь показывает нагрузку на прошивку и имеет новое предупреждение о возможном неправильном поведении, если включено управление питанием, связанное с ref [1]

Спасибо за помощь.

0
ответ дан 17 July 2018 в 22:07

Ссылка на прошивку в вашем dmesg относится к драйверу tg3, который является драйвером ethernet. Это не связано с беспроводной сетью.

Я предлагаю удалить неправильный и, возможно, конкурирующий драйвер:

sudo apt-get purge bcmwl-kernel-source

Перезагрузка. Работает ли беспроводная связь? Если нет, отправьте сообщение:

dmesg | grep iwl iwconfig

EDIT: Мы по-прежнему не видим никаких доказательств того, что это проблема с прошивкой; на самом деле, когда создается интерфейс, в вашем случае wlp16s0, это говорит о том, что правильная прошивка действительно загрузилась. Проверьте:

sudo lshw -C network

Не прошивка = 15.32.2.9 или некоторые такие появляются?

В dmesg, если прошивка не была найдена и загружена, это было бы очень очевидно; что-то вроде этого:

iwl3945 0000:05:00.0: iwlwifi-3945-2.ucode firmware file req failed: -2

Сканирует ли интерфейс или вызывает ошибку?

Sudo iwlist scan

Обратите внимание:

Tunable channels: 13 802.11bg, 23 802.11a channels

устройство было разработано и построено до появления 802.11N. Это означает, что если ваш беспроводной маршрутизатор или точка доступа заблокирован до 802.11N, ваше устройство iwl3945 даже не увидит его. Убедитесь, что маршрутизатор настроен на 802.11A, B и G и фиксированный канал; либо канал 1, 6 или 11.

Когда вы нажимаете значок Network Manager, убедитесь, что выбрано Enable Networking и Enable Wireless. Если вы внесете какие-либо изменения, перезапустите NM:

sudo service network-manager restart

Проведите все тесты с отключенным ethernet, так как NM по умолчанию будет использовать ethernet, если он доступен, поскольку он часто быстрее и безопаснее.

2
ответ дан 23 July 2018 в 22:43

Wifi теперь снова работает на этом ноутбуке - по крайней мере, на расстоянии около 2 метров от маршрутизатора.

После того, как я обнаружил, что Live DVD разрешил соединение из коробки A, я решил обновить его близнец, B, и у вас были бок о бок. Синаптик показал, что у B не было пакетов, найденных поиском для широкого круга, и я удалил их всех из A. Они почти наверняка были установлены во время более ранних исследований. В основном они были связаны с B43. Я не знаю, что вызвало первоначальный отказ после обновления.

Затем ответы на «sudo lshw -C network» начали выглядеть похожими, а «список rfkill» показал, что мне нужно «rfkill unblock 0», и «rfkill unblock 2»

Обычные непонятные проблемы с NM и связанные с безопасностью трудности, возникающие при получении полезной связи, но она работает и пережила перезагрузки.

«dmesg | grep iwl33945» теперь показывает нагрузку на прошивку и имеет новое предупреждение о возможном неправильном поведении, если включено управление питанием, связанное с ref [1]

Спасибо за помощь.

0
ответ дан 23 July 2018 в 22:43

Другие вопросы по тегам:

Похожие вопросы: