MTK--mt7921 usb wifi debug

文章目錄

  • 1、代碼編譯
  • 2、配置文件修改
  • 3、Wifi設置命令
  • 4、Wifi debug

淘寶隨便買個7921的usb wifi。

1、代碼編譯

export TEMPLATECONF=${PWD}/meta/meta-mediatek-mt8518/conf/base/aud8518sp2-slc-32b-7921-c4a-user
source meta/poky/oe-init-build-env
bitbake mtk-image-aud-8518

2、配置文件修改

meta/meta-mediatek-mt8518/conf/machine/aud8518sp2-slc-32b-7921-c4a-user.conf,打開相關功能:

HDMI功能配置:
如果需要在MT8518s公版上使用HDMI in功能,請將以下設置改為yes
在這里插入圖片描述

USB player功能配置:
如果需要USB播放,請將以下參數設置為yes
在這里插入圖片描述

注意:平臺默認設置是device mode,U盤播放時,先使用以下命令將USB切換到host mode,然后插入U盤播放。串口登錄用戶為root,不需要密碼。
cat /sys/devices/platform/mt_usb/swmode

echo ‘idle’ > /sys/devices/platform/mt_usb/swmode
echo ‘host’ > /sys/devices/platform/mt_usb/swmode
當USB切換為host mode后,adb無法使用。需要重新切回到device mode
echo ‘idle’ > /sys/devices/platform/mt_usb/swmode
echo ‘device’ > /sys/devices/platform/mt_usb/swmode

添加以下設置,將audio in(HDMI in/optical/ARC/eARC)功能打開.

wifi功能,請將以下參數設置為yes
在這里插入圖片描述

注意:USB設備接入時,需要切換到host模式。識別設備。

3、Wifi設置命令

在這里插入圖片描述

wpa_cli -iwlan0 -p/tmp/wpa_supplicant disconnect
wpa_cli -iwlan0 -p/tmp/wpa_supplicant remove_network all
wpa_cli -iwlan0 -p/tmp/wpa_supplicant add_network
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 ssid ‘“wifi name”’
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 psk ‘“password”’
wpa_cli -iwlan0 -p/tmp/wpa_supplicant set_network 0 key_mgmt WPA-PSK
wpa_cli -iwlan0 -p/tmp/wpa_supplicant select_network 0
dhcpcd wlan0
wpa_cli -iwlan0 -p/tmp/wpa_supplicant status //check network status

4、Wifi debug

wpa_cli -iwlan0 -p/tmp/wpa_supplicant log_level debug

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/web/64045.shtml
繁體地址,請注明出處:http://hk.pswp.cn/web/64045.shtml
英文地址,請注明出處:http://en.pswp.cn/web/64045.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

日志層次結構及logger.propagate的作用

一、Python logging 模塊的層次結構 Python 的 logging 模塊提供了一個靈活的日志系統,適用于各種規模的應用程序。其核心設計基于層次化的命名系統,使得日志記錄可以按照組織結構進行管理和配置。 1. Logger(日志器) 定義&…

如何配置OSB連接數據連接/讀取超時

