运行 ubuntu 16.04 LTS 的 ASUS F102B 上网本电脑无法联网

运行 ubuntu 16.04 LTS 的 ASUS F102B 上网本电脑无法联网

上述计算机的无线网络在大约 5 个月前停止了。目前只剩下时间进行故障排除。

当我输入 时sudo lshw -C network,两个控制器(AR9485 无线网络适配器和 RTL8101/2/6E PCI Express 快速/千兆以太网控制器)被报告为UNCLAIMED。我从阅读这里的各种帖子中了解到,这意味着驱动程序未安装和/或未运行。(可以理解的是,我们也无法通过蓝色电缆连接到我们的 ADSL 路由器。)

输出自lspci -knn | grep Net -A3; rfkill list:(转录)

User:~$ lspci -knn | grep Net -A3; rfkill list  
01:00.0 Network controller [0280]: Qualcomm Atheros AR9485 Wireless Network Adapter [168c:0032] (rev 01)  
        Subsystem: Lite-On Communications Inc AR9485 Wireless Network Adapter [11ad:6627]  
02:00.0 Ethernet controller [0280]: Realtek Semiconductor Co., Ltd. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [10ec:8136] (rev 05)  
        Subsystem ASUSTeK Computer Inc. RTL8101/2/6E PCI Express Fast/Gigabit Ethernet controller [1043:200f]  

我尝试在启动时GRUB按下来使用菜单EscShift这台机器不起作用),然后出现一个菜单,内容如下:

Please select boot device:  
ubuntu (PO: HGST HTS54503217E680)  
ubuntu (PO: HGST HTS54503217E680)  
Enter Setup  
<up> and <down> to move selection  
ENTER to select boot device  

这两个项目的序列ubuntu是相同的。没有高级选项菜单项可用来尝试使用旧版本的 Ubuntu 进行启动,因此我无法检查此机器上的先前版本的 Ubuntu 是否有可用的驱动程序。

我想要了解以下信息:

  1. 我应该在计算机上寻找什么网络驱动程序?
  2. 如果驱动程序存在,我如何确保它们将来启动,以便我可以通过计算机使用互联网?

答案1

重新启动并按下 Shift 键以显示 Grub 菜单,然后滚动到高级选项并启动到旧内核。

如果您使用旧内核上网,请安装所有更新并重新启动。

我怀疑您的上次更新包含内核更新,但没有安装新的 linux-image-extra,这就是有线和无线连接都无法运行的原因。

另一个选择是启动到 Live USB/DVD 并按照类似说明进行操作https://help.ubuntu.com/community/LiveCdRecovery#Update_Failure 一旦启动到 Live USB/DVD,你应该可以再次使用互联网,然后打开终端并输入

sudo mount /dev/sda1 /mnt
sudo mount --bind /dev /mnt/dev
sudo mount --bind /proc /mnt/proc
sudo mount --bind /sys /mnt/sys
sudo chroot /mnt
sudo apt-get update
sudo apt-get install linux-image-generic linux-headers-generic
完成后重新启动到安装版本

答案2

每个人,

非常感谢您帮助我解决这个问题。仅从您的回答中我就学到了很多关于 ubuntu 的知识,这也激发了我搜索更多相关信息。

在研究如何按照 Jeremy31 的建议构建 Live USB 的过程中,我发现加载到我们的 ASUS F102B 笔记本电脑上的 ubuntu 版本对于这种低配置的机器来说并不是最佳选择。因此,我为 Lubuntu 制作了一个 Live USB,并将其作为全新安装加载到机器上。

再次感谢大家的帮助。

麦克风。

相关内容