LINUX.ORG.RU

Сетевуха не получает прошивку

 , ,


0

1

Пытаюсь установить openmediavault, всё бы ничего, но встроенная сетевуха использует модуль r8169. Интерфейс появляется, линк активен, но пакеты никуда не идут.

ethtool -i eth0 показывает, что прошивка не загрузилась, в поле версии гордое N/A.

Пакет firmware-realtek установил. Почитав гугл, обновил ядро из backport до linux-image-3.2.0-0.bpo.4-amd64. update-initramfs -u при выполнении никаких сообщений об отсутсвующем firmware не выдаёт. Тем не менее, сети нет.

Загрузил нашедшийся образ тестового дня от Fedora 19, там сеть немедленно поднялась, а ethtool -i em1 показал, что загружена прошивка rtl 8168g-1_0.0.3 10/23/12.

Пытаюсь понять где её взять для debian и как установить. Мне-то сейчас не fedora нужна...

С debian раньше дел не имел, потому с трудом представляю, где брать пакеты и т.д.

★★★★★

Ответ на: комментарий от Deleted
[    1.387558] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.387627]   alloc irq_desc for 32 on node -1
[    1.387633]   alloc kstat_irqs on node -1
[    1.387652] r8169 0000:02:00.0: PCI INT A -> GSI 32 (level, low) -> IRQ 32
[    1.387739] r8169 0000:02:00.0: setting latency timer to 64
[    1.387750] r8169 0000:02:00.0: (unregistered net_device): unknown MAC, using family default
[    1.387816]   alloc irq_desc for 58 on node -1
[    1.387820]   alloc kstat_irqs on node -1
[    1.387841] r8169 0000:02:00.0: irq 58 for MSI/MSI-X
[    1.389454] r8169 0000:02:00.0: eth0: RTL8168b/8111b at 0xffffc90000c6a000, 74:27:ea:d1:a5:f6, XID 0c000800 IRQ 58
atrus ★★★★★
() автор топика
Последнее исправление: atrus (всего исправлений: 1)

Решено. Кроме firmware из wheezy потребовалось ещё ядро (3.10) оттуда же установить. Т.е. это уже не бекпорт, а откровенно пакеты из дистрибутива +2.

Я теперь понял и прочувствовал, почему debian гавном мамонта называют. :) При том, что ковыряние в консоли оставили в целом положительные ощущения (из серии: без документации врубись и разберись в незнакомом дистрибутиве). Менюшки особенно порадоваил, выскакивающие после установки пакетов с предложением доконфигурировать новьё.

atrus ★★★★★
() автор топика
Ответ на: комментарий от atrus

Я теперь понял и прочувствовал, почему debian гавном мамонта называют.

Очень странно все

Моя сетевуха работает без firmware на squeeze сейчас и работала также на трех предыдущих версиях с 2008 года (год покупки).

$ lspci | grep Ethernet
02:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168B PCI Express Gigabit Ethernet controller (rev 02)

$ dmesg | grep 816
[    1.415399] r8169 Gigabit Ethernet driver 2.3LK-NAPI loaded
[    1.415421] r8169 0000:02:00.0: can't disable ASPM; OS doesn't have ASPM control
[    1.415668] r8169 0000:02:00.0: irq 41 for MSI/MSI-X
[    1.415907] r8169 0000:02:00.0 eth0: RTL8168c/8111c at 0xffffc90000306000, ёё:ёё:ёё:e6:84:41, XID 1c2000c0 IRQ 41
[    1.415911] r8169 0000:02:00.0 eth0: jumbo features [frames: 6128 bytes, tx checksumming: ko]

sdio ★★★★★
()
Последнее исправление: sdio (всего исправлений: 1)
Ответ на: комментарий от atrus

из дистрибутива +2

Тьфу ты, я только сейчас сообразил по 3.2.0-0.bpo, что у тебя даже не wheezy, а squeeze. В wheezy в бэкпортах как раз 3.10 лежит.

почему debian гавном мамонта называют

Сквиз вышел между убунтой 10.10 и 11.04. Слабо там же такую же операцию провернуть?

redgremlin ★★★★★
()
Ответ на: комментарий от redgremlin

В wheezy в бэкпортах как раз 3.10 лежит.

Там и брал. Хотя квест «найди какой пакет тебе нужен» здесь проходится куда интереснее и разнообразнее, чем в Fedora.

Сквиз вышел между убунтой 10.10 и 11.04. Слабо там же такую же операцию провернуть?

Не знаю, я федорщик. :) Впрочем, в защиту дебиана могу припомнить, что в федоре мне однажду пришлось делать обратную операцию - портировать ядро и иксы из предыдущей версии из-за драйвера radeon'а.

Но там был знакомый дистрибутив и вопрос «и что мне теперь делать» стоял не столь остро. :)

Тьфу ты, я только сейчас сообразил по 3.2.0-0.bpo

А я только сейчас сообразил что значит суффикс bpo. :)

atrus ★★★★★
() автор топика
Последнее исправление: atrus (всего исправлений: 1)
Ответ на: комментарий от sdio

Очень странно все

Судя по обилию фирмварей, у этого чипа есть 100500 вариантов и старая версия модуля банально не умеет работать со всеми.

atrus ★★★★★
() автор топика
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.