wfb-ng Release 23.01镜像无头烧录&配置(2)

2023-05-16

@[TOC](wfb-ng Release 23.01镜像无头烧录&配置(2))

1. 简介

在wfb-ng Release 23.01镜像无头烧录&配置(1)的基础上,整理天空端step by step配置过程。

2. 步骤

Step 1 加载bootfs & rootfs

插入已经按照Raspbian镜像无头烧录烧录好的tf卡。

请根据各自系统情况,笔者的ubuntu系统识别tf卡设备符号是/dev/sdb。

$ sudo mount /dev/sdb1 /mnt/bootfs
$ sudo mount /dev/sdb2 /mnt/rootfs

Step 2 配置ssh

$ cd /mnt/bootfs
$ sudo touch ssh

Step 3 RNDIS-ethernet登录

默认账号:pi
默认密码:raspberry

注:请参考wfb-ng Release 23.01镜像无头烧录&配置(1)调试联网internet。

Step 4 安装wpasupplicant

pi@raspberrypi:~ $ sudo apt-get install wpasupplicant
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
The following packages were automatically installed and are no longer required:
  eject exfatprogs gdisk libatasmart4 libblockdev-crypto2 libblockdev-fs2 libblockdev-loop2 libblockdev-part-err2
  libblockdev-part2 libblockdev-swap2 libblockdev-utils2 libblockdev2 libgpgme11 libparted-fs-resize0
  libudisks2-0 libvolume-key1
Use 'sudo apt autoremove' to remove them.
Suggested packages:
  wpagui libengine-pkcs11-openssl
The following NEW packages will be installed:
  wpasupplicant
0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded.
Need to get 1,027 kB of archives.
After this operation, 2,828 kB of additional disk space will be used.
Get:1 http://mirrors.zju.edu.cn/raspbian/raspbian bullseye/main armhf wpasupplicant armhf 2:2.9.0-21 [1,027 kB]
Fetched 1,027 kB in 2s (507 kB/s)
Selecting previously unselected package wpasupplicant.
(Reading database ... 120971 files and directories currently installed.)
Preparing to unpack .../wpasupplicant_2%3a2.9.0-21_armhf.deb ...
Unpacking wpasupplicant (2:2.9.0-21) ...
Setting up wpasupplicant (2:2.9.0-21) ...
wpa_supplicant.service is a disabled or a static unit not running, not starting it.
Processing triggers for man-db (2.9.4-2) ...
Processing triggers for dbus (1.12.24-0+deb11u1) ...

Step 5 配置无线维测通道

使能默认的板载wifi网卡

pi@raspberrypi:~ $ sudo nano /etc/modprobe.d/blacklist-rtl8xxxu.conf
pi@raspberrypi:~ $ sudo cat /etc/modprobe.d/blacklist-rtl8xxxu.conf
#blacklist brcmfmac
blacklist rtl8xxxu

增加wlan0网卡接口

