我的 lubuntu 配置已完成 99%,作为我的媒体中心 PC。
它通过无线方式工作,但不幸的是由于无线网卡有点过时,它只能在无线 G 上运行。因此我需要使用以太网。
连接以太网电缆后,它有时会工作几分钟,然后就停止工作了。
我运行了一个ifconfig
并且显示了适配器以及我的无线适配器:
enp4s0: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
ether 54:42:49:0f:c9:46 txqueuelen 1000 (Ethernet)
RX packets 0 bytes 0 (0.0 B)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 20 bytes 3428 (3.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
device interrupt 18
lo: flags=73<UP,LOOPBACK,RUNNING> mtu 65536
inet 127.0.0.1 netmask 255.0.0.0
inet6 ::1 prefixlen 128 scopeid 0x10<host>
loop txqueuelen 1 (Local Loopback)
RX packets 998 bytes 89499 (89.4 KB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 998 bytes 89499 (89.4 KB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
wlp2s0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500
inet [blanked] netmask 255.255.255.0 broadcast [blanked]
inet6 fe80::9e5a:58c5:1c7f:d9a prefixlen 64 scopeid 0x20<link>
ether 78:dd:08:c6:1f:76 txqueuelen 1000 (Ethernet)
RX packets 530486 bytes 699047786 (699.0 MB)
RX errors 0 dropped 0 overruns 0 frame 0
TX packets 122963 bytes 12368055 (12.3 MB)
TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0
我查看了接口文件,没有看到有关无线或有线的提及:
# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback
我还查看了 networkmanager.conf 文件。并进行了更改managed=true
。这没有任何作用:
[main]
plugins=ifupdown,keyfile,ofono
dns=dnsmasq
[ifupdown]
managed=true
如果有人能帮助我,我将不胜感激。
仅供参考 - 我在 Windows 机器上测试过这个问题,相信这不是硬件问题
根据要求,我已将 NetworkManager.conf 文件改回其原始状态。
然后输出以下内容:
jay@VaioServer:~$ sudo lshw -C network
*-network
description: Wireless interface
product: AR9285 Wireless Network Adapter (PCI-Express)
vendor: Qualcomm Atheros
physical id: 0
bus info: pci@0000:02:00.0
logical name: wlp2s0
version: 01
serial: 78:dd:08:c6:1f:76
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list ethernet physical wireless
configuration: broadcast=yes driver=ath9k driverversion=4.8.0-45-generic firmware=N/A ip=192.168.1.101 latency=0 link=yes multicast=yes wireless=IEEE 802.11
resources: irq:16 memory:e7a00000-e7a0ffff
*-network
description: Ethernet interface
product: 88E8057 PCI-E Gigabit Ethernet Controller
vendor: Marvell Technology Group Ltd.
physical id: 0
bus info: pci@0000:04:00.0
logical name: enp4s0
version: 10
serial: 54:42:49:0f:c9:46
size: 10Mbit/s
capacity: 1Gbit/s
width: 64 bits
clock: 33MHz
capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical tp 10bt 10bt-fd 100bt 100bt-fd 1000bt 1000bt-fd autonegotiation
configuration: autonegotiation=on broadcast=yes driver=sky2 driverversion=1.30 duplex=half latency=0 link=no multicast=yes port=twisted pair speed=10Mbit/s
resources: irq:25 memory:e5220000-e5223fff ioport:a000(size=256) memory:e5200000-e521ffff
答案1
来自评论...
我们做了一个sudo lshw -C Network
并发现以太网接口没有建立正确的链接(“链接=否多播=是端口=双绞线速度=10Mbit/s“)。这表明存在电缆或其他硬件问题。
通过将计算机上的以太网端口直接重新连接到电缆/ DSL 调制解调器,对调制解调器进行电源循环,并重新启动计算机...它就成功了!
这使得其他电缆或路由器成为可疑对象。
重新布线后,我们重启了调制解调器,然后重启了路由器,重启了电脑,现在一切正常了!问题要么出在路由器和电脑之间的电缆上,要么出在路由器本身上。
更新:
最终确定...笔记本电脑上的以太网插孔连接不稳定。建议尝试另一根以太网电缆,或重新焊接印刷电路板上插孔下方的接头。
答案2
当我升级到 Ubuntu 17.04 时,我失去了所有的网络功能。我可以让它暂时工作,但为了让它在启动时启动,我手动编辑了接口文件sudo nano /etc/network/interfaces
并添加了这些条目...
auto enp3s0
iface enp3s0 inet dhcp
auto wlan0
iface wlan0 inet dhcp
(就你的情况而言enp4s0
)