URL: https://www.opennet.dev/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID10
Нить номер: 5528
[ Назад ]

Исходное сообщение
"Взлом сетевухи с перепрошивкой ROM?"

Отправлено Аноним , 03-Апр-20 15:28 
В логах ядра есть записи:

... kernel: имя_драйвера_сетевухи 0000:04:00.0: Invalid PCI ROM header signature: expecting 0xaa55, got 0x0000

Ethtool говорит что доступ к EEPROM на этой сетевухе невозможен.

Как установить ROM с контрольной суммой 0xaa55 обратно в сетевуху?

Сетевуха интегрирована на мамке.


Содержание

Сообщения в этом обсуждении
"Взлом сетевухи с перепрошивкой ROM?"
Отправлено муу , 03-Апр-20 16:59 
> Сетевуха интегрирована на мамке.

1) интегрируй в папку, но папка может и люлей отсыпать
2) научись правильно задавать вопросы, полезной инфы около 0, даже "имя_драйвера_сетевухи" какогото лешего поменял, конкретно указывай железо



"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 04-Апр-20 10:40 
> какогото лешего поменял, конкретно указывай железо

Чтобы не советовали использовать сетевуху за 50$ вместо говна за 5$.

ethtool -i enp4s0
...
support-eeprom-access: no
...

ethtool -W enp4s0 ?
Can not set dump level
: Operation not supported

ethtool -w enp4s0 data файл_ROM
Can not get dump level
: Operation not supported

ethtool -f файл_ROM enp4s0
Не пробовал.

Дамп текущей прошивки с сетевуху могу достать, но не с помощью ethtool.

Это не сетевуху, а тупая резетка для RJ45, она перепрошивку стандартными средствами не поддерживает. Или я не знаю как...


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено муу , 04-Апр-20 14:00 
> Чтобы не советовали использовать сетевуху за 50$ вместо говна за 5$.

да пофиг что ты там думаешь и что будут советовать

чтоб посоветовать что то дельное НУЖНО ЗНАТЬ КАКОЕ У ТЕБЯ ЖЕЛЕЗО с точностью до запятой

1) модель материнки (с ревизией если есть)
2) модель + pci id сетевухи



"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 04-Апр-20 14:40 
Серийники тоже писать?

Общие советы принимаю.


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено DiabloPC , 04-Апр-20 17:07 
Как минимум, чтобы не слали в сад, нужно хотябы вот так:

[ root@d200 / ]$ lspci -knn | grep Ether -A3; ethtool -i eth1; dmidecode | grep "Base Board Info" -A 5; dmidecode | grep Ether -B1 -A1; lshw -C network

00:19.0 Ethernet controller [0200]: Intel Corporation 82566DM-2 Gigabit Network Connection [8086:10bd] (rev 02)
        Subsystem: Dell OptiPlex 755 [1028:0211]
        Kernel driver in use: e1000e
        Kernel modules: e1000e
--
03:00.0 Ethernet controller [0200]: Qualcomm Atheros AR5212/5213/2414 Wireless Network Adapter [168c:0013] (rev 01)
        Subsystem: D-Link System Inc AirPlus DWL-G520 Wireless PCI Adapter (rev. B) [1186:3a13]
        Kernel driver in use: ath5k
        Kernel modules: ath5k
03:02.0 Ethernet controller [0200]: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139] (rev 10)
        Subsystem: Realtek Semiconductor Co., Ltd. RTL-8100/8101L/8139 PCI Fast Ethernet Adapter [10ec:8139]
        Kernel driver in use: 8139too
        Kernel modules: 8139cp, 8139too
driver: e1000e
version: 3.2.6-k
firmware-version: 1.4-0
expansion-rom-version:
bus-info: 0000:00:19.0
supports-statistics: yes
supports-test: yes
supports-eeprom-access: yes
supports-register-dump: yes
supports-priv-flags: no
Base Board Information
        Manufacturer: Dell Inc.
        Product Name: 0DR845
        Version:    
        Serial Number: ..CN1374085D00UY.