pi@raspberrypi:~ $ sudo nano /etc/network/interfaces
pi@raspberrypi:~ $ cat /etc/network/interfaces
# interfaces(5) file used by ifup(8) and ifdown(8)
# Include files from /etc/network/interfaces.d:
source /etc/network/interfaces.d/*

auto lo
iface lo inet loopback

auto wlan0
iface wlan0 inet dhcp
wpa-conf /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
iface default inet dhcp

配置无线网络登录账号密码

pi@raspberrypi:~ $ sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
pi@raspberrypi:~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

country=CN

network={
        ssid="your-network-ssid"
        psk="your-network-password"
}

Step 6 安装8812AU wfb_ng驱动

可以先检查下当前内核配置下是否有该驱动(插上网卡)

  1. 使用iwconfig确认下是否有新的网卡接口出现
pi@piCamera:~ $ iwconfig
lo        no wireless extensions.

usb0      no wireless extensions.

wlan0     IEEE 802.11  ESSID:"AutoLab"
          Mode:Managed  Frequency:2.412 GHz  Access Point: D0:C7:C0:5C:CE:50
          Bit Rate=72.2 Mb/s   Tx-Power=31 dBm
          Retry short limit:7   RTS thr:off   Fragment thr:off
          Power Management:on
          Link Quality=70/70  Signal level=-21 dBm
          Rx invalid nwid:0  Rx invalid crypt:0  Rx invalid frag:0
          Tx excessive retries:0  Invalid misc:0   Missed beacon:0
  1. 使用dmesg查询下是否usb枚举到设备的消息
pi@piCamera:~ $ lsusb
Bus 001 Device 005: ID 0bda:881a Realtek Semiconductor Corp. RTL8812AU-VS 802.11a/b/g/n/ac 2T2R DB WLAN Adapter
Bus 001 Device 002: ID 05e3:0610 Genesys Logic, Inc. Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
pi@piCamera:~ $ dmesg |tail
[  145.468344] usb 1-1.4: Manufacturer: Realtek
[  145.468377] usb 1-1.4: SerialNumber: 123456
[  183.382996] usb 1-1.4: USB disconnect, device number 4
[  186.324635] usb 1-1.4: new high-speed USB device number 5 using dwc2
[  186.455273] usb 1-1.4: config 1 interface 0 altsetting 0 endpoint 0x85 has an invalid bInterval 0, changing to 7
[  186.456087] usb 1-1.4: New USB device found, idVendor=0bda, idProduct=881a, bcdDevice= 0.00
[  186.456144] usb 1-1.4: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[  186.456172] usb 1-1.4: Product: 802.11n NIC
[  186.456194] usb 1-1.4: Manufacturer: Realtek
[  186.456215] usb 1-1.4: SerialNumber: 123456
  1. 查看下当前内核下是否有驱动ko文件
pi@raspberrypi:~ $ uname -r
5.15.76+
pi@raspberrypi:~ $ ls /lib/modules/5.15.76+/kernel/drivers/net/wireless/
ath  atmel  broadcom  intersil  mac80211_hwsim.ko.xz  marvell  mediatek  ralink  realtek  rndis_wlan.ko.xz  zydas
pi@raspberrypi:~ $ ls /lib/modules/5.15.76+/kernel/drivers/net/wireless/realtek/
rtl818x  rtl8xxxu  rtlwifi

如果没有上述驱动和网络接口,大概率是驱动没有安装,请使用下面命令进行安装。

pi@raspberrypi:~ $ cd rtl8812au && make && sudo make install

安装以后出现了88XXau_wfb.ko文件

pi@raspberrypi:~ $ uname -r
5.15.76+
pi@raspberrypi:~ $ ls /lib/modules/5.15.76+/kernel/drivers/net/wireless/
88XXau_wfb.ko  ath  atmel  broadcom  intersil  mac80211_hwsim.ko.xz  marvell  mediatek  ralink  realtek  rndis_wlan.ko.xz  zydas

Step 7 配置无线图传

通过ifconfig查询到网卡的MAC地址,并建立udev规则。

pi@raspberrypi:~ $ sudo nano /etc/udev/rules.d/75-wifi-interface-name-change.rules
pi@raspberrypi:~ $ sudo cat /etc/udev/rules.d/75-wifi-interface-name-change.rules
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="b8:27:eb:53:31:30", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wlan0"
SUBSYSTEM=="net", ACTION=="add", DRIVERS=="?*", ATTR{address}=="0c:91:60:03:5b:62", ATTR{dev_id}=="0x0", ATTR{type}=="1", KERNEL=="w*", NAME="wfb-rf1"

pi@raspberrypi:~ $ udevadm control --reload-rules && udevadm trigger

配置天空端图传使用的网卡接口

pi@raspberrypi:~ $ cat /etc/default/wifibroadcast
#WFB_NICS="wlx00c0caa578a9"
#WFB_NICS="wlan1 wlan2"
WFB_NICS="wfb-rf1"

Step 8 视频stream端口配置

在天空端图传配置stream的端口peer = 'listen://0.0.0.0:5602' # listen for video stream (gstreamer on drone)

pi@raspberrypi:~ $ sudo nano /etc/wifibroadcast.cfg
pi@raspberrypi:~ $ sudo cat /etc/wifibroadcast.cfg
[common]
wifi_channel = 165   # default channel for 5.8 GHz

log_file = None           # Set to "wifibroadcast.log" to disable log to stdout

link_id = "default"       # It will be hashed and mapped to three bytes of MAC
                          # You can use different link ids for multi-vehicle setup without stream remapping.
                          # For that case need to have several instances of wifibroadcast.cfg on GS - one for each link (GS <-> droneX)
                          # Redefine peer addresses, tunnel interfaces and tunnel addresses to not overlap
                          # Copy and rename wifibroadcast@.gs service and set path to custom wfb config.


###############################
### DRONE PART
###############################

[drone_video]
bandwidth = 20     # bandwidth 20 or 40 MHz
short_gi = False   # use short GI or not
stbc = 1           # stbc streams: 1, 2, 3 or 0 if unused
ldpc = 1           # 8812au only
mcs_index = 1      # mcs index

peer = 'listen://0.0.0.0:5602'  # listen for video stream (gstreamer on drone)

[drone_mavlink]
bandwidth = 20     # bandwidth 20 or 40 MHz
short_gi = False   # use short GI or not
stbc = 1           # stbc streams: 1, 2, 3 or 0 if unused
ldpc = 1           # 8812au only
mcs_index = 1      # mcs index
stats_port = 8001  # used by wfb-cli

# Uncoment if you need to forward mavlink stream
#peer = 'serial:/dev/ttyS0:1500000' # Serial port for autopilot


[drone_tunnel]
bandwidth = 20     # bandwidth 20 or 40 MHz
short_gi = False   # use short GI or not
stbc = 1           # stbc streams: 1, 2, 3 or 0 if unused
ldpc = 1
mcs_index = 1      # mcs index
stats_port = 8003  # used by wfb-cli


###############################
### GS PART
###############################

[gs_video]
# gs video is RX only, so you doesn't need to specify ldpc, stbc, gi and mcs_index
bandwidth = 20     # bandwidth 20 or 40 MHz
stats_port = 8002  # used by wfb-cli
peer = 'connect://127.0.0.1:5600'  # outgoing connection for RTP video sink (RTSP server, local video pipeline or QGC), use 224.0.0.1 for multicast streaming

[gs_mavlink]
bandwidth = 20     # bandwidth 20 or 40 MHz
short_gi = False   # use short GI or not
stbc = 1           # stbc streams: 1, 2, 3 or 0 if unused
ldpc = 1
mcs_index = 1      # mcs index
stats_port = 8001  # used by wfb-cli

# Uncomment and set QGroundControl address
#peer = 'connect://192.168.1.1:14550'

# OSD
mirror = 'connect://127.0.0.1:14551'

[gs_tunnel]
bandwidth = 20     # bandwidth 20 or 40 MHz
short_gi = False   # use short GI or not
stbc = 1           # stbc streams: 1, 2, 3 or 0 if unused
ldpc = 1
mcs_index = 1      # mcs index
stats_port = 8003  # used by wfb-cli

Step 9 链路安全加密

9.1 wfb_ng链路

建议先测试链路(使用自带image的drone.key & gs.key)。

然后再使用wfb_keygen生成秘钥,并成对替换天空端和地面端key。

pi@raspberrypi:~ $ ls
gst-mmal  gst-rtsp-server  rtl8812au  userland  wfb_ng  wfb_ng_osd
pi@raspberrypi:~ $ wfb_keygen
Drone keypair (drone sec + gs pub) saved to drone.key
GS keypair (gs sec + drone pub) saved to gs.key
pi@raspberrypi:~ $ ls
drone.key  gs.key  gst-mmal  gst-rtsp-server  rtl8812au  userland  wfb_ng  wfb_ng_osd

此时,会生成两个文件

  • drone.key // 天空端/etc/drone.key
  • gs.key // 地面端/etc/gs.key

9.2 维测链路-ssh账号密码修改

pi@raspberrypi:~ $ passwd pi
Changing password for pi.
Current password:
New password:
Retype new password:
passwd: password updated successfully

9.3 维测链路-wifi密码修改

pi@raspberrypi:~ $ wpa_passphrase  your-network-ssid your-network-password
network={
        ssid="your-network-ssid"
        #psk="your-network-password"
        psk=deeab159f8342bdb4ef476d4d2191ce8e2a9dbeebc5b2ae7d7330b2b86b01194
}

替换为

pi@raspberrypi:~ $ sudo nano /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
pi@raspberrypi:~ $ sudo cat /etc/wpa_supplicant/wpa_supplicant-wlan0.conf
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev

update_config=1

country=CN

network={
        ssid="your-network-ssid"
        psk=deeab159f8342bdb4ef476d4d2191ce8e2a9dbeebc5b2ae7d7330b2b86b01194
}

3. 参考资料

【1】Raspbian镜像无头烧录
【2】wfb-ng Release 23.01镜像无头烧录&配置(1)

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

wfb-ng Release 23.01镜像无头烧录&配置(2) 的相关文章

  • 使用 msbuild 指定解决方案的项目文件

    我想要使 用 msbuild 构建解决方案的特定项目的命令行 就像我们使用 devenv com 一样 在 devenv com 中 我们可以使用以下命令行指定解决方案的项目 devenv com Build Release x86 tes
  • 无法手动将签名的 apk 安装到设备,出现错误“应用程序未安装”

    我想将我的应用程序发布到 GooglePlay 但首先我想使用签名的 apk 进行最后一次测试 以确保所有使用的 API 密钥都能在发布版本 GMaps Facebook 等 中正常工作 所以我只是使用我们的发布密钥制作了我的应用程序的签名
  • mvn 发布:准备不提交对 pom.xml 的更改

    我正在尝试发布一个 Jenkins 插件 隐藏通知程序 使用 Maven 并面临发布插件的问题 mvn clean release prepare 运行完成时没有错误 但无法在我的本地 git 存储库中提交更改的 pom xml 尽管它确实
  • 在发布的 Android 应用程序中完全禁用 LogCat 输出?

    关闭my own在将应用程序发布到市场之前 应用程序的 LogCat 输出非常简单 我还知道如何通过标签和 或 id 有选择地过滤 LogCat 消息 以方便我自己的调试 但现在我对一些可能更困难 也许不可能 的事情感兴趣 禁用所有 Log
  • VSTS Rest API - 创建版本

    我想利用此处定义的 VSTS Rest API 开始发布 https www visualstudio com en us docs integrate api rm releases create a release 但我需要在创建版本时
  • java.lang.IncompleteClassChangeError:类“org.apache.http.message.BasicHeader”未实现接口“org.apache.http.NameValuePair”

    我有一个问题Released APK java lang IncompatibleClassChangeError安装并打开发布的 APK 时出现错误 但我的调试 APK 工作正常 我看到了很多链接和 stackoverflow 问题 但没
  • 适用于 Mac 的二进制 Java 7

    是否有任何 Java 7 的二进制版本 使用 Mac BSD 端口项目 一些博客 例如在 Mac OS X 上构建 Java 7 http infernus org 2009 02 building java 7 on mac os x 有
  • 是否应该为已发布的应用程序关闭 NSZombieEnabled?

    With NSZombieEnabled打开它会提供一些防范EXC BAD ACCESS运行时发生的问题 我正在双重努力以确保没有 很少内存泄漏 但我可能会过度释放 所以有NSZombieEnabled打开将有助于防止这种情况 对吗 或者与
  • 如何发布Web应用程序?

    我真的不知道如何在Web开发中正确执行从离线开发到实时Web服务器的部署 我主要依靠直觉 但这或多或少是我到目前为止所做的 我有一个 python 或 php 的 Web 应用程序 并将其托管在实时 Web 服务器上 我用的是离线开发版本
  • 制作 Erlang 版本的最佳实践是什么?

    我一直在查看 Faxien Sinan 和 Rebar Erlang OTP 的基本理念似乎是在单个 Erlang 映像实例上安装应用程序和发布 保持版本独立的最佳实践是什么 有没有一种方法可以打包版本 这样您就不必修改要部署到的计算机的站
  • 如何使用 Gradle 创建发布签名的 apk 文件?

    我想让我的 Gradle 构建使用 Gradle 创建一个发布签名的 apk 文件 我不确定代码是否正确或者我在执行时是否缺少参数gradle build 这是我的一些代码build gradle build gradle kts file
  • 为什么需要未对齐的 apk?

    Android gradle 以两个二进制文件生成 apk 未对齐和对齐 The document http developer android com tools publishing app signing html said 使用私钥
  • 如何在mvc4中区分连接等的调试和发布

    所以我对 MVC4 相当陌生 很多模式对我来说都是新的 然而 我好奇的一件事是关于发布 调试模式的最佳实践 对我来说 实时模式和调试模式之间有很多不同的事情 我希望所有这些都是自动的 这样我就不需要更改任何内容来发布 例如 我在我的存储库
  • Android NDK 中的调试与发布构建

    我正在开发一个必须移植到 Android 的大型游戏引擎 所有代码都是 C C 因此我们通过 NDK 进行移植 我已经构建了所有内容 但经过大量搜索后 我仍然不确定构建 so 文件的调试版本与发布版本的最佳方法是什么 每次都用手改变东西已经
  • Play Protect 无法识别该应用程序的开发者

    我尝试在 Google Play 以外的市场中发布我的应用程序 当我尝试安装我的应用程序时 它说 Play Protect 无法识别该应用程序的开发者 来自未知开发者的应用程序有时可能不安全 我认为问题可能出在应用程序的标志上 我通过另一个
  • Heroku docker spring boot 镜像错误 503 H14

    几天前 我尝试将 Spring Boot 应用程序的 docker 镜像部署到 heroku 中 我有以下泊坞窗文件 FROM openjdk 8 jdk alpine LABEL maintainer email protected cd
  • 如何使用 Maven 和 Tycho 创建 Eclipse 插件版本?

    我正在构建一个 Eclipse 项目 该项目由许多打包在一起的插件组成 我为每个组件创建了 POM 文件 并为项目创建了一个主 POM 像这样的事情 projectDir releng pom xml lt Parent project p
  • GitHub 中的发布到底是什么?

    究竟是什么 它是用来做什么的 使用范围有多广泛 通常如何使用 来自官方GitHub https help github com articles about releases Releases are GitHub s打包并向用户提供软件的
  • 实体框架 4 的 System.Reflection.ReflectionTypeLoadException

    我在 Windows 窗体应用程序中使用 EF4 每当我在未安装 Visual Studio 2010 的计算机中运行发布文件时 我都会遇到问题 我总是收到此错误 System Reflection ReflectionTypeLoadEx
  • 从发布的文件中删除 PDB 引用

    在使用任何 IDE 调试和创建文件后 我总是会查看最终的二进制可执行文件或 DLL 现在我正在尝试 Visual C 2010 寻找最佳版本 没有垃圾或不必要的引用 因此 我创建了一个包含两个项目的新解决方案 一个可执行文件及其 DLL V

随机推荐

  • 自制肥鲨HDO2电源升压延长线

    自制肥鲨HDO2电源升压延长线 1 问题源由2 解决方案3 材料准备4 最终延长线产出4 1 裸照4 2 成品 5 参考资料 1 问题源由 之前我们介绍了 自制肥鲨HDO2电源降压延长线 xff0c 支持3S 6S动力电池 xff0c 主要
  • iNavFlight之RC遥控MSP协议

    iNavFlight之RC遥控MSP协议 1 RC摇杆MSP协议2 地面站配置 amp MSP遥控器2 1 iNav地面站 配置2 2 iNav地面站 MSP遥控器 3 RC摇杆总体逻辑框架3 1 摇杆信息获取3 2 摇杆信息处理3 3 摇
  • iNavFlight之RC遥控CRSF协议

    iNavFlight之RC遥控CRSF协议 1 遥控器电传框架设计1 1 场景分析1 2 逻辑框架1 2 1 电传信息获取1 2 2 电传信息处理1 2 3 电传初始化 1 3 模块化设计 2 CRSF电传报文2 1 CRSF电传报文格式2
  • iNavFlight之电传MAVLink协议

    iNavFlight之电传MAVLink协议 1 业务逻辑框架2 MAVLink电传报文2 1 MAVLink电传报文格式2 2 iNav支持地面站报文 接收 2 3 iNav支持飞控报文 发送 3 MAVLink报文处理4 参考资料 本章
  • PX4模块设计之四十七:mavlink模块

    PX4模块设计之四十七 xff1a mavlink模块 1 mavlink模块简介2 模块入口函数mavlink main3 mavlink模块重要函数3 1 Mavlink start3 2 Mavlink task main3 3 Ma
  • SVN工程转Git工程&Github托管

    SVN工程转Git工程 amp Github托管 1 介绍2 autoAudioTest之SVN转Github步骤Step 1 工作环境 ubuntu Step 2 安装升级必要软件Step 3 转换脚本Step 4 检查软件运行环境Ste
  • iNav飞控AOCODARC-F7MINI固件编译

    iNav飞控AOCODARC F7MINI固件编译 1 编译目标 xff08 AOCODARC F7MINI xff09 2 编译步骤Step 1 软件配置环境准备Step 2 获取开源代码Step 3 构建命令介绍Step 4 厂家目标板
  • BetaFlight飞控AOCODARC-F7MINI固件编译

    BetaFlight飞控AOCODARC F7MINI固件编译 1 编译目标 xff08 AOCODARC F7MINI xff09 2 编译步骤Step 1 软件配置环境准备Step 2 获取开源代码Step 3 构建命令介绍Step 4
  • Google AIY Vision Kit安装及国内配置

    Google AIY Vision Kit安装及国内配置 1 AIY Vision Kit组装环节Step 1 xff1a 收集其他附件选择1 xff1a 使用AIY项目应用程序选择2 xff1a 使用显示器 鼠标和键盘 Step 2 xf
  • WiFi monitor模式的配置和运行检查(Ubuntu系统)

    WiFi monitor模式的配置和运行检查 1 WiFi monitor模式介绍2 WiFi monitor模式查看Step1 xff1a 确保计算机上有安装硬件WiFi无线网卡Step2 xff1a 安装必要的工具Step 3 xff1
  • github上的源码编译成.hpi插件

    目录 1 xff0c vim安装 安装 Maven 编译源码生成 hpi 2 xff0c windos 安装idea 安装maven idea设置maven 将github上的源码拉进并编译 成功 近期做jenkins监控github xf
  • BetaFlight统一硬件资源简单配置修改

    BetaFlight统一硬件资源简单配置修改 1 源由2 资源配置注意事项3 资源配置文件修改验证步骤Step 1 xff1a 确认硬件修改内容Step 2 xff1a 资源配置文件修改Step 3 xff1a 验证配置文件Step 4 x
  • SSH远程登录RaspberryPi命令行响应缓慢问题

    SSH远程登录RaspberryPi命令行响应缓慢问题 1 问题2 分析3 解决3 1 去掉PAM部分鉴权模块3 2 去掉sshd的DNS设置3 3 无线WiFi信号优化方法一 xff1a ifconfig操作方法二 xff1a 内核自动检
  • ESP32-FPV-Camera介绍和使用

    ESP32 FPV Camera介绍和使用 1 编译目标2 编译步骤Step 1 软件配置环境准备Step 2 获取开源代码Step 3 2 4G WiFi频段选择Step 4 要确保2 4G WiFi网卡处于Monitor状态Step 5
  • DIY-BETAFPV和DIY(ESP-01F+E19-900M20S2模块)915MHz信号测试对比

    DIY BETAFPV和DIY xff08 ESP 01F 43 E19 900M20S2模块 xff09 915MHz信号测试对比 1 前提条件2 实测效果2 1 起点附近 xff08 距离3m左右 xff09 2 2 30m米距离 xf
  • Raspbian镜像无头烧录

    Raspbian镜像无头烧录 1 源由2 需求3 分析4 步骤4 1 删除tf卡分区内容4 2 balena烧录镜像4 3 配置USB直接登录4 4 配置WiFi 2 4G网络登录4 5 修改登录账号密码4 6 数据同步和弹出tf卡 5 登
  • wfb-ng Release 23.01镜像无头烧录&配置(1)

    64 TOC wfb ng Release 23 01镜像无头烧录 amp 配置 1 最近打算搭一个数字图传系统 xff0c 并进行一些简单测试 xff0c 在刚开始烧录阶段就遇到各种问题 当然 xff0c 主要的问题就是不熟悉 xff0c
  • wfb-ng 锁定WiFi接口

    wfb ng 锁定WiFi接口 1 源由2 需求3 分析4 步骤4 1 确认网卡MAC地址4 2 修改udev配置文件4 3 配置重载 amp 重启4 4 确认逻辑网卡接口4 6 修改wfb ng逻辑WiFi通信接口 5 参考资料6 补充资
  • apt-get通过代理更新系统

    apt get通过代理更新系统 1 源由2 需求3 分析4 步骤4 1 安装CCProxy4 2 配置CCProxy4 3 apt get更新4 4 apt get升级4 5 apt get安装 5 补充资料 命令行设置代理6 参考资料 1
  • wfb-ng Release 23.01镜像无头烧录&配置(2)

    64 TOC wfb ng Release 23 01镜像无头烧录 amp 配置 2 1 简介 在wfb ng Release 23 01镜像无头烧录 amp 配置 1 的基础上 xff0c 整理天空端step by step配置过程 2