Ethernet работает с Live CD, но не работает после новой установки.

Ethernet работает с Live CD, но не работает после новой установки.

Я только что установил 13.10 на ноутбук Dell. Во время установки он подключился к ethernet. После завершения установки и первого входа в систему у меня не было ethernet.

Он оснащен Ethernet-контроллером Broadcom BCM4401-B0 100Base-TX.

При выполнении ifconfig я не вижу eth0.

решение1

У меня была точно такая же проблема с адаптером Broadcom 440x в Dell Vostro 1000 (64-разрядная установка AMD).

Установщик CD показал удовлетворение трем требованиям/рекомендациям после загрузки с CD (беспроводной адаптер Dell 1390 был ОТСТОЙ до, во время и после установки, поэтому мне пришлось подключиться, чтобы пройти третью рекомендацию доступа в Интернет). Я установил 12.04.3 просто отлично, а затем, после перезагрузки после установки, он даже сообщил мне, что у меня 202 обновления.

А вот дальше начинается настоящее безумие. Попытка сделать что-либо еще (включая обновления) невозможна, потому что либо проводной адаптер теперь без вести пропал, либо любое его использование приводит к обрыву проводного соединения (будь то для фактического выполнения обновлений или, может быть, запуска Firefox). Я вижу, что сетевые адаптеры Broadcom (проводные, а также для Dell 1390 WiFi) были ПОЛНЫМ КОШМАРОМ уже МНОГО ЛЕТ с Ubuntu (и почти со всеми другими дистрибутивами), и, по-видимому, никто не смог исправить это и в 13 beta.

Предложенная chili555 команда, представленная выше, дала на моей системе следующий результат:

05:00.0 Network controller [0280]: Broadcom Corporation BCM4311 802.11b/g WLAN [14e4:4311] (rev 01)
08:00.0 Ethernet controller [0200]: Broadcom Corporation BCM4401-B0 100Base-TX [14e4:170c] (rev 02)

Кроме того, значок AirPort wannabe в строке меню говорит, что "Нет доступных сетевых устройств", что озадачивает, поскольку проводной интерфейс работал, чтобы найти обновления, которые, как он говорит, доступны. Может быть, можно сохранить великолепие LiveCD, чтобы предотвратить поломку окончательной установки после первой загрузки, так что мы действительно можем исправить проблему, не нуждаясь в другом компьютере, чтобы просто заставить работать установку Ubuntu?

ПРИМЕЧАНИЕ: Как проводное, так и беспроводное подключение безупречно работают в Windows с использованием драйверов Dell (до и между попытками установки Ubuntu, и я перезаписывал все текущие ОС в каждом случае), так что это не было связано с неисправностью оборудования или какой-либо другой ерундой.

Я продал каждую часть установки в этих более поздних тестах установки, и, по-видимому, во время установки проводное соединение обрывается после (я каждый раз уходил и не замечал этого) нажатия «Продолжить» на 2-м экране установки (с тремя рекомендациями, плюс загрузками обновлений и параметрами установки фирменного ПО — оба отмечены в моих случаях). Оно снова включается на 3-м экране (или после нажатия «Назад», только чтобы снова отключиться после нажатия «Продолжить», пока снова не загрузится 3-й экран и не вернется проводное соединение). Это происходит снова в конце установки во время «Установки системы». Каждое отключение/включение увеличивает интерфейс, так что он назначается как eth#, где # — это количество раз, когда он отключается и включается снова), при этом наименьшим возможным является eth3. Используемый драйвер — b44.

Помимо этого, мне удалось сохранить проводное сетевое соединение и даже беспроводное, выполнив следующие действия (после завершения установки и перезагрузки):

1) Удалите дублирующие записи eth# с помощью /etc/udev/rules.d/70-persistent-net.rules, а также отключите и включите сетевое взаимодействие (теперь оно использует eth0).

