在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

RK356X Android11 以太網(wǎng)共享4G網(wǎng)絡(luò)

觸覺智能 ? 2023-12-02 08:32 ? 次閱讀

本文基于IDO-SBC3566-V1B Android11系統(tǒng)實(shí)現(xiàn)開機(jī)后以太網(wǎng)自動(dòng)共享4G網(wǎng)絡(luò)功能

IDO-SBC3566基于瑞芯微RK3566研發(fā)的一款高性能低功耗的智能主板,采用四核A55,主頻高達(dá)1.8GHz,專為個(gè)人移動(dòng)互聯(lián)網(wǎng)設(shè)備和AIOT設(shè)備而設(shè)計(jì),內(nèi)置了多種功能強(qiáng)大的嵌入式硬件引擎,為高端應(yīng)用提供了優(yōu)異的性能,支持幾乎全格式的4K編解碼,內(nèi)置3DGPU,能夠完全兼容OpenGL ES1.1/2.0/3.2、OpenCL2.0和Vulkan1.0.特殊的MMU2D硬件引擎,此外,憑借其強(qiáng)大的兼容性,可以輕松地轉(zhuǎn)換基于TensorFlow/MXNet/PyTorch/Caffe等一系列框架的網(wǎng)絡(luò)模型。

支持Android,LinuxOpenHarmony,麒麟OS等多種操作系統(tǒng),可廣泛應(yīng)用于平板、教育平板、帶屏音箱、詞典筆、云終端、視頻會(huì)議系統(tǒng)等安卓/Linux類應(yīng)用方案,以及其他帶屏消費(fèi)類、或輕量級(jí)AI應(yīng)用場(chǎng)景。

產(chǎn)品規(guī)格書:IDO-SBC3566-V1B 產(chǎn)品手冊(cè)

52adebf2-90aa-11ee-9788-92fbcf53809c.png

52d0d036-90aa-11ee-9788-92fbcf53809c.png

添加以太網(wǎng)共享服務(wù)

在源碼目錄下新建以太網(wǎng)共享服務(wù)文件,實(shí)現(xiàn)系統(tǒng)開機(jī)啟動(dòng)時(shí)開啟以太網(wǎng)共享。

packages/apps/Settings/src/com/android/settings/StartEth1ShareRunnable.java

文件內(nèi)容如下:

packagecom.android.settings;

//以太網(wǎng)共享
importandroid.app.Service;
importandroid.content.Context;
importandroid.os.Handler;
importandroid.util.Log;
importandroid.content.Intent;
importandroid.os.IBinder;

importandroid.net.ConnectivityManager;
importstaticandroid.net.TetheringManager.TETHERING_ETHERNET;
importandroid.net.ConnectivityManager.OnStartTetheringCallback;


publicclassStartEth1ShareRunnableextendsService{

privatestaticfinalString TAG = "StartEth1ShareRunnable";

privateContext mContext;

//以太網(wǎng)共享
privateConnectivityManager mCm;
privateOnStartTetheringCallback mStartTetheringCallback;

@Override
publicIBinder onBind(Intent arg0){
// TODO Auto-generated method stub

returnnull;
}

@Override
publicvoidonCreate(){
super.onCreate();

mCm = (ConnectivityManager) getSystemService(Context.CONNECTIVITY_SERVICE);
mStartTetheringCallback = newOnStartTetheringCallback();
mHandler.post(StartEth1ShareRunnable);//啟用以太網(wǎng)
}

privateHandler mHandler = newHandler();

privateclassOnStartTetheringCallbackextendsConnectivityManager.OnStartTetheringCallback{
@Override
publicvoidonTetheringStarted(){
Log.d(TAG, "ethernet onTetheringStarted!\n");
}

@Override
publicvoidonTetheringFailed(){
Log.e(TAG, "ethernet onTetheringFailed!\n");
}
}

//以太網(wǎng)共享
privateRunnable StartEth1ShareRunnable = newRunnable() {
@Override
publicvoidrun(){
try{
if(mCm != null)
mCm.startTethering(TETHERING_ETHERNET, true, mStartTetheringCallback, mHandler);//開啟以太網(wǎng)共享
} catch(Exception e) {
Log.e(TAG, "ethernet startTethering error!\n");
e.printStackTrace();
mHandler.postDelayed(StartEth1ShareRunnable, 10000);//延遲10秒后重新執(zhí)行
}
}
};
}

