色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

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

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

干貨分享 | Debian系統(tǒng)移植USBWiFi RTL8192EU驅(qū)動(dòng)并設(shè)置開(kāi)機(jī)自啟

飛凌嵌入式 ? 2022-05-21 09:24 ? 次閱讀

作者:donatello1996

來(lái)源:電子發(fā)燒友

題圖:飛凌嵌入式

原文標(biāo)題:

【飛凌嵌入式OKMX8MP-C 開(kāi)發(fā)板試用體驗(yàn)】移植USBWIFI RTL8192EU驅(qū)動(dòng)并設(shè)置開(kāi)機(jī)自啟動(dòng)


我(筆者)在飛凌OKMX8MP-C開(kāi)發(fā)板上移植了自行搭建的Debian系統(tǒng)之后,發(fā)現(xiàn)板卡原有的WiFi模塊無(wú)法使用,在內(nèi)核里面添加了支持項(xiàng)也沒(méi)用,后面跟飛凌的技術(shù)支持工程師王工溝通,了解到需要將/lib/modules整個(gè)驅(qū)動(dòng)文件夾復(fù)制并替換才可以,所以我就暫時(shí)擱置了。

c9720324-d20e-11ec-8521-dac502259ad0.png

WiFi方案可以用市面上已經(jīng)非常成熟的RTL8192EU方案,一個(gè)USB WiFi模塊,幾十塊錢(qián)就能買(mǎi)到,網(wǎng)上也可以下載各種Linux內(nèi)核版本適配的源碼。


下載RTL8192EU源碼,打開(kāi)Makefile文件:

c98ee890-d20e-11ec-8521-dac502259ad0.jpg

c9be4e82-d20e-11ec-8521-dac502259ad0.jpg


修改I386_PC選項(xiàng)的架構(gòu)和內(nèi)核源碼位置:

ifeq ($(CONFIG_PLATFORM_I386_PC), y)

EXTRA_CFLAGS += -DCONFIG_LITTLE_ENDIAN

EXTRA_CFLAGS += -DCONFIG_IOCTL_CFG80211 - DRTW_USE_CFG80211_STA_EVENT

SUBARCH := $(shell uname -m | sed -e s/i.86/i386/)

ARCH ?=ARM64

CROSS_COMPILE ?=

KVER:= $(shell uname -r)

KSRC := /home/OK8MP-linux-kernel/

MODDESTDIR := /home/OK8MP-linux- kernel/drivers/net/wireless/

INSTALL_PREFIX :=

STAGINGMODDIR := /home/OK8MP-linux- kernel/drivers/staging

endif


編譯生成8192eu.ko文件,直接insmod即可。但是只有這個(gè)ko文件是不夠的,因?yàn)檫@個(gè)ko驅(qū)動(dòng)還會(huì)調(diào)用/lib/firmware/rtlwifi下的固件文件,名為rtl8192eu_nic.bin,必須要有這個(gè)文件,不然的話(huà)驅(qū)動(dòng)是無(wú)法正常加載的:

c9e72618-d20e-11ec-8521-dac502259ad0.jpg


加載成功之后,使用ifconfig命令可以查看正確加載的網(wǎng)卡設(shè)備:

c9f85780-d20e-11ec-8521-dac502259ad0.jpg


然后使用networkmanager軟件可以管理連接WiFi熱點(diǎn):

nmcli dev wifi connect "xxx" password "xxx"


在xxx處填入熱點(diǎn)名稱(chēng)和密碼即可。然后是開(kāi)機(jī)自啟動(dòng)加載WiFi驅(qū)動(dòng),這個(gè)也很簡(jiǎn)單,在/etc/下新建一個(gè)名為autorun.sh的shell腳本:

ca434cae-d20e-11ec-8521-dac502259ad0.jpg

ca6d1278-d20e-11ec-8521-dac502259ad0.jpg

#!/bin/sh

insmod /home/rtl8192eu-linux-driver-realtek-4.4.x/8192eu.ko


然后在/usr/lib/systemd/system/目錄下新建autorun.service文件:

ca93e042-d20e-11ec-8521-dac502259ad0.jpg

[Unit]

Description=autorun

After=basic.service X.service thermal-zone-init.service

[Service]

ExecStart=/etc/autorun.sh

[Install]

WantedBy=multi-user.target


輸入命令:

systemctl -f enable /lib/systemd/system/autorun.service

chmod 777 /etc/autorun.sh

這樣就能在開(kāi)機(jī)的時(shí)候自動(dòng)運(yùn)行insmod命令。