2) Перейдите в инструмент «Дополнительные драйверы» (иногда он появляется сам по себе; в противном случае, значок шестеренки в правом верхнем углу -> Настройки системы... -> Дополнительные драйверы) и после того, как он выполнит поиск драйверов (выпейте чашечку-другую кофе, учитывая скорость поиска), он найдет и попросит вас активировать Broadcom STA. Нажмите кнопку «Активировать», и хотя активация не удалась (из-за записи в /etc/modprobe.d/blacklist.conf для «bcm43xx», о которой сообщается в /var/log/jockey.log, указанном в ошибке), проводное соединение включается и остается включенным (по крайней мере, для критически важных целей apt-get, далее)!

3) Выполните следующие команды:

sudo apt-get remove bcmwl-kernel-source
sudo apt-get install firmware-b43-installer
sudo modprobe b43

ПРИМЕЧАНИЕ: Хотя некоторые говорят, что необходимо установить и b43-fwcutter, и указанный выше пакет, в моей системе после вышеприведенного пакета ( sudo dpkg --get-selections | grep b43) был указан установленный пакет b43-fwcutter, поэтому я просто использовал указанный выше пакет «как есть».

Я обнаружил первые две команды, указанные выше, следующим образом:ОШИБКАотчет (да, действительно плохие конфигурации/изменения от автообновлений или чистых установок)являютсяошибки, в отличие от закрытия этого, в противном случае!):

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1113779

4) АЛЛИЛУЙЯ! Щелчок по значку, похожему на Airport, теперь показывает как проводные, так и беспроводные опции. Если он сообщает, что переключатель WiFi установлен в положение «выкл.», клавиши fn+F2 (или любой другой переключатель, который есть в вашей системе) должны сработать, чтобы включить его, чтобы увидеть и подключиться (wlan0) к любым доступным точкам доступа (согласно комментариям ниже, получитеДействительноблизко, то есть физически в пределах 10 футов, к любым точкам доступа!). Проводное соединение уже должно быть включено, но если нет, то выберите «Auto Ethernet» или «Wired connection 1» для/из того же самого и вуаля (это даже все еще eth0)!

К сожалению, соединения WiFi не сохраняются между перезагрузками (WiFI не отключается с помощью «переключателя» — он просто переходит в спящий режим). WiFi знает о моих точках доступа, но просто не подключается, пока я не подключусь через проводной интерфейс. Затем WiFI немедленно находит и подключается к известной точке доступа WiFI, аналогично запуску инструмента «Дополнительные драйверы»... я уже упоминал «ошибку»?!

Надеюсь, я уже пережил худшее в этой саге, и это подробное объяснение поможет следующему человеку избежать подобных разочарований, по крайней мере, пока (если только?) этот беспорядок не будет исправлен должным образом. Я вижу сообщения о проблемах Broadcom, относящиеся к довольно многим выпускам, хотя 12.04 (просто моя удача/время!) кажется более проблемным, чем большинство. Я использую его, потому что это текущий выпуск LTS.

ОБНОВЛЯТЬ

Посмотрите комментарии, но...

Еще одна связанная с этим загадка - почему инструмент "Дополнительные драйверы" постоянно требует, чтобы я активировал беспроводную связь Broadcom STA?! Если я это делаю, он терпит неудачу, как только пытается загрузиться (ошибка jockey.log, хотя до этого я был нормально подключен), и это полностью выбивает беспроводную связь из меню значка Airport, пока я не сделаю sudo modprobe b43, но затем мне приходится отходить на расстояние 10 футов от точки доступа, чтобы она (повторно) подключилась.

Просто для подтверждения, это не аппаратная проблема - с Windows (XP или Vista) и драйвером(ами) Dell я могу быть на заднем дворе и (пере)подключаться к своей точке доступа даже после любой (пере)загрузки, но эти ненадежные драйверы Broadcom для Linux, по-видимому, упускают что-то важное в плане поиска и (пере)подключения к точке доступа из отключенного состояния (отключение, перезагрузка и т. д.). Возможно, это проблема ab против g или, может быть, радио находится в состоянии пониженного энергопотребления или какая-то другая связанная ерунда??

К счастью, это ноутбук с Wi-Fi, а не настольный компьютер, поэтому я могу поднести его обратно к точке доступа, чтобы он (повторно) подключился, а затем использовать его там, где могут находиться любые другие мои устройства, но это все равно остается серьезной проблемой.

Связанный контент