Broadcom Corporation NetLink BCM57785 Gigabit Ethernet PCIe драйвер tg3 не будет установлен?

Комбинация клавиш Ctrl + Alt + arrow keys позволяет перемещаться в рабочих пространствах.

Вам нужно включить рабочие области, если вы на 13.04 +.

1
задан 19 March 2012 в 11:52

1 ответ

В отчетах об ошибках Launchpad https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1005699 , см. пункт № 24 для исправления. В обсуждении рассказывается о проблеме драйвера tigon3 (broadcom) в ядре. У дерева 3.0.24 и ниже была эта ошибка, но поскольку Ubuntu теперь имеет поддержку ядра 3.0.25-40, исправлена ​​ошибка. В пункте № 20 рассказывается о том, как эта проблема была обнаружена при работе с ядрами разработки 3.4, 3.3 и 3.2 и как было обнаружено то, что означает tg3_stop_block_error. Это проблема с TSO. TSO означает разгрузку TCP-сегментации.

Ubuntu 12.04 (Non LTS) поставляется с ядром старше 3.0.25.

Что произошло в ядре pre 3.0.25, объясняется Matt Carlson здесь

На первых устройствах, поддерживающих TSO, TSO была выполнена через прошивку. Тем не менее TSO не может сосуществовать с прошивкой ASF. Драйвер tg3 определяет, включен ли ASF, вызывая tg3_get_eeprom_hw_cfg (), который проверяет конкретный бит памяти NIC. Commit dabc5c670d3f86d15ee4f42ab38ec5bd2682487d, озаглавленный «tg3: Переместить назначение TSO_CAPABLE», случайно переместил код, который определяет возможности TSO раньше, чем вызов tg3_get_eeprom_hw_cfg (). Как следствие, драйвер пытался определить возможности TSO, прежде чем он получил все данные, необходимые для принятия решения. Этот патч исправляет проблему, пересматривая и переоценивая решение после вызова tg3_get_eeprom_hw_cfg ().

sudo apt-get dist-upgrade должен сделать трюк, потому что он установит новое ядро, включая драйверы, необходимые для решения этой проблемы.

1
ответ дан 7 August 2018 в 19:25

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

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