博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
wifi 模块RTL8188以及mt7601u 移植测试
阅读量:5051 次
发布时间:2019-06-12

本文共 2458 字,大约阅读时间需要 8 分钟。

  • kernel version:4.4.12

  • kernel make menuconfig

// make menuconfig     [*] Networking support  --->          Networking options  --->                 < >   The IPv6 protocol  ----    // 禁止ipv6 协议,因为我不会用         -*-   Wireless  --->               <*>   cfg80211 - wireless configuration API               [*]     enable powersave by default                <*>   Generic IEEE 802.11 Networking Stack (mac80211)                 [*]   Minstrel                [*]     Minstrel 802.11n support    Device Drivers  --->                                           // 驱动        [*] Network device support  --->            [*]   Wireless LAN  --->                [*]   Mediatek Wireless LAN support  --->                        <*>   MediaTek MT7601U (USB) support                <*>   Realtek rtlwifi family of devices  --->                        <*>   Realtek RTL8192CU/RTL8188CU USB Wireless Network Adapter                        [*]   Debugging output for rtlwifi driver family                <*>   RTL8723AU/RTL8188[CR]U/RTL819[12]CU (mac80211) support
  • 利用buildroot添加这两个WiFi模块的固件以及 wpa_supplicant 工具

// cd  ~/filesytem_buildroot/buildroot-2017.02.5    // make menuconfig     Target packages  --->        Networking applications  --->            [*] dhcpcd                     // 动态获取IP工具            [*] wpa_supplicant        // 将所有的 wpa 的选项都选上            [*]   Enable nl80211 support              [*]   Enable AP mode            [*]     Enable Wi-Fi Display             [*]     Enable mesh networking            [*]   Enable autoscan             [*]   Enable EAP             [*]   Enable HS20            [*]   Enable syslog support             [*]   Enable WPS             [*]   Install wpa_cli binary            [*]   Install wpa_client shared library            [*]   Install wpa_passphrase binary          Hardware handling  --->                    // WIFI 固件            Firmware  --->                [*] linux-firmware                    WiFi firmware  --->                          [*] MediaTek MT7601U                         [*] Realtek 81xx
  • 启动系统后设置配置文件

# cat /etc/wpa_supplicant .conf     network={        ssid="LTE_CPE_EDEDBE"      // 要连接的wifi 的名称            psk="EDEDBED2"               // 密码    }    // 启动脚本    # cat mytest.sh     #!/bin/sh    ifconfig wlan0 up    sleep 1    wpa_supplicant -Dnl80211 -iwlan0 -c/etc/wpa_supplicant.conf > /dev/null 2>&1 &    sleep 1    dhcpcd wlan0    ./mytest.sh  启动运行

转载于:https://www.cnblogs.com/chenfulin5/p/7550812.html

你可能感兴趣的文章
Android 自定义View (三) 圆环交替 等待效果
查看>>
设置虚拟机虚拟机中fedora上网配置-bridge连接方式(图解)
查看>>
HEVC播放器出炉,迅雷看看支持H.265
查看>>
[置顶] Android仿人人客户端(v5.7.1)——人人授权访问界面
查看>>
Eclipse 调试的时候Tomcat报错启动不了
查看>>
【安卓5】高级控件——拖动条SeekBar
查看>>
ES6内置方法find 和 filter的区别在哪
查看>>
Android入门之文件系统操作(二)文件操作相关指令
查看>>
Android实现 ScrollView + ListView无滚动条滚动
查看>>
Swift 中的指针使用
查看>>
Swift - 使用闭包筛选过滤数据元素
查看>>
alue of type java.lang.String cannot be converted to JSONObject
查看>>
搜索引擎选择: Elasticsearch与Solr
查看>>
JAVA设计模式之简单工厂模式与工厂方法模式
查看>>
③面向对象程序设计——封装
查看>>
【19】AngularJS 应用
查看>>
Spring
查看>>
Linux 系统的/var目录
查看>>
Redis学习---Redis操作之其他操作
查看>>
WebService中的DataSet序列化使用
查看>>