感謝由發(fā)燒友[donatello1996]提供的這篇OKMX8MP-C 開(kāi)發(fā)板試用體驗(yàn)文章,donatello1996,嵌入式軟件工程師,電子發(fā)燒友論壇技術(shù)大牛,同時(shí)也是飛凌鐵粉,曾基于多款飛凌板卡產(chǎn)出優(yōu)質(zhì)評(píng)測(cè)文章及干貨分享,在此對(duì)donatello1996表示感謝。


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

    關(guān)注

    53

    文章

    8271

    瀏覽量

    146881
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    hyper 卸載,Hyper卸載:如何徹底卸載hyper-v恢復(fù)系統(tǒng)設(shè)置

    卸載hyper-v恢復(fù)系統(tǒng)設(shè)置。 ? ?在某些情況下,用戶(hù)可能需要卸載Hyper-V,例如為了安裝其他虛擬化軟件或釋放系統(tǒng)資源。徹底卸載Hyper-V不僅需要禁用相關(guān)功能,還需要清理
    的頭像 發(fā)表于 01-24 14:17 ?93次閱讀
    hyper 卸載,Hyper卸載:如何徹底卸載hyper-v<b class='flag-5'>并</b>恢復(fù)<b class='flag-5'>系統(tǒng)</b><b class='flag-5'>設(shè)置</b>

    如何設(shè)置校準(zhǔn)基于OPT3101的系統(tǒng)以進(jìn)行接近感應(yīng)

    電子發(fā)燒友網(wǎng)站提供《如何設(shè)置校準(zhǔn)基于OPT3101的系統(tǒng)以進(jìn)行接近感應(yīng).pdf》資料免費(fèi)下載
    發(fā)表于 12-02 14:47 ?0次下載
    如何<b class='flag-5'>設(shè)置</b><b class='flag-5'>并</b>校準(zhǔn)基于OPT3101的<b class='flag-5'>系統(tǒng)</b>以進(jìn)行接近感應(yīng)

    RTL8192CU驅(qū)動(dòng)

    RTL8192CU驅(qū)動(dòng),支持WINXP/7/10
    發(fā)表于 10-29 10:17 ?3次下載

    如何修改buildroot和debian文件系統(tǒng)

    本文檔主要介紹在沒(méi)有編譯環(huán)境的情況下,如何修改buildroot和debian文件系統(tǒng)方法,如在buildroot文件系統(tǒng)中添加文件、修改目錄等文件操作,在debian文件
    的頭像 發(fā)表于 07-22 17:46 ?534次閱讀
    如何修改buildroot和<b class='flag-5'>debian</b>文件<b class='flag-5'>系統(tǒng)</b>

    伺服驅(qū)動(dòng)器需要設(shè)置哪些參數(shù)

    伺服驅(qū)動(dòng)器是一種用于控制伺服電機(jī)的設(shè)備,它可以接收來(lái)自控制器的指令,并將指令轉(zhuǎn)換為電機(jī)的轉(zhuǎn)速、位置和扭矩等參數(shù)。為了使伺服驅(qū)動(dòng)器正常工作,需要對(duì)驅(qū)動(dòng)器進(jìn)行一些參數(shù)設(shè)置。以下是一些常見(jiàn)的
    的頭像 發(fā)表于 07-13 09:52 ?3991次閱讀

    步進(jìn)驅(qū)動(dòng)器電流設(shè)置原則

    引言 步進(jìn)電機(jī)是一種常見(jiàn)的執(zhí)行元件,廣泛應(yīng)用于各種自動(dòng)化設(shè)備和控制系統(tǒng)中。步進(jìn)電機(jī)驅(qū)動(dòng)器是步進(jìn)電機(jī)控制系統(tǒng)中的關(guān)鍵部件,其主要作用是將輸入的脈沖信號(hào)轉(zhuǎn)換為電機(jī)的旋轉(zhuǎn)運(yùn)動(dòng)。步進(jìn)驅(qū)動(dòng)器的電
    的頭像 發(fā)表于 07-13 09:46 ?1416次閱讀

    米爾瑞米派集聚5種操作系統(tǒng),兼顧學(xué)習(xí)開(kāi)發(fā)和項(xiàng)目產(chǎn)品需要的派

    BSP與系統(tǒng)移植 Remi Pi_Linux軟件評(píng)估指南介紹使用Yocto項(xiàng)目安裝運(yùn)行Linux系統(tǒng)以及嵌入式 Linux驅(qū)動(dòng)和應(yīng)用程序的開(kāi)發(fā)流程 Remi Pi_Linux軟件開(kāi)發(fā)
    發(fā)表于 07-05 17:26

    松下伺服驅(qū)動(dòng)器剛性設(shè)置多少

    松下伺服驅(qū)動(dòng)器的剛性設(shè)置是其性能調(diào)整中的一個(gè)重要環(huán)節(jié)。剛性設(shè)置的目的是確保伺服電機(jī)在運(yùn)行過(guò)程中能夠提供足夠的力矩,以保證系統(tǒng)的穩(wěn)定性和精度。本文將詳細(xì)介紹松下伺服
    的頭像 發(fā)表于 06-14 10:31 ?2837次閱讀

    發(fā)電機(jī)勵(lì)勵(lì)磁系統(tǒng)優(yōu)點(diǎn)

    發(fā)電機(jī)勵(lì)勵(lì)磁系統(tǒng)是一種廣泛應(yīng)用于同步發(fā)電機(jī)的勵(lì)磁方式。它具有許多優(yōu)點(diǎn),使得勵(lì)勵(lì)磁系統(tǒng)在電
    的頭像 發(fā)表于 06-13 15:07 ?1289次閱讀

    勵(lì)發(fā)電機(jī)最開(kāi)始如何發(fā)出電

    勵(lì)發(fā)電機(jī)是一種特殊類(lèi)型的發(fā)電機(jī),它通過(guò)自身的磁場(chǎng)來(lái)產(chǎn)生電能。這種發(fā)電機(jī)廣泛應(yīng)用于電力系統(tǒng)、工業(yè)設(shè)備和可再生能源領(lǐng)域。本文將詳細(xì)介紹勵(lì)
    的頭像 發(fā)表于 06-13 15:04 ?1324次閱讀

    伺服驅(qū)動(dòng)器要做哪些設(shè)置

    伺服驅(qū)動(dòng)器作為工業(yè)自動(dòng)化系統(tǒng)中的關(guān)鍵組成部分,其參數(shù)設(shè)置對(duì)于系統(tǒng)的性能和穩(wěn)定性具有至關(guān)重要的影響。本文將詳細(xì)探討伺服驅(qū)動(dòng)器在參數(shù)
    的頭像 發(fā)表于 06-07 12:42 ?2048次閱讀

    安川伺服驅(qū)動(dòng)怎么設(shè)置參數(shù)

    安川伺服驅(qū)動(dòng)器是一種高性能的伺服控制系統(tǒng),廣泛應(yīng)用于工業(yè)自動(dòng)化領(lǐng)域。正確設(shè)置參數(shù)對(duì)于確保系統(tǒng)性能和穩(wěn)定性至關(guān)重要。本文將詳細(xì)介紹安川伺服驅(qū)動(dòng)
    的頭像 發(fā)表于 06-06 12:34 ?5250次閱讀

    RTL8201協(xié)商超時(shí)可能是什么原因造成的呢?

    RTL8201芯片,讀8201ID,復(fù)位均無(wú)問(wèn)題,協(xié)商時(shí)一直超時(shí),用示波器查8201的MDI 3、4角結(jié)果發(fā)現(xiàn)其一直沒(méi)有電平變化,(我用的RMII模式,REF時(shí)鐘輸出為50M未發(fā)現(xiàn)問(wèn)題),協(xié)商超時(shí)可能是什么原因造成的呢?
    發(fā)表于 05-21 08:18

    【全志D1-H 哪吒開(kāi)發(fā)板】Debian系統(tǒng)安裝調(diào)教和點(diǎn)燈指南

    評(píng)測(cè)_專(zhuān)欄RISC-V MCU中文社區(qū)生信之旅-debian11增加開(kāi)機(jī)腳本How to Change Your MAC Address on Linux全志在線(xiàn) D1哪吒開(kāi)發(fā)板
    發(fā)表于 02-28 09:55

    全志D1-H適配Debian by PerfXLab

    簡(jiǎn)介本威力加強(qiáng)包由 PerfXLab 提供,主要包括: 基于D1-H哪吒開(kāi)發(fā)板移植 Debian11 系統(tǒng)預(yù)裝LXDE桌面環(huán)境。 適配多款傳感器,包括:傾斜模塊sw-520 d、
    發(fā)表于 02-21 10:23
    主站蜘蛛池模板: 国产A级毛片久久久久久久 国产a级黄色毛片 | 擦擦擦在线视频观看 | 99久久久精品免费观看国产 | 干了快生了的孕妇 | 久久这里只有精品国产精品99 | 中文字幕本庄优花喂奶 | 999久久国产精品免费人妻 | 青青草原国产 | 肉动漫无修在线播放 | 国产在线亚洲精品观 | 日本无码欧美激情在线视频 | 大香交伊人 | 近亲乱中文字幕 | 国产精品成人久久久久A伋 国产精品成人观看视频免费 | 日本人奶水中文影片 | 双性大乳浪受噗呲噗呲h总 双性被疯狂灌满精NP | 国产成人精品免费青青草原app | 欧亚一卡二卡日本一卡二卡 | 国产99在线视频 | 在线视频一区二区三区在线播放 | 沈阳熟女露脸对白视频 | 亚洲理论在线a中文字幕 | 18美女腿打开无遮软件 | 2021扫黑风暴在线观看免费完整版 | 热久久国产欧美一区二区精品 | 67194在线入口免费 | 美女不要啊| 中文字幕午夜乱理片 | 国产成人精品亚洲线观看 | 天天夜夜草草久久亚洲香蕉 | 三级黄色片免费观看 | 女教师二十三歳 | 18禁止观看免费私人影院 | 边做边爱免费视频播放 | 亚洲欧美免费无码专区 | 国产高清砖码区 | 2020亚洲 欧美 国产 日韩 | 亚洲国产成人精品不卡青青草原 | 中文在线观看免费网站 | 欧美高清 videos sexo | 99久久全国免费久久爱 |