Portál AbcLinuxu, 14. května 2025 11:08
Zdravim,
chci se zeptat, jak zjistit zda je ethernet rozhrani aktivni ci neaktvni.
Aktivnim ja rozumym stav, kdy sitovka meho linuxu je pripojena pres eth k jinemu aktivnimu zarizeni. (ne kdy je sitove rozhrani aktivovano-povoleno pomoci ifconfig eth up nebo ip link eth set up)
Napr. na mem linux PC mam dve sitovky: eth0 je pripojeno ke switchi, druhy eth1 je zaktivovan ale je nezapojen:
Vypis ifconfig
eth0 Link encap:Ethernet HWaddr 00:50:DA:45:9B:67
inet addr:192.168.1.34 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::250:daff:fe45:9b67/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:5060532 errors:0 dropped:0 overruns:1 frame:0
TX packets:47816 errors:0 dropped:0 overruns:0 carrier:1
collisions:0 txqueuelen:1000
RX bytes:391632973 (373.4 MiB) TX bytes:7902971 (7.5 MiB)
Interrupt:12 Base address:0xe800
eth1 Link encap:Ethernet HWaddr 00:50:DA:45:D4:F4
inet addr:192.168.5.1 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::250:daff:fe45:d4f4/64 Scope:Link
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:5 errors:0 dropped:0 overruns:0 carrier:5
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 b) TX bytes:378 (378.0 b)
Interrupt:5 Base address:0xec00
Vypis ip link show
2: eth0: <BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:da:45:9b:67 brd ff:ff:ff:ff:ff:ff
3: eth1: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc pfifo_fast qlen 1000
link/ether 00:50:da:45:d4:f4 brd ff:ff:ff:ff:ff:ff
Oba prikazy ukazuji, ze eth1 je UP. Nicmene tento stav neni to co ja potrebuji. To poukazuje na to ze eth1 je zaktivovano -
Muzete mi poradit ?
Samozrejme komunikaci (to ze rozhrani zije ) mohu videt z pribyvajiciho poctu paketu na rozhrani napr ve vypisu ifconfig nebo pomoci prikazu netstat -iv
Existuje neco lepsiho ?
mii-tool, ethtool
NO-CARRIER - toto nestaci???
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.