WGC*_*man 6 wireless networking powerline-plugin 14.04
我有一台台式机,可以根据偏好双启动到 Kubuntu 14.04 或 Windows 7。我妻子有一台 iMac 台式机,我们有各种 Wi-Fi 平板电脑和手机。我们有一台 Technicolor tg582n 路由器,台式机通过 TP-Link PA211“Powerline”家用插头通过以太网连接到它;我们在 TG582n 无法触及的房屋部分使用两个 TP-Link WPA271 家用插头来连接 Wi-Fi。
我最近重置了五个 TP-link 设备,因为我们的宽带不断掉线。除了 Wi-Fi 设备上的安全密码外,它们现在具有出厂默认设置。我们现在所有设备(包括我在 Windows 上的桌面)上都有大约 16Mbps 的宽带,这是我们的 ISP 宣传的速度,可供我们使用。有一个例外:虽然我之前在 Kubuntu 上拥有出色的以太网连接,但我现在需要使用 Wi-Fi 加密狗,而且速度明显变慢。非常感谢任何帮助。为了说明这一点,我只需要加密狗,因为 Kubuntu 现在不会像在我重置家用插头之前那样通过以太网连接。之前,我的桌面在 Windows 和 Kubuntu 中通过以太网连接;现在只有 Windows 通过以太网连接。
加密狗没问题,问题是WiFi总是比以太网慢。
编辑:现在下载 14Mbps 但仍然停留在@Fabby 的第 4 阶段。ifconfig 的输出:
WGCman@WGCman-XXXX-D3:~$
sudo ethtool --change eth0 speed 100 duplex full autoneg off
[sudo] password for WGCman:
WGCman@WGCman-XXXX-D3:~$ ifconfig
eth0 Link encap:Ethernet HWaddr fc:aa:14:06:xx:xx
inet addr:192.168.1.70 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:100 Metric:1
RX packets:88065 errors:0 dropped:0 overruns:0 frame:0
TX packets:46875 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:22091647 (22.0 MB) TX bytes:3947548 (3.9 MB)
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:65536 Metric:1
RX packets:1928 errors:0 dropped:0 overruns:0 frame:0
TX packets:1928 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:0
RX bytes:283489 (283.4 KB) TX bytes:283489 (283.4 KB)
Run Code Online (Sandbox Code Playgroud)
您应该关闭计算机上的自动协商,并将网络速度固定为网络接口卡 (NIC) 在电力线适配器上可以维持的最高级别。
从 10Mbps、半双工开始,然后向上工作到 10Mbps FD、100Mbps HD……直到问题出现。然后降低一级并保持该速度。
首先,安装ethtool(如果已经安装,您只会收到一条警告,表明已安装最新版本)
sudo apt-get install ethtool
Run Code Online (Sandbox Code Playgroud)
现在:
输入以下命令(并一一测试)
sudo ethtool --change eth0 speed xxx duplex yyy autoneg off
Run Code Online (Sandbox Code Playgroud)
其中 xxx = 10,100或1000且 yyy =half或full。
10 half所以从, 10 full, 100 half, ...开始
检查ifconfig您是否有 IP 地址。
返回到 1 直到它停止工作并使用之前仍然有效的值:
要使更改永久生效,请执行以下命令:
sudo nano /etc/network/interfaces
Run Code Online (Sandbox Code Playgroud)
并在该部分键入pre-up:
pre-up /usr/sbin/ethtool --change eth0 speed xxx duplex yyy autoneg off
Run Code Online (Sandbox Code Playgroud)| 归档时间: |
|
| 查看次数: |
2994 次 |
| 最近记录: |