forcedeth ethernet

 ( airween | 2017. január 14., szombat - 22:02 )

Hello,

van egy ilyen:

kernel: [    1.488594] forcedeth 0000:00:05.0: ifname eth2, PHY OUI 0x5043 @ 1, addr 00:11:09:05:86:94
kernel: [    1.488602] forcedeth 0000:00:05.0: csum timirq gbit lnktim desc-v2

De mégis:

# ifconfig eth2
eth2: error fetching interface information: Device not found

Mit nézek el?

Köszi,
a.

Hozzászólás megjelenítési lehetőségek

A választott hozzászólás megjelenítési mód a „Beállítás” gombbal rögzíthető.

Van /dev/eth2 eszköz? Nem lehet, hogy az udev átnevezi/megpróbálja átnevezni?

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Nincs, de én még nem láttam Linux alatt /dev/ethX eszközt (amúgy ha lenne, milyen típusú lenne? char? block?)

Viszont itt sincs eth2:

# ls -l /sys/class/net/
lrwxrwxrwx 1 root root 0 jan   14 21:27 eth0 -> ../../devices/pci0000:00/0000:00:0e.0/0000:02:07.0/net/eth0
lrwxrwxrwx 1 root root 0 jan   14 21:27 eth1 -> ../../devices/pci0000:00/0000:00:0e.0/0000:02:08.0/net/eth1
lrwxrwxrwx 1 root root 0 jan   14 21:27 lo -> ../../devices/virtual/net/lo

és itt is csak az eth0 és eth1 van:

# find /sys/devices/ -name "eth*"
/sys/devices/pci0000:00/0000:00:0e.0/0000:02:07.0/net/eth0
/sys/devices/pci0000:00/0000:00:0e.0/0000:02:08.0/net/eth1

Köszi,

a.

A /dev alatti megjelenés jogos, reggel volt még :)

De lentebb látom, megoldódott.

BlackY
--
"en is amikor bejovok dolgozni, nem egy pc-t [..] kapcsolok be, hanem a mainframe-et..." (sj)

Ja, lehet udev rename. A posztoló keresse meg ennek a kimenetében mac alapján: ip li

?? /dev/eth2 ?? O_O

Az udev rule fájlban ott volt MAC alapján, és az a MAC egyezett a fent írt (boot-kor logolt) címmel.

Mondjuk azt nem értem, hogy boot-nál még mindig azt látja, amit a nyitó hozzászólásban írtam (forcedeth 0000:00:05.0: ifname eth2, ...), de az udev eth3-ra teszi be...

Felvettem az udev rule-ba a kártya PCI azonosítóját, restart (a --reload-rules nem oldotta meg), és most látszik a kártya.

Köszi,

a.