Portál AbcLinuxu, 12. května 2025 09:21
Zdravim, na testovacím serveru s debianem jsem musel vyměnit matherboard, vše funguje až na integrovanou síťovku, ifconfig vypíše pouze lo, eth0 podle něj neexistuje. Podle lspci se jedná o SiS900 PCI FAST ETHERNET, zkusil jsem modprobe /lib/modules/.../kernel/drivers/sis900.ko , modul se zavedl, ale eth0 nepřibylo. Poradí někdo jak dál?
Nevím jak je to na debianu, ale Redhat/Fedora mají implicitně zapnuto kopírování udev démonem vygenerovaných pravidel (/dev/.udev/tmp-rules--*) do "/etc/udev/rules.d/". Tam se mj. pamatují i síťovky (vztah MAC-název_interface), v souboru "/etc/udev/rules.d/70-persistent-net.rules". Takže po výměně síťovky eth0 už nová nebude eth0, ale něco výš (eth1, eth2,...) - vaši síťovku tedy najdete na jiném interface. Pomůže smazání tohoto souboru (nebo vůbec nezapínat tuhle fíčurku).
Nedorazil tenhle běs i do Debianu?
Jojo, tahle vymoženost dorazila i do Debianu - bude to nejspíš ten problém...
Je to přesně tak, pomohlo smazání souboru /etc/udev/rules.d/70-persistent-net.rules
ip linknebo
ifconfig -aa po zavedení modulu pár posledních řádků výpisu
dmesg
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.