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

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

Debian系統移植USBWIFI RTL8192EU驅動

檸檬籽兒 ? 來源:檸檬籽兒 ? 作者:檸檬籽兒 ? 2022-05-18 15:15 ? 次閱讀

作者: donatello1996

來源:電子發燒友

原文標題:

飛凌嵌入式OKMX8MP-C 開發板試用體驗】移植USBWIFI RTL8192EU驅動并設置開機自啟動

我(筆者)在飛凌OKMX8MP-C開發板上移植了自行搭建的Debian系統之后,發現板卡原有的WiFi模塊無法使用,在內核里面添加了支持項也沒用,后面跟飛凌的技術支持工程師王工溝通,了解到需要將/lib/modules整個驅動文件夾復制并替換才可以,所以我就暫時擱置了。

pYYBAGKEnRyAbKEbAALniiwlbWE364.png

WiFi方案可以用市面上已經非常成熟的RTL8192EU方案,一個USB WiFi模塊,幾十塊錢就能買到,網上也可以下載各種Linux內核版本適配的源碼。

下載RTL8192EU源碼,打開Makefile文件:

poYBAGKEnRyAb9AGAABcXU7TNzw408.jpgpYYBAGKEnR2ABCeJAABv9nClm8c652.jpg

修改I386_PC選項的架構和內核源碼位置:

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即可。但是只有這個ko文件是不夠的,因為這個ko驅動還會調用/lib/firmware/rtlwifi下的固件文件,名為rtl8192eu_nic.bin,必須要有這個文件,不然的話驅動是無法正常加載的:

poYBAGKEnR2AW76pAAAjYRiDbOo012.jpg

加載成功之后,使用ifconfig命令可以查看正確加載的網卡設備:

pYYBAGKEnR2AZBs0AACqqOr6wso014.jpg

然后使用networkmanager軟件可以管理連接WiFi熱點:

nmcli dev wifi connect "xxx" password "xxx"

在xxx處填入熱點名稱和密碼即可。然后是開機自啟動加載WiFi驅動,這個也很簡單,在/etc/下新建一個名為autorun.sh的shell腳本:

poYBAGKEnR2APb0DAABUSqCq-wM691.jpgpYYBAGKEnR2AfwrVAAAsx3Rgwo0126.jpg
#!/bin/sh
insmod /home/rtl8192eu-linux-driver-realtek-4.4.x/8192eu.ko

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

poYBAGKEnR6Aekz4AABnYGPWP6s954.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

這樣就能在開機的時候自動運行insmod命令。

感謝由發燒友[donatello1996]提供的這篇OKMX8MP-C 開發板試用體驗文章,也歡迎更多的工程師朋友可以參與飛凌嵌入式后續的產品試用活動。

審核編輯:符乾江

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • ARM
    ARM
    +關注

    關注

    134

    文章

    9121

    瀏覽量

    368233
  • 嵌入式
    +關注

    關注

    5087

    文章

    19153

    瀏覽量

    306425
  • 開發板
    +關注

    關注

    25

    文章

    5093

    瀏覽量

    97802
  • Debian
    +關注

    關注

    0

    文章

    75

    瀏覽量

    1192
