LINUX.ORG.RU

Не работает сетевая карта

 , ,


0

1

Если верить сайту производителя то карта RTL8171FH-CG gigabit Ethernet controller. При установке просила rtl8168e-3.fw. lspci -k показывает что карта RTL8111/8168/8411 PCI Express gigabit Ethernet controller (rev 07) и использует почему то r8169 драйвер, хотя в папке /lib/firmware/ лежит и rtl8168e-3.fw. Из под винды работает с RTL8171 драйвером. В общем подскажите пожалуйста как поменять драйвер на нужный, или как решить эту проблему, т.к. в linux я нуб. Заранее благодарен.

Ответ на: комментарий от Promusik

Пробовал разные, все просят этот драйвер. Установил в итоге linux mint 17.2 cinnamon.

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

Прошу прощения linux mint 17.3 Rosa cinnamon

ifconfig -a

eth0 Link encap:Ethernet HWaddr "mac-adress"
     UP BROADCAST MULTICAST MTU:1500 Metric:1
     RX packets:0 errors:0 dropped:0 overruns:0 frame:0
     TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:1000
     RX bytes:0 (0.0 B)  TX bytes:0 (0.0 B)

lo   Link encap:Local Loopback
     inet addr:127.0.0.1 Mask:255.0.0.0
     inet6 addr: ::1/128 Scope:Host
     UP LOOPBACK RUNNING MTU:65536 Metric:1
     RX packets:465 errors:0 dropped:0 overruns:0 frame:0
     TX packets:465 errors:0 dropped:0 overruns:0 carrier:0
     collisions:0 txqueuelen:0
     RX bytes:35985 (35.9 KB)  TX bytes:35985 (35.9 KB)
Maxidonsky
() автор топика

Файл прошивки не находится потому, что он должен лежать не в /lib/firmware/rtl8168e-3.fw, а в /lib/firmware/rtl_nic/rtl8168e-3.fw.

Не надо ни откуда копировать это файл в ручную, просто установите пакет firmware-realtek.

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

Ясное дело, что неверная. Ты что этой операцией делаешь то?Устанавливаешь, удаляешь или ищешь пакет твой? Надо же apt-get-у говорить свои намерения. Никогда не копируй бездумно команды из интернета, даже с форумов.

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

aarexer
()
Последнее исправление: aarexer (всего исправлений: 2)
Ответ на: комментарий от Maxidonsky

Если модуль, который требует прошивку в initramfs, то после установки пакета firmware-realtek нужно перегенерировать initramfs, что бы в нём присутствовал так же и файл прошивки.

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

sudo ethtool eth0 пишет:

Supported ports: [ TP MII ]
Supported link modes:  10baseT/Half 10baseT/Full
                       100baseT/Half 100baseT/Full
                       1000baseT/Half 1000baseT/Full
Supported pause frame use: No
Supports auto-negotiation: Yes
Advertised link modes: 10baseT/Half 10baseT/Full
                       100baseT/Half 100baseT/Full
                       1000baseT/Half 1000baseT/Full
Advertised pause frame use: Symmetric Receive-only
Advertised auto-negotiation: Yes
Speed: 10Mb/s
Duplex: Half
Port: MII
PHYAD: 0
Transceiver: internal
Auto-negotiation: on
Supports Wake-on: pumbg
Wake-on: g
Current message level: 0x00000033 (51)
                       drv probe ifdown ifup
Link detected: no
Maxidonsky
() автор топика
Ответ на: комментарий от aarexer

Я качал с сайта реалтека 0004-r8168-8.041.01.tar.bz2 и запускал autorun.sh но так же ошибку дает что типа есть такой уже

Maxidonsky
() автор топика

Похоже проще купить новую сетевуху, чем установить на не поддерживаемую дрова. Везет мне что то на не поддерживаемые сетевухи....

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

ну так она работает же, подключайся, дело не в ней

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

Я качал с сайта реалтека 0004-r8168-8.041.01.tar.bz2 и запускал autorun.s

ясно, переустанавливай минт и больше так не делай

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

Погоди, дак она же у тебя появилась уже. Теперь смотри как стоит на ней конфигурация. Как она адрес получает? Попробуй выставить на нее статику и поднять интерфейс.

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

Как посмотреть все это? И как интерфейс поднять? Я не сисадмин, термины не все понимаю, как статику выставить тоже не знаю. Это надо в роутере смотреть какой диапазон адресов он раздает и прописывать айпи руками? Прошу прощения за глупые вопросы.

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

неважно, хоть жопинос, ядро то же, и драйвер видимо давно уже в нём есть

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

Нет non-free драйвера, то что ты скачал сайта Realtek старый драйвер, который уже включён в состав ядра и теперь попросту нет другого драйвера, всё в ядре и этот ядерный драйвер поддерживается в том числе и разработчиками из Realtek.

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

Как мне тогда сделать что бы он при установке его не просил? В смысле какого формата драйвер качать и куда его закидывать что бы установщик его увидел?

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

Повторю ещё раз, если файл модуля r8169.ko находится в initramfs, а файла прошивки rtl8168e-3.fw в initramfs нет, то модуль загрузится на этапе работы initramfs, но не найдя файл с прошивкой выдаст соответствующее сообщение в вывод dmesg. Если пакет firmware-realtek ты уже установил, то тебе нужно перегенерировать initramfs, что бы в него так же были включены и файлы прошивок, либо удалить из initramfs модуль r8169.ko, в таком случае модуль будет грузиться когда будет смонтирована корневая файловая система и будет доступен файл прошивки.

Так же можно попросту попробовать настроить сеть, возможно всё и так заработает.

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

Всем привет, я начал знакомство с линукс сразу с установки генту. Ничего не знаю.

Устанавливаю с systemrescuecd на hp stream 11 с wifi-адаптером Broadcom BCM43142 802.11 bgn Wi-Fi Adapter и встроенным 3g модемом hp hs3110 hspa+.

Команда lspci находит wifi адаптер, но не находит 3g-модем.

Команда iwconfig выдает:

eth0  no wireless extensions.

lo    no wireless extensions.

Подскажите, куда двигаться?

hypertonus
()
Ответ на: комментарий от bookman900
root@sysresccd /root % ndiswrapper
zsh: command not found: ndiswrapper

Версия systemrescuecd - x86-4.7.0

Может версия не стабильная?, попробую сейчас с другой.

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

Запусти графическую оболочку systemrescuecd,

startx
в трее есть апплет NetWork Manager, запусти его, создай в нём новое мобильное подключение, настрой его на твоего мобильного оператора.

Далее следуй Gentoo Handbook.

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

Потому что написано:

Из под винды работает с RTL8171 драйвером.

Поскольку реалтек, то безопаснее просто через ndiswrapper пускать сетевую карту.

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

Вообще непонятно работает у ТС сейчас сеть или нет, даже несмотря на то, что выдаётся сообщение о том, что не найден файл прошивки в выводе ifconfig присутствует интерфейс eth0.

До сих пор непонятно, пробовал ли ТС просто выставить параметры сети и в ручную или получить их по DHCP и проверить работу сети.

Так что особого смысла что-либо писать в этой теме не вижу.

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