我正在通过无线连接(连接到互联网)(就像它已经连接一样),但没有wlan0
。 产生的输出ifconfig
:
eth0 Link encap:Ethernet HWaddr 5c:ff:35:06:9c:b3
UP BROADCAST MULTICAST MTU:1500 Metric:1
RX packets:0 errors:0 dropped:0 overruns:0 frame:0
TX packets:0 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:0 (0.0 B) TX bytes:0 (0.0 B)
Interrupt:16
eth1 Link encap:Ethernet HWaddr 00:26:82:76:6d:ee
inet addr:192.168.1.3 Bcast:192.168.1.255 Mask:255.255.255.0
inet6 addr: fe80::226:82ff:fe76:6dee/64 Scope:Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:245381 errors:0 dropped:0 overruns:0 frame:160579
TX packets:274599 errors:16 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:193751818 (193.7 MB) TX bytes:32692764 (32.6 MB)
Interrupt:17
lo Link encap:Local Loopback
inet addr:127.0.0.1 Mask:255.0.0.0
inet6 addr: ::1/128 Scope:Host
UP LOOPBACK RUNNING MTU:16436 Metric:1
RX packets:409 errors:0 dropped:0 overruns:0 frame:0
TX packets:409 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:31117 (31.1 KB) TX bytes:31117 (31.1 KB)
我“使用”的连接显然是 eth1。只是想修复它,作为伟大的conky 脚本不起作用(无线网络链接强度指示器)
附言:nm-applet
确实顺利显示了我的无线网络链接强度。
答案1
您随时可以将接口名称从 eth1 重命名为 wlan0。说明这里。但我认为更简洁的解决方案是将接口名称传递给 conky 脚本(如果可能的话)。或者可以编辑 conky 脚本,使其检查 eth1 而不是 wlan0。
我也不确定 nm-applet 会如何对接口名称的改变做出反应。
答案2
我在互联网上找到了我的问题的解决方案。显然,要让 Conky(或其他任何东西)与 Broadcom 驱动程序一起工作,您需要以超级用户身份运行该应用程序。因此,要解决这个问题,您需要:
sudo conky -d
代替
conky -d
此外,eth1
/wlan0
问题特定于 Broadcom 驱动程序(并且应该发生跟他们)
答案3
您需要做的是将您的 conky 脚本加载到 sext 编辑器中,然后搜索并将 wlan0 替换为 eth1。还要查找主脚本调用的其他脚本并执行相同的操作,因为这在 conky 中很常见。