无法连接到网络(有线/无线)

无法连接到网络(有线/无线)

我想在尝试不同的发行版之前先在这里试试运气:

我昨天买了一台新笔记本电脑,在 Windows 上安装了 Ubuntu,但无法连接任何网络连接,无论是有线还是无线。我可以看到无线网络,并尝试连接它们,但连接不通。有线网络也是一样。

我尝试了很多方法(虽然不是所有这些方法的组合):禁用安全启动,尝试 16.04、17.10 和 18.04 测试版,尝试禁用 ipv6(这只会导致连接立即断开,而不是片刻),尝试使用手机绑定的其他网络等,但都无济于事。如果您认为我可能遗漏了某些内容,即使这些内容很明显,也请随时提出建议。

以下是一些常见请求的输出:

lshw -C network

*-network                 
   description: Ethernet interface
   product: RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller
   vendor: Realtek Semiconductor Co., Ltd.
   physical id: 0
   bus info: pci@0000:01:00.0
   logical name: enp1s0
   version: 07
   serial: b0:6e:bf:59:cb:d5
   size: 100Mbit/s
   capacity: 100Mbit/s
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress msix vpd bus_master cap_list ethernet physical tp mii 10bt 10bt-fd 100bt 100bt-fd autonegotiation
   configuration: autonegotiation=on broadcast=yes driver=r8169 driverversion=2.3LK-NAPI duplex=full firmware=rtl8106e-1_0.0.1 06/29/12 latency=0 link=yes multicast=yes port=MII speed=100Mbit/s
   resources: irq:126 ioport:e000(size=256) memory:91204000-91204fff memory:91200000-91203fff
*-network
   description: Wireless interface
   product: QCA9565 / AR9565 Wireless Network Adapter
   vendor: Qualcomm Atheros
   physical id: 0
   bus info: pci@0000:02:00.0
   logical name: wlp2s0
   version: 01
   serial: 64:6e:69:49:d2:9e
   width: 64 bits
   clock: 33MHz
   capabilities: pm msi pciexpress bus_master cap_list rom ethernet physical wireless
   configuration: broadcast=yes driver=ath9k driverversion=4.15.0-12-generic firmware=N/A latency=0 link=no multicast=yes wireless=IEEE 802.11
   resources: irq:23 memory:91100000-9117ffff memory:91180000-9118ffff

cat /etc/network/interfaces

# interfaces(5) file used by ifup(8) and ifdown(8)
auto lo
iface lo inet loopback

rfkill list all

0: phy0: Wireless LAN
Soft blocked: no
Hard blocked: no
1: hci0: Bluetooth
Soft blocked: yes
Hard blocked: no

dmesg | grep -e e100 -e enp

[    2.790248] r8169 0000:01:00.0 enp1s0: renamed from eth0
[   25.833572] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[   26.113377] r8169 0000:01:00.0 enp1s0: link down
[   26.113664] IPv6: ADDRCONF(NETDEV_UP): enp1s0: link is not ready
[  246.501765] r8169 0000:01:00.0 enp1s0: link up
[  246.501785] IPv6: ADDRCONF(NETDEV_CHANGE): enp1s0: link becomes ready
[  356.459974] r8169 0000:01:00.0 enp1s0: link down
[ 1654.639469] r8169 0000:01:00.0 enp1s0: link up

如果我禁用 ipv6,则会出现最后一行(仍然没有连接)。

ifconfig

enp1s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether b0:6e:bf:59:cb:d5  txqueuelen 1000  (Ethernet)
    RX packets 548  bytes 75510 (75.5 KB)
    RX errors 0  dropped 110  overruns 0  frame 0
    TX packets 103  bytes 14579 (14.5 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

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 1000  (Local Loopback)
    RX packets 7050  bytes 429355 (429.3 KB)
    RX errors 0  dropped 0  overruns 0  frame 0
    TX packets 7050  bytes 429355 (429.3 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

wlp2s0: flags=4099<UP,BROADCAST,MULTICAST>  mtu 1500
    ether 64:6e:69:49:d2:9e  txqueuelen 1000  (Ethernet)
    RX packets 340  bytes 67484 (67.4 KB)
    RX errors 0  dropped 73  overruns 0  frame 0
    TX packets 83  bytes 13795 (13.7 KB)
    TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

编辑:这实际上不是一个“Ubuntu 解决方案”,所以我不会将其作为答案发布,但以防万一其他人遇到问题并尝试谷歌搜索:我能够让我的网络连接在 OpenSuse(Leap 42.3 和 Tumbleweed)下正常工作,没有任何问题,尽管它似乎使用相同的驱动程序。对我来说这就足够了。

答案1

我的 WiFi 卡出了点问题。wlp2s0 卡。我通过安装 wicd(另一个网络管理器)解决了这个问题。

我用的是这个http://wicd.sourceforge.net/

不知道以太网出了什么问题,但我知道 WiFi

感谢 Ben 的提问

编辑:输入速度有点快,我的意思是网络接口 wlp2s0 给我带来了问题。如果造成任何混淆,请见谅。

答案2

另一个选择是购买 WiFi 适配器并获取其驱动程序,以便安装修复程序。这会少一些麻烦。

希望这有帮助:本

相关内容