台式机装了Ubunt后,发现有线和无线都没有了(在windows上是有的),只能外插无线网卡才有网,查阅网上资料搞定。
用lspci -nnk | grep -iA2 net
查了下无线网卡和有线网卡
信息如下:
00:14.3 Network controller [0280]: Intel Corporation Wireless-AC 9560 [Jefferson Peak] [8086:a370] (rev 10)
DeviceName: Onboard - Ethernet
Subsystem: Intel Corporation Device [8086:0034]
Kernel driver in use: iwlwifi
--
00:1f.6 Ethernet controller [0200]: Intel Corporation Ethernet Connection (7) I219-V [8086:15bc] (rev 10)
DeviceName: Onboard - Ethernet
Subsystem: Micro-Star International Co., Ltd. [MSI] Device [1462:7b17]
Kernel driver in use: e1000e
电脑有线网卡(Ethernet controller)是因特尔的,无线网卡型号就是那个Network conntroller。所以解决有线连接那就安装英特尔驱动就可以解决了,如果不是,下面这个方法就不一定有用了。
有线连接
参考:
https://blog.csdn.net/sinat_39416814/article/details/89713728
情况和上文类似,iifconfig发现只有本地回环,没有什么以太网口(网上大部分解决有线连接没用的都是ifconfig后有显示以太网口的)原来是没有驱动,下载驱动就好了
去因特尔网站下载
然后解压进入src文件夹
在src文件夹下,编译
sudo make install
sudo modprobe e1000e
有线连接就出现了
无线连接
参考:
https://blog.csdn.net/weixin_39278265/article/details/86604677
这篇说的很详细,但我试了第一个方法然后重启电脑就成功了,没有去特地搜索专门的驱动。哈哈哈
安装个东西就好
sudo apt-get install bcmwl-kernel-source
然后重启就可以了
后续又重装一次系统,发现无线按照上面那方法解决不了,后面发现是在安装cuda的时候没有做ls /dev/nvidia*这一步,按照何先生的博客把那一步给补上去就无线出来了