在packages/apps/Settings/src/com/android/settings/ 添加一個(gè)廣播 MyBootReceiver.java 用于接收啟動(dòng)完成事件,在收到廣播后調(diào)用StartEth1ShareRunnable服務(wù)

packagecom.android.settings;

importandroid.content.BroadcastReceiver;
importandroid.content.Context;
importandroid.content.Intent;

publicclassMyBootReceiverextendsBroadcastReceiver{

@Override
publicvoidonReceive(Context context, Intent intent){
// TODO Auto-generated method stub
String action = intent.getAction();
if(action.equals(Intent.ACTION_BOOT_COMPLETED))
{
Intent service = newIntent(context, StartEth1ShareRunnable.class);
context.startService(service);
}

}
}

功能驗(yàn)證

SBC3566主板插入可使用的EC20 4G模塊以及SIM卡,如下圖所示:

52d6ed86-90aa-11ee-9788-92fbcf53809c.png ?52fda2b4-90aa-11ee-9788-92fbcf53809c.png

從SBC3566主板網(wǎng)口接一根網(wǎng)線到另外一塊主板網(wǎng)口上,并給兩個(gè)主板供電。

在SBC3566系統(tǒng)查看網(wǎng)口及4G獲取的IP

共享的網(wǎng)口網(wǎng)絡(luò)IP:192.168.5.14G網(wǎng)卡IP:10.47.102.124

console:/ # ifconfig
eth0 Link encap:Ethernet HWaddr 02:ed:83:f3:50:c4 Driver rk_gmac-dwmac
inet addr:192.168.5.1 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::7a78:d959:9bff:28cd/64Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:133errors:0dropped:0overruns:0frame:0
TX packets:158errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RX bytes:17758TX bytes:37405
Interrupt:38

ppp0 Link encap:Point-to-Point Protocol
inet addr:10.47.102.124 P-t-P:10.64.64.64 Mask:255.255.255.255
UP POINTOPOINT RUNNING NOARP MULTICAST MTU:1500 Metric:1
RX packets:104errors:0dropped:0overruns:0frame:0
TX packets:111errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:3
RX bytes:27734TX bytes:11416

通過ping 百度地址能正常上網(wǎng)

console:/ # ping www.baidu.com
PING www.baidu.com (157.148.69.74) 56(84) bytes ofdata.
64bytes from157.148.69.74: icmp_seq=1ttl=52time=32.8ms
64bytes from157.148.69.74: icmp_seq=2ttl=52time=24.0ms
64bytes from157.148.69.74: icmp_seq=3ttl=52time=24.1ms
64bytes from157.148.69.74: icmp_seq=4ttl=52time=24.4ms
64bytes from157.148.69.74: icmp_seq=5ttl=52time=23.8ms
64bytes from157.148.69.74: icmp_seq=6ttl=52time=24.1ms
64bytes from157.148.69.74: icmp_seq=7ttl=52time=25.4ms
64bytes from157.148.69.74: icmp_seq=8ttl=52time=24.7ms
^C
--- www.baidu.com ping statistics ---
8packets transmitted, 8received, 0% packet loss, time 7012ms
rtt min/avg/max/mdev = 23.808/25.447/32.874/2.852ms

另外一塊主板通過網(wǎng)絡(luò)共享獲取到的IP 為192.168.5.X網(wǎng)段

console:/ # ifconfig
eth1 Link encap:Ethernet HWaddr 3a:1d:f7:26:49:0a Driver r8168
inet addr:192.168.5.199 Bcast:192.168.5.255 Mask:255.255.255.0
inet6 addr: fe80::4a59:7a31:cc45:1b53/64Scope: Link
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:286671errors:0dropped:0overruns:0frame:0
TX packets:586errors:0dropped:0overruns:0carrier:0
collisions:0txqueuelen:1000
RX bytes:27238966TX bytes:64962
Interrupt:169Base address:0x3000

通過測(cè)試可以ping通互聯(lián)網(wǎng)網(wǎng)址

