树莓派ubuntu18.04配置wifi

用的是server版本,所以要用过ssh来配置。

从此认识了yaml这个语言,有史以来用过最烂的语言,没有之一。

# This file is generated from information provided by
# the datasource.  Changes to it will not persist across an instance.
# 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
    wifis:
        wlan0:
         dhcp4: false
         addresses: [192.168.1.101/24]
         gateway4: 192.168.1.1
         nameservers:
           addresses: [192.168.1.1]
         optional: true
         access-points:
             "xxxxx":
                 password: "xxxxx"
    version: 2

wifi的配置文件为/etc/netplan/50-cloud-init.yaml

这种语言严格缩进,而且是空格缩进,而且这个配置里面需要有上下父子关系,更奇葩的是,冒号后代表列表内容,必须有个空格!!!

改这个脚本用了快半个小时!!!

网上的资料看着多,欣喜若狂的用,个个有坑,个个格式一动就洗白,所以最后用的官方参考。

https://netplan.io/reference

可以搜到wifi段落,参考着来。


本来想偷懒写个转载,结果非得逼得写个原创。。

再更:

以上还是不好使,这个比上个强点:

https://blog.csdn.net/jorondo/article/details/104534781?utm_medium=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2&depth_1-utm_source=distribute.pc_relevant.none-task-blog-BlogCommendFromMachineLearnPai2-2

按步来就行。

  • 0
    点赞
  • 13
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值