1.Oracle DB OSB中的DBAdapter的查詢超時參數配置沒用,要解決接口超時問題,需要在console中的數據源配置超時參數: oracle.net.CONNECT_TIMEOUT30000 oracle.net.READ_TIMEOUT30000 添加圖片注釋,不超過 140 字(可選…

一起學Git【第六節:查看版本差異】

git diff是 Git 版本控制系統中用于展示差異的強大工具。他可以用于查看文件在工作區、暫存區和版本庫之間的差異、任意兩個指定版本之間的差異和兩個分支之間的差異等,接下來進行詳細的介紹。 1.顯示工作區與暫存區之間的差異 # 顯示工作區和暫存區之間的差異,后面不加參數…

Python數據處理——re庫與pydantic的使用總結與實戰,處理采集到的思科ASA防火墻設備信息

目錄 Python正則表達式re庫的基本用法 引入re庫 各函數功能 總結 使用方法舉例 正則表達式語法與書寫方式 正則表達式的常用操作符 思科ASA防火墻數據 數據1 數據2 書寫正則表達式 Python中pydantic的使用 導入基礎數據模板 根據數據采集目標定義Pydantic數據類型…

Yolo11改進策略:Head改進|DynamicHead,利用注意力機制統一目標檢測頭部|即插即用

摘要 論文介紹 本文介紹了一種名為DynamicHead的模塊,該模塊旨在通過注意力機制統一目標檢測頭部,以提升目標檢測的性能。論文詳細闡述了DynamicHead的工作原理,并通過實驗證明了其在COCO基準測試上的有效性和效率。 創新點 DynamicHead模塊的創新之處在于它首次嘗試在一…

`we_chat_union_id IS NOT NULL` 和 `we_chat_union_id != ‘‘` 這兩個條件之間的區別

文章目錄 1、什么是空字符串?2、兩個引號之間加上空格 好的,我們來詳細解釋一下 we_chat_union_id IS NOT NULL 和 we_chat_union_id ! 這兩個條件之間的區別,以及它們在 SQL 查詢中的作用: 1. we_chat_union_id IS NOT NULL 含…

如何利用AWS監聽存儲桶并上傳到tg bot

業務描述: 需要監聽aws的存儲中的最新消息,發送新的消息推送到指定tg的頻道。 主要流程: 1.上傳消息到s3存儲桶(不做具體描述) 2.通過aws的lambda監聽s3存儲桶的最新消息(txt文件) 3.將txt文件…

HarmonyOS NEXT 實戰之元服務:靜態案例效果---查看國內航班服務

背景: 前幾篇學習了元服務,后面幾期就讓我們開發簡單的元服務吧,里面豐富的內容大家自己加,本期案例 僅供參考 先上本期效果圖 ,里面圖片自行替換 效果圖1完整代碼案例如下: Index代碼 import { authen…

Windows11家庭版啟動Hyper-V

Hyper-V 是微軟的硬件虛擬化產品,允許在 Windows 上以虛擬機形式運行多個操作系統。每個虛擬機都在虛擬硬件上運行,可以創建虛擬硬盤驅動器、虛擬交換機等虛擬設備。使用虛擬化可以運行需要較舊版本的 Windows 或非 Windows 操作系統的軟件,以…

為什么深度學習和神經網絡要使用 GPU?

為什么深度學習和神經網絡要使用 GPU? 本篇文章的目標是幫助初學者了解 CUDA 是什么,以及它如何與 PyTorch 配合使用,更重要的是,我們為何在神經網絡編程中使用 GPU。 圖形處理單元 (GPU) 要了解 CUDA,我們需要對圖…

每天五分鐘機器學習:核函數

本文重點 在學習支持向量機算法之前,我們要繼續學習一些數學基礎,本文我們將學習核函數的概念。當數據線性不可分的時候,此時就需要核函數出場了,它可以將低維不可分的數據映射到高維可分數據,此時就可以完成數據分類了。 核函數的定義 核函數K(x, y)定義為兩個數據點x…

MaaS(Model as a Service)

1.MasS是什么? Model as a Service(MaaS)是一種云計算服務模式,它允許用戶通過互聯網訪問和使用機器學習模型,而不需要自行構建和維護這些模型。MaaS提供了模型的托管、管理和監控,使用戶能夠專注于應用程…

圖像處理-Ch7-快速小波變換和小波包

個人博客!無廣告觀看,因為這節內容太多了,有點放不下,分了三節 文章目錄 快速小波變換(The Fast Wavelet Transform)與兩頻段子帶編譯碼系統的關系例:計算一維小波變換 一維快速小波反變換例:計算一維小波…

KAFKA 權威指南筆記(一)究竟應該配置多少個BROKER?

一個KAFKA集群需要多少個BROKER? 一個單獨的Kafka服務器被叫做BROKER,BROKER可以處理數千個分區以及每秒百萬級別的消息量。由BROKER組成了“集群”(其中由集群控制器角色的BROKER是從成員中選舉出來的,負責控制管理工作&#xf…

【ES6復習筆記】函數參數的默認值(6)

在ES6中,函數參數默認值是一個非常有用的特性,它允許你在定義函數時為參數指定一個默認值。如果在調用函數時沒有提供相應的參數值,那么函數將使用默認值。 1. 形參初始值 具有默認值的參數,一般位置要靠后。這是一個潛規則&…

WebRtc webrtc-streamer部署

文章目錄 本文檔只是為了留檔方便以后工作運維,或者給同事分享文檔內容比較簡陋命令也不是特別全,不適合小白觀看,如有不懂可以私信,上班期間都是在得 WebRtc webrtc-streamer 部署 docker run -p 8000:8000 -it mpromonet/webrt…

Spring Boot中冪等性的應用

在 Spring Boot 中,冪等性是實現分布式系統設計和接口調用的一個重要概念,尤其在高并發、分布式環境下,確保接口重復調用不會引發系統數據異常至關重要。 冪等性概念 冪等性(Idempotence)是指一次請求和重復多次請求…

leetcode 7. 整數反轉

class Solution { public: int reverse(int x) { long long n0; if(x0) return 0; while(x%100) { xx/10; } while(x!0) { nn*10x%10; xx/10; } if(n<-2147483648||n>2147483647) return 0; return n; } };

[項目][boost搜索引擎#4] cpp-httplib使用 log.hpp 前端 測試及總結

目錄 編寫http_server模塊 1. 引入cpp-httplib到項目中 2. cpp-httplib的使用介紹 3. 正式編寫http_server 九、添加日志到項目中 十、編寫前端模塊 十一. 詳解傳 gitee 十二、項目總結 項目的擴展 寫在前面 [項目詳解][boost搜索引擎#1] 概述 | 去標簽 | 數據清洗 |…

xxl-job 簡單的入門到實戰

本文是參考官方文檔自己實踐一次&#xff0c;純享版&#xff0c;大致也是作者邊寫博客邊去跟著官方文檔實現 一、前期準備 1、官網地址 GitHub地址&#xff1a; GitHub - xuxueli/xxl-job: A distributed task scheduling framework.&#xff08;分布式任務調度平臺XXL-JOB&…