在 Multitech(蜂窝路由器)上获取 Mac 地址
Get Mac Adress on a Multitech (cellular router)
我正在编写 bash 脚本以获取有关外部网络的一些信息。我想获取连接到我的蜂窝路由器的 Raspberry 的 mac 地址,但由于公司限制我无法访问 raspberry。
此外,路由器是基于受限制的linux,因此无法通过apt或其他替代方法安装软件。 arp 或 arp-scan 不存在。我发现此命令行具有 mac 地址:
cat /proc/net/arp
我有这个输出:
IP address HW type Flags HW address Mask Device
192.168.2.200 0x1 0x0 b4:***********:b7 * br0
192.168.2.110 0x1 0x2 b8:***********:e8 * br0
我只需要有第一个硬件地址,但经过多次测试,如 cut、grep...我没有找到任何解决方案来解决我的问题。
从第二行开始打印第四列:
awk 'NR==2{print }' /proc/net/arp
输出:
b4:***********:b7
我正在编写 bash 脚本以获取有关外部网络的一些信息。我想获取连接到我的蜂窝路由器的 Raspberry 的 mac 地址,但由于公司限制我无法访问 raspberry。
此外,路由器是基于受限制的linux,因此无法通过apt或其他替代方法安装软件。 arp 或 arp-scan 不存在。我发现此命令行具有 mac 地址:
cat /proc/net/arp
我有这个输出:
IP address HW type Flags HW address Mask Device
192.168.2.200 0x1 0x0 b4:***********:b7 * br0
192.168.2.110 0x1 0x2 b8:***********:e8 * br0
我只需要有第一个硬件地址,但经过多次测试,如 cut、grep...我没有找到任何解决方案来解决我的问题。
从第二行开始打印第四列:
awk 'NR==2{print }' /proc/net/arp
输出:
b4:***********:b7