Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/linux/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Linux 查找以太网设备的物理端口-OPENWRT_Linux_Networking_Openwrt - Fatal编程技术网

Linux 查找以太网设备的物理端口-OPENWRT

Linux 查找以太网设备的物理端口-OPENWRT,linux,networking,openwrt,Linux,Networking,Openwrt,我在这里已经学完了所有的知识,我仍然在继续努力 问题:我想找出设备连接到哪个物理交换机端口,并参考MAC地址。我已经能够在有线设备上找到很多信息,但我似乎找不到任何能给我想要的东西的命令 下面是我试过的 命令:BRCTL “忙碌”框中的默认BRCTL没有“showmacs”命令。为了实现这一点,您必须安装桥接器包,并且--force取决于 我相信这个命令告诉我哪些MAC地址正在与网桥通信,但是端口值只有1或2。这似乎分别与eth0和wlan0相关,因为这是它们分配给网桥的顺序 问题是,这并没有给

我在这里已经学完了所有的知识,我仍然在继续努力

问题:我想找出设备连接到哪个物理交换机端口,并参考MAC地址。我已经能够在有线设备上找到很多信息,但我似乎找不到任何能给我想要的东西的命令

下面是我试过的

命令:BRCTL

“忙碌”框中的默认BRCTL没有“showmacs”命令。为了实现这一点,您必须安装桥接器包,并且--force取决于

我相信这个命令告诉我哪些MAC地址正在与网桥通信,但是端口值只有1或2。这似乎分别与eth0和wlan0相关,因为这是它们分配给网桥的顺序

问题是,这并没有给我它所插入的路由器背面的物理端口。即1-4。所以我一直在找

输出:

brctl showmacs br-lan<br>

port no    mac addr        is local?    ageing timer <br>
  1    00:21:70:be:19:2b    no          17.34 <br>
  2    00:22:5f:28:64:54    no          11.16 <br>
  2    10:40:f3:af:ee:6a    no           0.05 <br>
  1    10:6f:3f:29:72:22    yes           0.00 <br>
  2    5c:0a:5b:84:27:8b    no           1.25 <br>
  1    5c:26:0a:7a:a7:60    no           0.00 <br>

路由器和物理端口之间有一个交换机。swconfig与该交换机接口。如果您有默认配置,路由器不知道每个物理端口,它只看到一个到交换机的连接。您有两种可能的进展选项,为每个物理端口配置不同的接口,以便路由器能够区分它们,或者获得增强版的swconfig,它可以查询交换机芯片的内部,每个端口应有一个mac列表。请参阅。

路由器和物理端口之间有一个交换机。swconfig与该交换机接口。如果您有默认配置,路由器不知道每个物理端口,它只看到一个到交换机的连接。您有两种可能的进展选项,为每个物理端口配置不同的接口,以便路由器能够区分它们,或者获得增强版的swconfig,它可以查询交换机芯片的内部,每个端口应有一个mac列表。看

root@OpenWrt:~# swconfig dev eth0 show
Global attributes:
    enable_vlan: 1
Port 0:
    mib: Port 0 MIB counters

{deleted mib values}

    pvid: 1
    link: port:0 link:up speed:1000baseT full-duplex txflow rxflow 
Port 1:
    mib: Port 1 MIB counters

{deleted mib values}

    pvid: 1
    link: port:1 link:up speed:1000baseT full-duplex auto
Port 2:
    mib: Port 2 MIB counters

{deleted mib values}

    pvid: 1
    link: port:2 link:up speed:1000baseT full-duplex auto
Port 3:
    mib: Port 3 MIB counters

{deleted mib values}

    pvid: 1
    link: port:3 link:down
Port 4:
    mib: Port 4 MIB counters

{deleted mib values}

    pvid: 1
    link: port:4 link:down
VLAN 1:
    vid: 1
    ports: 0 1 2 3 4 
root@OpenWrt:~#