树莓派4B Ubuntu Server 18.04 连接无线 5G WIFI

ifu25 • 2021 年 08 月 06 日

新入手了树莓派4B的 2G 版本,打算用来做服务器用所以安装了 Ubuntu Server 18.04 系统,因为家里小米路由器只有 2 个 LAN 口,一个给台式一个给另一个路由器做中继,所以打算用 5G WIFI 连接网络。

ubuntu在 18.04 之后 更换了网络管理工具,以前的 ifconfig 没了,取而代之的是 ip 命令,而配置 wifi,需要使用 netplan 命令。

安装无线工具apt-get install wireless-tools

确认自己的无线网卡叫什么:ip a

使用 ip a 命令可以看到,eht0 是有线网卡,wlan0 是无线网卡。

启用无线网卡ifconfig wlan0 up

扫描可用的无线信号iwlist wlan0 scan

若找不到 5G 频道,则运行下面的命令查看支持的频道,再看路由器设置的5G是哪个频道。

可修改无线路由器的信道,选择一个树莓派系统中支持的信道。iwlist channel

微酷这里将小米路由器 5G 频道改成了 56,如下图

配置网络

接下来编辑 vim /etc/netplan/xxx.yaml 下的 YAML 配置文件,不同的机器文件名不一样。

注意:这是 python 语法,对空格和缩进要求很严格,一开始总是设置不对,最后用 PyCharm 编辑后搞定。# This file is generated from information provided by the datasource. Changes

# to it will not persist across an instance reboot. To disable cloud-init's

# network configuration capabilities, write a file

# /etc/cloud/cloud.cfg.d/99-disable-network-config.cfg with the following:

# network: {config: disabled}

network:

ethernets:

eth0:

dhcp4: true

optional: true

version: 2

wifis:

wlan0:

dhcp4: true

access-points:

"XINGGANG_5G":

password: "123456"

使用 :x 保存文件后再扫描下面这个命令,查看配置是否有错,如果有错它会自动回滚上次正确配置。sudo netplan try

如果没错会让你按 enter 确认使用这些配置,然后再执行下面的命令来使配置生效sudo netplan apply

查看连接信息

执行 ip a 如果顺利的话可以看到已经分配到 ip 地址了。

参考地址:

树莓派4b无线连接服务器代码,树莓派4B Ubuntu Server 18.04 连接无线 5G WIFI相关推荐

  1. Ubuntu Server 18.04 连接 WIFI

    Ubuntu Server 18.04 连接 WIFI 18.04之后ubuntu更换了网络管理工具,以前的ifconfig没了,取而代之的是ip命令 ip a # 或者是 ip addr show ...

  2. Ubuntu Server 18.04安装后vi命令解决键盘错乱方法和wifi连接之后不能上网

    Ubuntu Server 18.04安装后vi命令解决键盘错乱方法和wifi连接之后不能上网 一.编辑/etc/vim/vimrc.tiny   使用root权限操作 将"compatib ...

  3. linux服务器版怎么安装桌面,如何在Ubuntu Server 18.04上安装GNOME桌面

    如果您已经采用了Ubuntu Server 18.04,你一定会感到非常自豪.然而,无论您多么关注它,您都意识到您的it管理生命中的大部分时间都在使用GUI,并且您不太确定接下来要做什么?如果这样描述 ...

  4. [原创]在HP DL380 G7服务器上部署基于Ubuntu Server 16.04 和 VirtualBox的云平台

    对于一线开发人员来说,一提到虚拟机平台,往往会让人联想到在价格昂贵的服务器上部署VMware vSphere之类软件来实现. 笔者作为一个资深码农,也是一直梦寐着在自己家中打造一个真正的家庭私有云,秒 ...

  5. ubuntu16服务器vnc无显示器,Ubuntu Server 16.04 配置VNC

    Ubuntu Server 16.04 配置VNC: apt-get install gnome-panel (可不安装ubuntu-desktop) apt-get install vnc4serv ...

  6. linux系统搭建云免流,Ubuntu Server 14.04 下使用ownCloud搭建个人云服务器

    ownCloud是什么 ownCloud是一个自由且开源的个人云存储解决方案(类似百度网盘或者Dropbox),包括两个部分:服务器和客户端. ownCloud在客户端可通过网页界面,或者安装专用的客 ...

  7. 树莓派4b乌班图服务器系统,使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS...

    使用树莓派4B搭建NAS(一):基于Ubuntu Server 20.04 LTS 2020-06-14 13:27:00 59点赞 384收藏 40评论 创作立场声明:预告:下期介绍如何使用树莓派4 ...

  8. 【树莓派4B】一、校园网需要认证树莓派怎么安装Ubuntu Desktop 18.04.3

    网上树莓派安装Ubuntu的教程很多,我当然不是来水的,作为一名学生校园网认证是真滴烦人,本来很简单的事情搞的贼复杂. 我就来写写我在校园网需要认证才能上网的情况下如何安装树莓派桌面版及其联网的.当然 ...

  9. Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x480的分辨率选项

    欢迎大家关注笔者,你的关注是我持续更博的最大动力 原创文章,转载告知,盗版必究 Teamviewer连接服务器显示不能够全屏 或 向日葵连接服务器不能够全屏 或 Teamviewer只显示一个640x ...

最新文章

  1. 【spring】使用构造方法依赖注入
  2. singleton设计模式_让我们研究一下Singleton设计模式的优缺点
  3. 经典C语言能力测试题(值得一看)
  4. Python 基础 - Day 5 Assignment - ATM
  5. CG CTF WEB 单身二十年
  6. pmp每日三题(2022年3月2日)
  7. H.264专利费不受FRAND限制 Android设备商受影响
  8. [Redis6]Redis相关知识介绍
  9. 【总结记录】面向对象设计OOP三大特性(封装、继承、多态)、七大基本原则的理解(结合代码、现实实例理解)
  10. python一百行代码多少钱_用86行Python代码模拟太阳系
  11. Onew Ex凝聚共识,维护生态繁荣
  12. 【JSON 注解】JSON循环引用1-----Jackson常用注解介绍 eq:@JsonIgnore
  13. 完整JAVAweb项目源码,打字游戏,用jdbc在mysql保存游戏数据,完整项目源码和数据库
  14. java运行环境安装步骤_安装JAVA运行环境步骤
  15. 李国庆PK刘强东:最失败是品类战略
  16. 《左耳听风》-ARTS-打卡记录-第十一周
  17. 浅谈CTP期货行情交易API
  18. HTML网页设计教师评语,服装设计毕业设计指导教师评语
  19. 三分钟上马 ESP32 spiffs文件系统
  20. pimple学习(1)pimple的使用

热门文章

  1. 数组的基本概念和知识点
  2. elementui-button没写disabled属性自动加入disabled属性(记录)
  3. boost thread使用方法
  4. WAP技术研究综述(转)
  5. AUTO CAD 矩形如何快速倒圆角?
  6. 计算机毕业设计Java大学生健康电子档案系统(源码+系统+mysql数据库+lw文档)
  7. python加密敏感信息_小技巧 | 用python给敏感信息加水印
  8. python简单操作wps
  9. 金山WPS移动端笔试-android方向
  10. 阴阳师师徒系统不同服务器,阴阳师师徒系统详细解读 黑蛋获取途径新增