console:/ # ping www.baidu.com
PING www.baidu.com (157.148.69.74) 56(84) bytes ofdata.
64bytes from157.148.69.74: icmp_seq=1ttl=51time=37.7ms
64bytes from157.148.69.74: icmp_seq=2ttl=51time=28.7ms
64bytes from157.148.69.74: icmp_seq=3ttl=51time=22.9ms
64bytes from157.148.69.74: icmp_seq=4ttl=51time=23.2ms
64bytes from157.148.69.74: icmp_seq=5ttl=51time=23.4ms
64bytes from157.148.69.74: icmp_seq=6ttl=51time=48.0ms
64bytes from157.148.69.74: icmp_seq=7ttl=51time=23.0ms
64bytes from157.148.69.74: icmp_seq=8ttl=51time=24.9ms
64bytes from157.148.69.74: icmp_seq=9ttl=51time=69.8ms
^C
--- www.baidu.com ping statistics ---
9packets transmitted, 9received, 0% packet loss, time 8012ms
rtt min/avg/max/mdev = 22.930/33.577/69.879/15.184ms

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • Android
    +關(guān)注

    關(guān)注

    12

    文章

    3966

    瀏覽量

    129633
  • 4G網(wǎng)絡(luò)
    +關(guān)注

    關(guān)注

    1

    文章

    144

    瀏覽量

    27697
  • 瑞芯微
    +關(guān)注

    關(guān)注

    25

    文章

    538

    瀏覽量

    52223
