给安装Ubuntu20.04 server 的笔记本ThinkPad X200配置WiFi上网

目录

给安装Ubuntu20.04 server 的笔记本ThinkPad X200配置WiFi上网

一、需求

  • 最近淘了一台老笔记本,打算拿来挂点服务,但是用有线上网不太方便,现场没有多余网口也没有网线,遂选择用WiFi来连接网络。

二、解决过程

1.现有条件

笔记本安装了Ubuntu server 20.04,没有配置源,缺少包network-manager,此包是实现WiFi联网的关键。没有这个包只能从虚拟机下载后用优盘拷贝到笔记本。

2.具体步骤(均为root用户操作)

  • 在虚拟机下载network-manager及其依赖
#创建目录后进入目录
mkdir network-manager && cd network-manager

#递归下载network-manager及其依赖到当前目录
apt-get download  $(apt-cache depends --recurse --no-recommends --no-suggests --no-conflicts --no-breaks \
--no-replaces --no-enhances --no-pre-depends network-manager  | grep -v i386 | grep "^\w")
  • 下载完毕将下载好的包及其依赖拷贝到优盘,在优盘的network-manager目录下,将优盘插到笔记本X200
#在笔记本X200上创建一个目录用来挂载优盘用
mkdir /mnt/usb

#查看优盘的dev名称,笔记本只有一块硬盘的话,应该是/dev/sdb1
fdisk -l

#挂载优盘
mount /dev/sdb1 /mnt/usb

#拷贝优盘下的 network-manager目录到X200
cp -r /mnt/usb/network-manager /tmp

#卸载优盘
umount /mnt/usb

#安装network-manager,笔记本性能弱花费时间略久
cd /tmp/network-manager && dpkg -i *.deb

#验证安装是否完成
nmcli --help

#重启network-manager服务
sevice network-manager restart
  • 查看WiFi网卡名称,并启用网卡
#查看WiFi网卡名,这里为wls1
ip a

#启用WiFi网卡
ip link set wls1 up 
  • 扫描当前环境的WiFi信号,我这里的WiFi SSID 为 tp-link
nmcli device wifi
  • 连接WiFi,wifi名tp-link密码123456
nmcli device wifi connection tp-link password '123456'
  • ping下百度,看是否联网成功
ping baidu.com
  • 配置阿里源
#在优盘放一个source.list,内容为阿里源地址,挂载优盘后如下操作
cd /mnt/usb
cat sources.list > /etc/apt/sources.list
apt update 

个人网站 https://cxupup.com

上一篇:项目常用jquery/easyui函数小结


下一篇:powerdesigner 点击preview 语句出现 if exists