【问题标题】:MAC address of TBS6905 DVB-S2 Quad Tuner PCIe CardTBS6905 DVB-S2 Quad Tuner PCIe卡的MAC地址
【发布时间】:2016-05-19 06:46:29
【问题描述】:

我有 TBS6905 DVB-S2 PCIe 卡,并在 Ubuntu 14 中配置。 而且我必须找到所有适配器的 MAC 地址,因为我的应用程序会同时对所有四个适配器进行盲扫描。

这些适配器的索引会在重启后发生变化。

所以我必须找到 MAC 地址并使用 C 语言为特定适配器设备设置静态开始和结束频率。

我尝试了什么: - 我检查了 dmesg 但我确实得到了 MAC 地址(虽然我也有 Prof 7500 DVB-S2,在那个 dvb 卡中我可以使用 dmesg 找到 MAC 地址)。 - 我还检查了 udevadm 命令,但还没有运气。

谢谢。

【问题讨论】:

标签: c linux dvb v4l


【解决方案1】:

https://unix.stackexchange.com/questions/147278/how-does-ubuntu-14-04-achieve-persistent-eth-interfaces

udev 的持久 eth 接口规则,您可能可以从其他版本或发行版中获取。

如果您运行 ifconfig 之类的命令,则 shell 脚本可以看到 MAC 地址。

【讨论】:

  • 我认为 ifconfig 提供机器的 MAC,而不是 DVB 等其他硬件
【解决方案2】:

我们可以使用 udev rules 为特定 DVB 设备提供静态索引。

Example1Example2

【讨论】:

    猜你喜欢
    • 2018-04-09
    • 1970-01-01
    • 1970-01-01
    • 2013-08-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-10
    相关资源
    最近更新 更多