收藏 人收藏

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    迅為RK3568多個(gè)系統(tǒng)版本并流暢運(yùn)行Android12和11版本

    與郵票孔兩種版本,雙路千兆以太網(wǎng)、SATA3.0、PCIE3.0、MIPI、HDMI、MIPI、CAMERA、4G、5G等接口一應(yīng)俱全。 支持國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)(翼輝),Preemption
    發(fā)表于 04-14 16:20

    迅為瑞芯微RK3562開發(fā)板/核心板流暢運(yùn)行Android13、Debian11、Buildroot、Ubuntu22系統(tǒng)

    、RGB、HDMI、MIP1、兩路CAMERA、SARADC、4G、5G通信模塊等接口一應(yīng)俱全 流暢運(yùn)行Android13、Debian11、Buildroot、Ubuntu22系統(tǒng)。
    發(fā)表于 04-08 17:13

    迅為RK3568支持國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)(翼輝),Preemption、Xenomai實(shí)時(shí)系統(tǒng)AMP雙系統(tǒng),流暢運(yùn)行Android12和11版本

    與郵票孔兩種版本,雙路千兆以太網(wǎng)、SATA3.0、PCIE3.0、MIPI、HDMI、MIPI、CAMERA、4G、5G等接口一應(yīng)俱全。 支持國(guó)產(chǎn)實(shí)時(shí)操作系統(tǒng)(翼輝),Preemption
    發(fā)表于 04-07 11:02

    瑞芯微RK356X主板復(fù)用接口配置方法,觸覺智能嵌入式方案商

    本文介紹瑞芯微RK356X系列復(fù)用接口配置的方法,基于觸覺智能RK3562開發(fā)板演示,搭載4核A53處理器,主頻高達(dá)2.0GHz;內(nèi)置獨(dú)立1Tops算力NPU,可應(yīng)用于物聯(lián)網(wǎng)網(wǎng)關(guān)、平板電腦、智能家居
    的頭像 發(fā)表于 03-28 18:04 ?479次閱讀
    瑞芯微<b class='flag-5'>RK356X</b>主板復(fù)用接口配置方法,觸覺智能嵌入式方案商

    以太網(wǎng)與因特網(wǎng):不同的網(wǎng)絡(luò)技術(shù),共同的數(shù)字基礎(chǔ)

    以太網(wǎng)和因特網(wǎng)并不是對(duì)立的技術(shù),而是共同構(gòu)成了現(xiàn)代網(wǎng)絡(luò)生態(tài)的基礎(chǔ)。以太網(wǎng)提供了局部網(wǎng)絡(luò)的高效連接,而因特網(wǎng)則實(shí)現(xiàn)了全球范圍的互聯(lián)與信息共享
    的頭像 發(fā)表于 01-07 09:38 ?603次閱讀
    <b class='flag-5'>以太網(wǎng)</b>與因特網(wǎng):不同的<b class='flag-5'>網(wǎng)絡(luò)</b>技術(shù),共同的數(shù)字基礎(chǔ)

    Android11修改攝像頭前后置方法,觸覺智能RK3568開發(fā)板演示

    本文介紹在Android11系統(tǒng)下,修改攝像頭前后置屬性的方法。使用觸覺智能EVB3568鴻蒙開發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0Ghz,1T算力NPU;支持
    的頭像 發(fā)表于 11-28 18:40 ?510次閱讀
    <b class='flag-5'>Android11</b>修改攝像頭前后置方法,觸覺智能<b class='flag-5'>RK</b>3568開發(fā)板演示

    Android11修改攝像頭前后置方法,觸覺智能RK3568開發(fā)板演示

    本文介紹在Android11系統(tǒng)下,修改攝像頭前后置屬性的方法。使用觸覺智能EVB3568鴻蒙開發(fā)板演示,搭載瑞芯微RK3568,四核A55處理器,主頻2.0Ghz,1T算力NPU;支持OpenHarmony5.0及Linux、Andr
    的頭像 發(fā)表于 11-28 15:25 ?71次閱讀
    <b class='flag-5'>Android11</b>修改攝像頭前后置方法,觸覺智能<b class='flag-5'>RK</b>3568開發(fā)板演示

    以太網(wǎng)與光纖網(wǎng)絡(luò)的優(yōu)劣比較

    隨著信息技術(shù)的飛速發(fā)展,網(wǎng)絡(luò)技術(shù)已經(jīng)成為現(xiàn)代社會(huì)不可或缺的一部分。以太網(wǎng)和光纖網(wǎng)絡(luò)作為兩種主流的網(wǎng)絡(luò)技術(shù),它們?cè)诓煌膽?yīng)用場(chǎng)景中展現(xiàn)出各自的優(yōu)勢(shì)和局限性。
    的頭像 發(fā)表于 11-08 09:19 ?1799次閱讀

    瑞芯微RK3566/RK3568 Android11下該如何默認(rèn)屏蔽導(dǎo)航欄/狀態(tài)欄?看這篇文章就懂了

    本文介紹瑞芯微RK3566/RK3568在Android11系統(tǒng)默認(rèn)屏蔽導(dǎo)航欄/狀態(tài)欄方法,觸覺智能的Purple Pi OH鴻蒙開發(fā)板演示,搭載瑞芯微RK3566芯片,已適配全新Op
    的頭像 發(fā)表于 10-30 18:26 ?976次閱讀
    瑞芯微<b class='flag-5'>RK</b>3566/<b class='flag-5'>RK</b>3568 <b class='flag-5'>Android11</b>下該如何默認(rèn)屏蔽導(dǎo)航欄/狀態(tài)欄?看這篇文章就懂了

    4G5G插卡路由器轉(zhuǎn)POE網(wǎng)絡(luò)--HC-G60

    4G5G轉(zhuǎn)POE是一種將4G網(wǎng)絡(luò)信號(hào)轉(zhuǎn)換為POE(以太網(wǎng)供電)技術(shù)的設(shè)備。? 這種設(shè)備可以將4G網(wǎng)絡(luò)
    的頭像 發(fā)表于 10-15 11:49 ?694次閱讀
    <b class='flag-5'>4G5G</b>插卡路由器轉(zhuǎn)POE<b class='flag-5'>網(wǎng)絡(luò)</b>--HC-<b class='flag-5'>G</b>60

    瑞芯微RK3566/RK3568 Android11使用OTA升級(jí)固件方法,深圳觸覺智能鴻蒙開發(fā)板演示,備戰(zhàn)第九屆華為ICT大賽

    本文介紹瑞芯微RK3566/RK3568在Android11系統(tǒng)OTA升級(jí)固件方法,使用觸覺智能的Purple Pi OH鴻蒙開發(fā)板演示,搭載了瑞芯微RK3566,Laval官方社區(qū)主
    的頭像 發(fā)表于 10-12 11:57 ?1412次閱讀
    瑞芯微<b class='flag-5'>RK</b>3566/<b class='flag-5'>RK</b>3568 <b class='flag-5'>Android11</b>使用OTA升級(jí)固件方法,深圳觸覺智能鴻蒙開發(fā)板演示,備戰(zhàn)第九屆華為ICT大賽

    瑞芯微RK3566鴻蒙開發(fā)板Android11修改第三方輸入法為默認(rèn)輸入法

    本文適用于觸覺智能所有支持Android11系統(tǒng)的開發(fā)板修改第三方輸入法為默認(rèn)輸入法。本次使用的是觸覺智能的Purple Pi OH鴻蒙開源主板,搭載了瑞芯微RK3566芯片,類樹莓派設(shè)計(jì),是Laval官方社區(qū)主薦的一款鴻蒙開發(fā)板。
    的頭像 發(fā)表于 09-24 09:43 ?973次閱讀
    瑞芯微<b class='flag-5'>RK</b>3566鴻蒙開發(fā)板<b class='flag-5'>Android11</b>修改第三方輸入法為默認(rèn)輸入法

    TM4C129x基于套接字的TI-RTOS NDK以太網(wǎng)應(yīng)用

    電子發(fā)燒友網(wǎng)站提供《TM4C129x基于套接字的TI-RTOS NDK以太網(wǎng)應(yīng)用.pdf》資料免費(fèi)下載
    發(fā)表于 09-23 11:15 ?0次下載
    TM<b class='flag-5'>4C129x</b>基于套接字的TI-RTOS NDK<b class='flag-5'>以太網(wǎng)</b>應(yīng)用

    Android-RK356x GT9XX多點(diǎn)觸控設(shè)置為單點(diǎn)觸控的方法

    本文基于RK356xAndroid11系統(tǒng)描述GT9XX驅(qū)動(dòng)芯片由多點(diǎn)觸摸改為單點(diǎn)觸摸功能。本次介紹的是觸覺智能的PurplePiOH鴻蒙開源主板,PurplePiOH是華為L(zhǎng)aval官方社區(qū)主薦
    的頭像 發(fā)表于 08-16 18:17 ?1160次閱讀
    <b class='flag-5'>Android-RK356x</b> GT9XX多點(diǎn)觸控設(shè)置為單點(diǎn)觸控的方法

    迅為RK3568開發(fā)板預(yù)裝Android12系統(tǒng)

    各個(gè)應(yīng)用場(chǎng)合。 底板分為連接器與郵票孔兩種版本,雙路千兆以太網(wǎng)、SATA3.0、PCIE3.0、MIPI、HDM、MIPI、CAMERA、4G、5G等接口一應(yīng)俱全.
    發(fā)表于 07-20 10:49
    主站蜘蛛池模板: 国产黄色大片又色又爽 | 一个色亚洲 | 精品噜噜噜噜久久久久久久久 | 国产一卡2卡3卡四卡精品网站 | 色爽爽爽爽爽爽爽爽 | 我想看一级播放片一级的 | 四虎影视网址 | 人人澡人人草 | 26uuu影院亚洲欧美综合 | 香蕉爱爱网 | 亚洲禁片 | 亚洲人成综合网站在线 | 啪啪免费观看 | 中文字幕第二区 | 国产成人mv在线观看入口视频 | 五月天丁香婷 | 天堂综合| 夜夜爽天天爽 | 午夜免费免费啪视频观看 | 播五月综合 | 天天操夜夜操免费视频 | 亚洲激情婷婷 | 欧美人与物另类 | 欧美三级不卡在线观线看高清 | 午夜手机看片 | 国产精品三区四区 | 亚洲视频你懂的 | 日本成人福利视频 | 推倒都市极品贵妇 | 国产婷婷一区二区三区 | 奇米影视亚洲春色77777 | 欧美系列在线播放 | 特别黄的免费视频大片 | xx网成人| 成人午夜亚洲影视在线观看 | 午夜合集 | 欧美人与物另类 | 亚洲一本之道在线观看不卡 | 爱爱欧美| 亚洲区一二三四区2021 | 一级毛片子|