“USB 无线网卡测试”的版本间的差异
第65行: | 第65行: | ||
|orangepi@orangepi:~$ '''sudo ifconfig wlx0013eff458ae'''<br> | |orangepi@orangepi:~$ '''sudo ifconfig wlx0013eff458ae'''<br> | ||
wlx0013eff458ae: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500<br> | wlx0013eff458ae: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500<br> | ||
− | ether 00:13:ef:f4:58:ae txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B)<br> | + | :ether 00:13:ef:f4:58:ae txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B)<br> |
− | RX errors 0 dropped 0 overruns 0 frame 0<br> | + | :RX errors 0 dropped 0 overruns 0 frame 0<br> |
− | TX packets 0 bytes 0 (0.0 B) | + | :TX packets 0 bytes 0 (0.0 B)<br> |
+ | :TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 | ||
|} | |} | ||
5) 然后通过 '''hciconfig''' 命令可以看到 USB 的蓝牙设备<br> | 5) 然后通过 '''hciconfig''' 命令可以看到 USB 的蓝牙设备<br> | ||
第75行: | 第76行: | ||
orangepi@orangepi:~$ '''hciconfig'''<br> | orangepi@orangepi:~$ '''hciconfig'''<br> | ||
hci0: Type: Primary Bus: '''<span style="color:#FF0000">USB</span>'''<br> | hci0: Type: Primary Bus: '''<span style="color:#FF0000">USB</span>'''<br> | ||
− | BD Address: 00:13:EF:F4:58:AE ACL MTU: 820:8 SCO MTU: 255:16 DOWN<br> | + | :BD Address: 00:13:EF:F4:58:AE ACL MTU: 820:8 SCO MTU: 255:16 <br> |
− | RX bytes:1252 acl:0 sco:0 events:125 errors:0<br> | + | :DOWN<br> |
− | TX bytes:23307 acl:0 sco:0 commands:125 errors:0 | + | :RX bytes:1252 acl:0 sco:0 events:125 errors:0<br> |
+ | :TX bytes:23307 acl:0 sco:0 commands:125 errors:0 | ||
|} | |} | ||
6) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 '''<span style="color:#FF0000">x</span>'''<br><br> | 6) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 '''<span style="color:#FF0000">x</span>'''<br><br> | ||
第109行: | 第111行: | ||
[ 118.767219] usb 2-1: Manufacturer: Realtek<br> | [ 118.767219] usb 2-1: Manufacturer: Realtek<br> | ||
[ 118.767235] usb 2-1: SerialNumber: 123456<br> | [ 118.767235] usb 2-1: SerialNumber: 123456<br> | ||
− | [ 119.500530] usbcore: registered new interface driver rtl8821cu | + | [ 119.500530] usbcore: registered new interface driver rtl8821cu<br> |
+ | [ 119.525498] rtl8821cu 2-1:1.0 wlx1cbfced9d260: renamed from wlan0 | ||
|} | |} | ||
4) 然后通过 '''sudo ifconfig''' 命令可以看到 WIFI 的设备节点,WIFI 的连接和测试方法请参看 <span style="color:#0066CC;">[[WIFI 连接测试 | WIFI 连接测试]]</span>一节,这里不再赘述<br> | 4) 然后通过 '''sudo ifconfig''' 命令可以看到 WIFI 的设备节点,WIFI 的连接和测试方法请参看 <span style="color:#0066CC;">[[WIFI 连接测试 | WIFI 连接测试]]</span>一节,这里不再赘述<br> | ||
第120行: | 第123行: | ||
RX errors 0 dropped 0 overruns 0 frame 0<br> | RX errors 0 dropped 0 overruns 0 frame 0<br> | ||
TX packets 0 bytes 0 (0.0 B) | TX packets 0 bytes 0 (0.0 B) | ||
+ | TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0<br> | ||
|} | |} | ||
第184行: | 第188行: | ||
|orangepi@orangepi:~$ '''sudo ifconfig wlx90de80521825'''<br> | |orangepi@orangepi:~$ '''sudo ifconfig wlx90de80521825'''<br> | ||
wlx90de80521825: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500<br> | wlx90de80521825: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500<br> | ||
− | ether 00:13:ef:f4:58:ae txqueuelen 1000 (Ethernet) RX packets 0 bytes 0 (0.0 B)<br> | + | :ether 00:13:ef:f4:58:ae txqueuelen 1000 (Ethernet) <br> |
− | RX errors 0 dropped 0 overruns 0 frame 0<br> | + | :RX packets 0 bytes 0 (0.0 B)<br> |
− | TX packets 0 bytes 0 (0.0 B) | + | :RX errors 0 dropped 0 overruns 0 frame 0<br> |
+ | :TX packets 0 bytes 0 (0.0 B)<br> | ||
+ | :TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 | ||
|} | |} | ||
6) 然后通过 '''hciconfig''' 命令可以看到 USB 的蓝牙设备<br> | 6) 然后通过 '''hciconfig''' 命令可以看到 USB 的蓝牙设备<br> | ||
第194行: | 第200行: | ||
orangepi@orangepi:~$ '''hciconfig'''<br> | orangepi@orangepi:~$ '''hciconfig'''<br> | ||
hci0: Type: Primary Bus: '''<span style="color:#FF0000">USB</span>'''<br> | hci0: Type: Primary Bus: '''<span style="color:#FF0000">USB</span>'''<br> | ||
− | BD Address: 00:13:EF:F4:58:AE ACL MTU: 820:8 SCO MTU: 255:16 DOWN<br> | + | :BD Address: 00:13:EF:F4:58:AE ACL MTU: 820:8 SCO MTU: 255:16 <br> |
− | RX bytes:1252 acl:0 sco:0 events:125 errors:0<br> | + | :DOWN<br> |
− | TX bytes:23307 acl:0 sco:0 commands:125 errors:0 | + | :RX bytes:1252 acl:0 sco:0 events:125 errors:0<br> |
+ | :TX bytes:23307 acl:0 sco:0 commands:125 errors:0 | ||
|} | |} | ||
7) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 '''<span style="color:#FF0000">x</span>'''<br><br> | 7) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 '''<span style="color:#FF0000">x</span>'''<br><br> |
2023年4月24日 (一) 18:33的版本
目前测试过的能用的 USB 无线网卡如下所示,其他型号的 USB 无线网卡请自行测试,如果无法使用就需要移植对应的 USB 无线网卡驱动
序号 | 型号 | |
1 | RTL8723BU 支持 2.4G WIFI+BT4.0 |
![]() |
2 | RTL8811 支持 2.4G +5G WIFI |
![]() |
3 | RTL8821CU 支持 2.4G +5G WIFI 支持 BT 4.2 |
![]() |
1、RTL8723BU 测试
1) 首先将 RTL8723BU 无线网卡模块插入开发板的 USB 接口中
2) 然后linux 系统会自动加载RTL8723BU 蓝牙和WIFI 相关的内核模块,通过 lsmod 命令可以看到下面内核模块已自动加载
orangepi@orangepi:~$ lsmod ModuleSize Used by |
3) 通过 dmesg 命令可以看到 RTL8723BU 模块的加载信息
orangepi@orangepi:~$ dmesg ...... |
4) 然后通过 sudo ifconfig 命令可以看到 RTL8723BU WIFI 的设备节点,WIFI 的连接和测试方法请参看 WIFI 连接测试一节,这里不再赘述
orangepi@orangepi:~$ sudo ifconfig wlx0013eff458ae wlx0013eff458ae: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
|
5) 然后通过 hciconfig 命令可以看到 USB 的蓝牙设备
orangepi@orangepi:~$ sudo apt update && sudo apt install bluez orangepi@orangepi:~$ hciconfig
|
6) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 x
7) 点击 Turn Bluetooth On 可以打开蓝牙
8) 打开蓝牙后的显示如下所示
9) 蓝牙的测试方法请参看 蓝牙使用方法一节,这里不再赘述
2、RTL8811 测试
1) 首先将 RTL8811 无线网卡模块插入开发板的 USB 接口中
2) 然后 linux 系统会自动加载 RTL8811 WIFI 相关的内核模块,通过 lsmod 命令可以看到下面内核模块已自动加载
orangepi@orangepi:~$ lsmod
|
3) 通过 dmesg 命令可以看到 RTL8811 模块的加载信息
orangepi@orangepi:~$ dmesg [ 118.618194] usb 2-1: new high-speed USB device number 2 using ehci-platform |
4) 然后通过 sudo ifconfig 命令可以看到 WIFI 的设备节点,WIFI 的连接和测试方法请参看 WIFI 连接测试一节,这里不再赘述
orangepi@orangepi:~$ sudo ifconfig wlx1cbfced9d260 wlx1cbfced9d260: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500 |
3、RTL8821CU 测试
1) 首先将 rtl8821cu 无线网卡模块插入开发板的 usb 接口中
2) 然后使用 lsusb 命令就可以看到 rtl8821cu usb wifi 模块的设备信息,请确保 USB模块没有处于 Driver CDROM Mode
orangepi@orangepi:~$ lsusb | grep "Realtek" |
orangepi@orangepi:~$ lsusb | grep "Realtek" 如果 lsusb 命令看到的 USB WIFI 模块处于 Driver CDROM Mode,请重新拔插下 USB WIFI 模块。如果还不行,请手动执行下面的命令切换下模式: |
3) linux 系统会自动加载 rtl8821cu 蓝牙和 wifi 相关的内核模块,通过 lsmod 命令可以看到下面内核模块已自动加载
orangepi@orangepi:~$ lsmod
|
4) 通过 dmesg 命令可以看到 rtl8821cu 模块的加载信息
orangepi@orangepi:~$ dmesg ...... |
5) 然后通过 sudo ifconfig 命令可以看到 rtl8821cu wifi 的设备节点,wifi 的连接和测试方法请参看 WIFI 连接测试一节,这里不再赘述
orangepi@orangepi:~$ sudo ifconfig wlx90de80521825 wlx90de80521825: flags=4099<UP,BROADCAST,MULTICAST> mtu 1500
|
6) 然后通过 hciconfig 命令可以看到 USB 的蓝牙设备
orangepi@orangepi:~$ sudo apt-get update && sudo apt-get install -y bluez orangepi@orangepi:~$ hciconfig
|
7) 在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的 x
8) 点击 Turn Bluetooth On 可以打开蓝牙
9) 打开蓝牙后的显示如下所示
蓝牙的测试方法请参看 蓝牙使用方法一节,这里不再赘述