On Board Device Information
        Type: Ethernet
        Status: Enabled
        Description: Intel Gigabit Ethernet Controller

  *-network                
       description: Ethernet interface
       product: 82566DM-2 Gigabit Network Connection
       vendor: Intel Corporation
       physical id: 19
       bus info: pci@0000:00:19.0
       logical name: eth1
       version: 02
       serial: 00:1e:4f:f6:af:a6
       size: 1Gbit/s
       capacity: 1Gbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm msi bus_master cap_list ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=e1000e driverversion=3.2.6-k duplex=full firmware=1.4-0 ip=10.90.90.200 latency=0 link=yes multicast=yes port=twisted pair speed=1Gbit/s
       resources: irq:26 memory:febe0000-febfffff memory:febdb000-febdbfff ioport:ecc0(size=32)
  *-network:0 DISABLED
       description: Wireless interface
       product: AR5212/5213/2414 Wireless Network Adapter
       vendor: Qualcomm Atheros
       physical id: 0
       bus info: pci@0000:03:00.0
       logical name: wlan0
       version: 01
       serial: 00:1b:11:09:eb:09
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list ethernet physical wireless
       configuration: broadcast=yes driver=ath5k driverversion=4.12.14-lp151.27-default firmware=N/A latency=168 link=no maxlatency=28 mingnt=10 multicast=yes wireless=IEEE 802.11
       resources: irq:16 memory:fcdf0000-fcdfffff
  *-network:1
       description: Ethernet interface
       product: RTL-8100/8101L/8139 PCI Fast Ethernet Adapter
       vendor: Realtek Semiconductor Co., Ltd.
       physical id: 2
       bus info: pci@0000:03:02.0
       logical name: eth2
       version: 10
       serial: 00:e0:52:93:43:14
       size: 100Mbit/s
       capacity: 100Mbit/s
       width: 32 bits
       clock: 33MHz
       capabilities: pm bus_master cap_list rom ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
       configuration: autonegotiation=on broadcast=yes driver=8139too driverversion=0.9.28 duplex=full ip=192.168.1.200 latency=64 link=yes maxlatency=64 mingnt=32 multicast=yes port=MII speed=100Mbit/s
       resources: irq:18 ioport:cc00(size=256) memory:fcdeff00-fcdeffff memory:fce00000-fce0ffff

0 ✓  17:13:20  Sat Apr 04



"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 05-Апр-20 13:52 
> Как минимум, чтобы не слали в сад, нужно хотябы вот так:
> ...
>         Serial Number: ..CN1374085D00UY.
> ...
>        serial: 00:1e:4f:f6:af:a6
> ...

Столько выпить не смогу чтобы так сделать. Даже с учетом домашнего карантина.


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено DiabloPC , 05-Апр-20 14:06 
>> Как минимум, чтобы не слали в сад, нужно хотябы вот так:
>> ...
>>         Serial Number: ..CN1374085D00UY.
>> ...
>>        serial: 00:1e:4f:f6:af:a6
>> ...
> Столько выпить не смогу чтобы так сделать. Даже с учетом домашнего карантина.

Паранойя - она такая.

ЗЫ
Я своё железо не воровал, чтобы бояться засветить серийники и MAC'и


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено муу , 04-Апр-20 18:22 
> Серийники тоже писать?
> Общие советы принимаю.

общие советы в контексте железа не канают, то что хорошо для одного вендора - смерть для другого

могу только сказать куда идти ...


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено DiabloPC , 04-Апр-20 18:32 
> общие советы в контексте железа не канают

А как-же стакан соляной кислоты на материнку? Кажись весьма универсальный совет :D


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 05-Апр-20 13:53 
А хорошие советы на опеннете уже закончились?

"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 06-Апр-20 13:38 
> А хорошие советы на опеннете уже закончились?

https://www.opennet.dev/openforum/vsluhforumID10/5528.html#6


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 03-Апр-20 18:28 
> Сетевуха интегрирована на мамке.

Обновить/перезаписать BIOS.


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено Аноним , 04-Апр-20 10:46 
> Обновить/перезаписать BIOS.

Моя мамка flashrom-мом не поддерживается. Есть что другое? Винду не рекомендовать.

Дампанул и BIOS, и ROM с сетевухи это разные вещи. Обновление BIOS не затронет ROM сетевухи. Контрольную сумму BIOS при загрузки верифицирует и она нормальна.

Отключить сетевуху в битве и использовать отдельную плату тоже не хочу.

Надо починить как-то ROM.


"Взлом сетевухи с перепрошивкой ROM?"
Отправлено муу , 04-Апр-20 14:01 
> Надо починить как-то ROM.

ну чини, мы тут причём? если ты даже не соизволили написать какое у тебя железо (см выше)