收藏 人收藏

    評論

    相關推薦

    AM335x開發板 無線(rt5370sta.ko、8188eu.ko、8192cu.ko)USB網卡移植手冊

    與之對應的 linux 驅動,AM335x開發板 移植了目前主流的三種無線 USB 網卡驅動模塊:rt5370sta.ko、8188eu.ko、81
    發表于 08-03 14:27

    【MYD-YA157C開發板試用連載】比較順暢的RTL8192EU驅動編譯移植

    ` 前文再續,當時我知道我的USB網卡不是MT7601而是RTL8192EU的時候我當場自閉,但是沒辦法,既然一心要移植USB網卡驅動,當然也要順帶把RTL8192系列的也
    發表于 06-10 01:02

    【米爾FZ3深度學習計算卡試用體驗】內核源碼編譯&RTL8192EU驅動

    編譯完畢之后把16G的SD卡的大部分空間都占了:然后是給RTL8192EU驅動源碼編譯,需要將源碼路徑做相應修改:make cleanmake -j3編譯,要在Makefile文件里面填入正確的內核
    發表于 12-20 17:46

    【米爾FZ3深度學習計算卡試用體驗】使用正確的內核源碼編譯RTL8192EU無線網卡和RTL8118有線網卡驅動

    does nothing.insmod /home/RTL8192EU/8192eu.koexit 0chmod 777 /etc/rc.local這樣開機之后板子就會自己insmod無線網卡ko文件了。然后是8118網卡的驅動
    發表于 01-31 18:26

    【飛凌嵌入式OKMX8MP-C 開發板試用體驗】移植USBWIFI RTL8192EU驅動并設置開機自啟動

    跟飛凌廠家技術支持王工溝通過,需要將/lib/modules整個驅動文件夾復制并替換才可以,感覺有點麻煩,就暫時擱置了。WIFI方案可以用市面上已經非常成熟的瑞昱RTL8192EU方案,一個USB
    發表于 01-02 17:55

    飛凌干貨分享 | Debian系統移植USBWiFi RTL8192EU驅動并設置開機自啟

    干貨分享 | Debian系統移植USBWiFi RTL8192EU驅動并設置開機自啟【飛凌嵌入
    發表于 05-17 11:36

    Yocto錯誤:sh:此 shell中沒有作業控制怎么解決?

    。 我將此選項添加到我的 local.conf IMAGE_INSTALL += \"rtl8192eu\" 其中 rtl8192eu 是我的驅動程序之一,我需要一個定制板。 我在互聯網上搜索并發現什么是作業控制,但我不確定
    發表于 05-19 07:01

    rtl8192eu wifi模塊不工作的原因?

    一旦我連接了我的 Wi-Fi 模塊 (rtl8192eu),我的模塊就會被檢測到,但是在使用 ifconfig 時,我的模塊沒有顯示,所以我檢查了 imx 上的無線通信,因為在使用 wpa_cli 選擇網絡時,我遇到了這種類型的 錯誤
    發表于 05-23 06:18

    樹莓派2代安卓5.1.1用rtl8192cu無線驅動源碼rpi2

    樹莓派2代安卓5.1.1用rtl8192cu無線驅動源碼
    發表于 06-21 17:02 ?5次下載

    RTL8196EU_RTL8188ER參考原理圖pdf

    RTL8196EU_RTL8188ER參考原理圖
    發表于 03-07 13:54 ?67次下載

    RTL8197D RTL8192CE RTL8192DR應用參考原理圖

    RTL8197D_RTL8192CE_RTL8192DR應用參考原理圖
    發表于 03-07 13:57 ?76次下載

    RTL8198+RTL8192CE+RTL8192DE應用參考原理圖

    RTL8198+RTL8192CE+RTL8192DE應用參考原理圖
    發表于 03-07 14:37 ?62次下載

    USB WiFi RTL8192EU驅動移植案例

    在飛凌OKMX8MP-C開發板上移植了自行搭建的Debian系統之后,發現板卡原有的WiFi模塊無法使用,在內核里面添加了支持項也沒用,后面跟飛凌的技術支持工程師王工溝通,了解到需要將/lib/modules整個
    發表于 05-17 15:37 ?1539次閱讀

    干貨分享 | Debian系統移植USBWiFi RTL8192EU驅動并設置開機自啟

    作者:donatello1996來源:電子發燒友題圖:飛凌嵌入式原文標題:【飛凌嵌入式OKMX8MP-C開發板試用體驗】移植USBWIFIRTL8192EU驅動并設置開機自啟動我(筆者)在飛凌
    的頭像 發表于 05-21 09:24 ?793次閱讀
    干貨分享 | <b class='flag-5'>Debian</b><b class='flag-5'>系統</b><b class='flag-5'>移植</b><b class='flag-5'>USBWiFi</b> <b class='flag-5'>RTL8192EU</b><b class='flag-5'>驅動</b>并設置開機自啟

    RTL8192CU驅動

    RTL8192CU驅動,支持WINXP/7/10
    發表于 10-29 10:17 ?2次下載
    主站蜘蛛池模板: 国产女主播在线播放一区二区| japanese色系tube日本护士| 人与牲动交xxxxbbbb| 三级在线观看视频| 日本中文字幕在线播放| 中文字幕一区二区三区精品 | 日韩午夜精品| 欧美精品亚洲网站| 五月激情综合| 1区2区| 5252色欧美在线激情| 视频二区中文字幕| 资源种子在线观看| 日本一级高清不卡视频在线| 欧美三级图片| 亚洲精品乱码久久久久久蜜桃图片| 很黄很暴力 很污秽的小说| 被cao到合不拢腿腐男男| 天天爱天天色| 免费看成年视频网页| 欧美爱爱网| 国产三级精品最新在线| 91tm视频| 77788色淫网站女女免费视频| 午夜久久久精品| 国产网站大全| 欧美视频不卡一区二区三区 | 97se亚洲综合| 精品国产免费久久久久久婷婷| 午夜肉伦伦影院| 五月伊人婷婷| 免费大片黄日本在线观看| 国产成年网站v片在线观看| 国产乱码一区二区三区四川人| 新版天堂资源中文8在线| 国外免费精品视频在线观看| 一区二区三区在线看| 亚洲国产网| 网女色| 国产精品网址你懂的| 久久草在线视频播放|