Смоленск 1.5 на Dell optiplex 5050 — не определяет сетевую карту
При установке не может найти драйвер.
Убунту на этой станции определяет сетевую как Intel Pro 1000, драйвер e1000e.
Указание e1000e в установочном процессе Смоленска не помогает.
Что делать?
Olej
New member
Как помнится, их таких Intel Pro 1000 есть, как минимум, 3: 8254OEM (MT Dewsktop), 8254GC (T Server), 8254EM (MT Server), . думаю, что на самом деле модификаций больше.
Начните с того, что на том же Ubuntu посмотрите (запишите) пару VID : ID для вашей конкретно карты — команды lspci -n.
Потом можете разбираться что там за драйвер ему нужен.
Olej
New member
А как вы указывали драйвер e1000e «в установочном процессе»?
Как я понимаю, вам для полной инсталляции системы сетевой интерфейс не нужен — вся инсталляция идёт с DVD репозитория.
Установите систему без сетевого интерфейса, а потом станете разбираться с драйвером.
Olej
New member
Специально просмотрел инсталляцию Смоленск 1.6 (1.5 негде посмотреть) от начала до 1-й перезагрузки, т.е. до полностью установленной системы. Нигде никаких разговоров про сетевую карту, сетевые настройки — там нет (как и возможности выбрать тип оборудования вручную, естественно).
AFilippov
New member
shvlad1
New member
00:00.0 Host bridge: Intel Corporation Device 591f (rev 05) 00:02.0 VGA compatible controller: Intel Corporation Device 5912 (rev 04) 00:14.0 USB controller: Intel Corporation Device a2af 00:14.2 Signal processing controller: Intel Corporation Device a2b1 00:16.0 Communication controller: Intel Corporation Device a2ba 00:17.0 SATA controller: Intel Corporation Device a282 00:1f.0 ISA bridge: Intel Corporation Device a2c6 00:1f.2 Memory controller: Intel Corporation Device a2a1 00:1f.3 Audio device: Intel Corporation Device a2f0 00:1f.4 SMBus: Intel Corporation Device a2a3 00:1f.6 Ethernet controller: Intel Corporation Ethernet Connection (5) I219-V
[ 0.808677] e1000e: loading out-of-tree module taints kernel. [ 0.809091] e1000e: module verification failed: signature and/or required key missing - tainting kernel [ 0.809629] e1000e: Intel(R) PRO/1000 Network Driver - 3.2.6-k [ 0.809629] e1000e: Copyright(c) 1999 - 2015 Intel Corporation. [ 0.830211] e1000e 0000:00:1f.6: Interrupt Throttling Rate (ints/sec) set to dynamic conservative mode [ 1.144614] e1000e 0000:00:1f.6 eth0: registered PHC clock [ 1.144616] e1000e 0000:00:1f.6 eth0: (PCI Express:2.5GT/s:Width x1) 8c:ec:4b:c2:e3:4d [ 1.144617] e1000e 0000:00:1f.6 eth0: Intel(R) PRO/1000 Network Connection [ 1.144720] e1000e 0000:00:1f.6 eth0: MAC: 12, PHY: 12, PBA No: FFFFFF-0FF [ 1.145457] e1000e 0000:00:1f.6 enp0s31f6: renamed from eth0
Вложения
AFilippov
New member
Да, она самая. Смотри, у тебя 3 варианта:
— скомпилироваь драйвер и подгружать его в качестве модуля ядра
— обновить ядро
— заменить сетевую карту
Первые 2 способа нарушат твою сертификацию. Определись, как будешь действовать.
Olej
New member
Посмотрел специально в Debian 10 / Astra Linux CE / Astra Linux SE 1.6 — везде присутствует этот модуль ядра . причём даже в 2-х вариантах: e1000e.ko + e1000.ko
Можете у себя поискать (а потом попробовать загрузить вручную):
olej@astra:~$ cd /lib/modules/`uname -r`/kernel olej@astra:/lib/modules/4.15.3-1-generic/kernel$ find ./ -name e1000*.* ./drivers/net/ethernet/intel/e1000/e1000.ko ./drivers/net/ethernet/intel/e1000e/e1000e.ko
В 1-й команде кавычки — те что под буквой «Ё» (та что с ~) .
P.S. Я просто не могу поверить, что в вашей системе (1.5) нет таких generic модулей.
Olej
New member
lspci показывайте (всегда) с опцией -n — там будут аппаратные VID : PID вашей конкретно карты.
А по найденным (любому из 2-х) модулям ядра e1000*.ko можете посмотреть детальную информацию (по каждому):
olej@astra:/lib/modules/4.15.3-1-generic/kernel$ /sbin/modinfo ./drivers/net/ethernet/intel/e1000/e1000.ko filename: /lib/modules/4.15.3-1-generic/kernel/./drivers/net/ethernet/intel/e1000/e1000.ko version: 7.3.21-k8-NAPI license: GPL description: Intel(R) PRO/1000 Network Driver author: Intel Corporation, srcversion: 233E1BDA1B3A87DA5B05E82 alias: pci:v00008086d00002E6Esv*sd*bc*sc*i* alias: pci:v00008086d000010B5sv*sd*bc*sc*i* alias: pci:v00008086d00001099sv*sd*bc*sc*i* alias: pci:v00008086d0000108Asv*sd*bc*sc*i* alias: pci:v00008086d0000107Csv*sd*bc*sc*i* alias: pci:v00008086d0000107Bsv*sd*bc*sc*i* alias: pci:v00008086d0000107Asv*sd*bc*sc*i* alias: pci:v00008086d00001079sv*sd*bc*sc*i* alias: pci:v00008086d00001078sv*sd*bc*sc*i* alias: pci:v00008086d00001077sv*sd*bc*sc*i* alias: pci:v00008086d00001076sv*sd*bc*sc*i* alias: pci:v00008086d00001075sv*sd*bc*sc*i* alias: pci:v00008086d00001028sv*sd*bc*sc*i* alias: pci:v00008086d00001027sv*sd*bc*sc*i* alias: pci:v00008086d00001026sv*sd*bc*sc*i* alias: pci:v00008086d0000101Esv*sd*bc*sc*i* alias: pci:v00008086d0000101Dsv*sd*bc*sc*i* alias: pci:v00008086d0000101Asv*sd*bc*sc*i* alias: pci:v00008086d00001019sv*sd*bc*sc*i* alias: pci:v00008086d00001018sv*sd*bc*sc*i* alias: pci:v00008086d00001017sv*sd*bc*sc*i* alias: pci:v00008086d00001016sv*sd*bc*sc*i* alias: pci:v00008086d00001015sv*sd*bc*sc*i* alias: pci:v00008086d00001014sv*sd*bc*sc*i* alias: pci:v00008086d00001013sv*sd*bc*sc*i* alias: pci:v00008086d00001012sv*sd*bc*sc*i* alias: pci:v00008086d00001011sv*sd*bc*sc*i* alias: pci:v00008086d00001010sv*sd*bc*sc*i* alias: pci:v00008086d0000100Fsv*sd*bc*sc*i* alias: pci:v00008086d0000100Esv*sd*bc*sc*i* alias: pci:v00008086d0000100Dsv*sd*bc*sc*i* alias: pci:v00008086d0000100Csv*sd*bc*sc*i* alias: pci:v00008086d00001009sv*sd*bc*sc*i* alias: pci:v00008086d00001008sv*sd*bc*sc*i* alias: pci:v00008086d00001004sv*sd*bc*sc*i* alias: pci:v00008086d00001001sv*sd*bc*sc*i* alias: pci:v00008086d00001000sv*sd*bc*sc*i* depends: retpoline: Y intree: Y name: e1000 vermagic: 4.15.3-1-generic SMP mod_unload parm: TxDescriptors:Number of transmit descriptors (array of int) parm: RxDescriptors:Number of receive descriptors (array of int) parm: Speed:Speed setting (array of int) parm: Duplex:Duplex setting (array of int) parm: AutoNeg:Advertised auto-negotiation setting (array of int) parm: FlowControl:Flow Control setting (array of int) parm: XsumRX:Disable or enable Receive Checksum offload (array of int) parm: TxIntDelay:Transmit Interrupt Delay (array of int) parm: TxAbsIntDelay:Transmit Absolute Interrupt Delay (array of int) parm: RxIntDelay:Receive Interrupt Delay (array of int) parm: RxAbsIntDelay:Receive Absolute Interrupt Delay (array of int) parm: InterruptThrottleRate:Interrupt Throttling Rate (array of int) parm: SmartPowerDownEnable:Enable PHY smart power down (array of int) parm: copybreak:Maximum size of packet that is copied to a new buffer on receive (uint) parm: debug:Debug level (0=none. 16=all) (int)
Вот там где «alias» вы должны найти VID : PID вашей карты, а там где «parm» — предусмотренные параметры загрузки, которых, может, чего-то не хватает для вашего конкретного образца.
Не определяется сетевой адаптер
Во время установки ОС появляется сообщение об ошибке «No Ethernet card was detecred». Если игнорировать это сообщение, после установки отсутствует поддержка сети.
Диагностика
- Проверить вывод команды dmesg на наличие сообщений об отсутствии файлов прошивки (в приведенном примере /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin ):
[ 4.327060] qla2xxx [0000:00:00.0]-0005: : QLogic Fibre Channel HBA Driver: 10.02.00.103-k. [ 4.327264] qla2xxx [0000:00:00.0]-011c: : MSI-X vector count: 32. [ 4.327267] qla2xxx [0000:00:00.0]-001d: : Found an ISP2031 irq 39 iobase 0x000000008b9d5eb6. [ 4.372848] qede 0000:37:00.0: Direct firmware load for qed/qed_init_values_zipped-8.42.2.0.bin failed with error -2 [ 4.372851] [qed_slowpath_start:1282()]Failed to find fw file - /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin [ 4.372864] Cannot start slowpath [ 4.374040] qede: probe of 0000:37:00.0 failed with error -2 [ 4.406410] qla2xxx [0000:af:00.0]-0075:0: ZIO mode 6 enabled; timer delay (200 us). [ 4.406413] qla2xxx [0000:af:00.0]-ffff:0: FC4 priority set to NVMe [ 4.430948] qede 0000:37:00.1: Direct firmware load for qed/qed_init_values_zipped-8.42.2.0.bin failed with error -2 [ 4.430949] [qed_slowpath_start:1282()]Failed to find fw file - /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin [ 4.430954] Cannot start slowpath
dpkg -S /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
dpkg-query: не найден путь, подходящий под шаблон /lib/firmware/qed/qed_init_values_zipped-8.42.2.0.bin
Возможная причина: Не установлен пакет linux-firmware . Перейти к решению.
Возможная причина: Сетевой адаптер не поддерживается ядром ниже версии 5.10 . Перейти к решению.
Astra linux установка драйверов
Мануал
При установке драйверов потребуются пакеты, например для установки драйверов сетевой карты D-link.
Ниже приведен мануал по установке этих пакетов.
Для проведения сборки необходимо выполнить описанную далее последовательность действий.
- Выполнить загрузку ОС СН на АРМ.
- Войти в систему как суперпользователь root.
- Запустить терминал fly-term. (alt+t)
- Для проведения сборки необходимо наличие диска РУСБ.10015-01 12 01-1 «Текст программы. Загрузочный модуль. Часть 1. Средства разработки». Диск должен быть зарегистрирован в системе управления пакетам при помощи команды:
# apt-get install build-essential
# apt-get install linux-headers-3.2.0-27-generic
# mount /dev/cdrom /media/cdrom
# cp -R /media/cdrom/r8169 /opt/build/
# make -C /lib/modules/3.2.0-27-generic/build M=/opt/build/r8169 modules
В результате сборки в каталоге /opt/build/r8169 должен быть создан файл r8169.ko
Тестировалось на версии 1.3 Смоленск
Пожалуйста, не спамьте и никого не оскорбляйте. Это поле для комментариев, а не спамбокс. Рекламные ссылки не индексируются!
Вы че, серьёзно полагаете, что с такими заморочками по драйверам эта ОС будет использоваться хотя бы инженерами на производстве? Производство элементарной диагностики по времени увеличится в сотни раз. Дохлый номер. ХРюня просто шедевр, по сравнению с этим. Проще виндообрубком на планшете устранить неисправность, чем вашим продуктом.
- Аудит ИБ (49)
- Вакансии (12)
- Закрытие уязвимостей (105)
- Книги (27)
- Мануал (2 306)
- Медиа (66)
- Мероприятия (39)
- Мошенники (23)
- Обзоры (820)
- Обход запретов (34)
- Опросы (3)
- Скрипты (114)
- Статьи (352)
- Философия (114)
- Юмор (18)
Anything in here will be replaced on browsers that support the canvas element
OpenVPN Community Edition (CE) – это проект виртуальной частной сети (VPN) с открытым исходным кодом. Он создает защищенные соединения через Интернет с помощью собственного протокола безопасности, использующего протокол SSL/TLS. Этот поддерживаемый сообществом проект OSS (Open Source Software), использующий лицензию GPL, поддерживается многими разработчиками и соавторами OpenVPN Inc. и расширенным сообществом OpenVPN. CE является бесплатным для […]
Что такое 404 Frame? Большинство инструментов для взлома веб-сайта находятся в 404 Frame. Итак, что же представляют собой команды? Вы можете отдавать команды, используя повседневный разговорный язык, поскольку разработчики не хотели выбирать очень сложную систему команд. Команды Команды “help” / “commands” показывают все команды и их назначение. Команда “set target” – это команда, которая должна […]
В этой заметке вы узнаете о блокировке IP-адресов в Nginx. Это позволяет контролировать доступ к серверу. Nginx является одним из лучших веб-сервисов на сегодняшний день. Скорость обработки запросов делает его очень популярным среди системных администраторов. Кроме того, он обладает завидной гибкостью, что позволяет использовать его во многих ситуациях. Наступает момент, когда необходимо ограничить доступ к […]
Знаете ли вы, что выполняется в ваших контейнерах? Проведите аудит своих образов, чтобы исключить пакеты, которые делают вас уязвимыми для эксплуатации Насколько хорошо вы знаете базовые образы контейнеров, в которых работают ваши службы и инструменты? Этот вопрос часто игнорируется, поскольку мы очень доверяем им. Однако для обеспечения безопасности рабочих нагрузок и базовой инфраструктуры необходимо ответить […]
Одной из важнейших задач администратора является обеспечение обновления системы и всех доступных пакетов до последних версий. Даже после добавления нод в кластер Kubernetes нам все равно необходимо управлять обновлениями. В большинстве случаев после получения обновлений (например, обновлений ядра, системного обслуживания или аппаратных изменений) необходимо перезагрузить хост, чтобы изменения были применены. Для Kubernetes это может быть […]