打开主菜单

Wiki-Orange Pi β

更改

Orange Pi 3B

添加889字节, 2023年8月2日 (三) 18:24
RTL8821CU测试
<li><p>首先将rtl8821cu 无线网卡模块插入开发板的usb 接口中</p></li>
<li><p>然后使用'''lsusb'''命令就可以看到rtl8821cu usb wifi模块的设备信息,请确保USB模块没有处于Driver CDROM Mode</p>
{| class="wikitable" style="width:800px;"
|-
|
<p>orangepi@orangepi:~$ '''lsusb | grep &quot;Realtek&quot;'''</p>
<p>Bus 002 Device 003: ID 0bda:c820 Realtek Semiconductor Corp. 802.11ac NIC</p>|}{| class="wikitable" style="background-color:#ffffdc;width:800px;" |-| orangepi@orangepi:~$ '''lsusb | grep &quot;Realtek&quot;''' Bus 002 Device 002: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter ('''</lispan style="color:blue">Driver CDROM Mode</olspan>''')
orangepi@orangepi:~$ '''lsusb | grep &quot;Realtek&quot;'''
Bus 002 Device 002: ID 0bda:1a2b Realtek Semiconductor Corp. RTL8188GU 802.11n WLAN Adapter (<big>'''Driver 如果lsusb命令看到的USB WIFI模块处于Driver CDROM ModeMode,请重新拔插下USB WIFI模块。如果还不行,请手动执行下面的命令切换下模式:''')</big>
'''如果lsusb命令看到的USB WIFI模块处于Driver CDROM Mode,请重新拔插下USB WIFI模块。如果还不行,请手动执行下面的命令切换下模式:'''
orangepi@orangepi:~$ '''sudo usb_modeswitch -KW -v 0bda -p 1a2b'''
|}</li></ol>
<ol start="3" style="list-style-type: decimal;">
<li><p>linux系统会自动加载rtl8821cu蓝牙和wifi相关的内核模块,通过lsmod命令可以看到下面内核模块已自动加载</p>
{| class="wikitable" style="width:800px;"
|-
|
<p>orangepi@orangepi:~$ '''lsmod'''</p>
<pspan style="margin-right: 100px;">Module </span><span style="margin-right: 50px;">Size </span><span style="margin-right: 45px;">Used by</pspan><br><pspan style="margin-right: 100px;">8821cu </span><span style="margin-right: 50px;">1839104 </span><span style="margin-right: 50px;">0</pspan><br><pspan style="margin-right: 90px;">rtk_btusb </span><span style="margin-right: 50px;">61440 </span><span style="margin-right: 30px;">0</pspan><br>|}</li>
<li><p>通过dmesg命令可以看到rtl8821cu模块的加载信息</p>
{| class="wikitable" style="width:800px;"
|-
|
<p>orangepi@orangepi:~$ '''dmesg'''</p>
<p>......</p>
<p>[ 59.122471] Bluetooth: hci0: RTL: fw version 0x829a7644</p>
<p>[ 59.265513] usbcore: registered new interface driver rtl8821cu</p>
<p>[ 59.280119] rtl8821cu 2-1:1.2 wlx90de80521825: renamed from wlan0</p>|}</li><li><p>然后通过'''sudo ifconfig'''命令可以看到rtl8821cu wifi的设备节点,wifi的连接和测试方法请参看[[\lOrange Pi 3B#WIFI连接测试|'''WIFI连接测试''']]一节,这里不再赘述</p>{| class="wikitable" style="width:800px;" |-|
<p>orangepi@orangepi:~$ '''sudo ifconfig wlx90de80521825'''</p>
<p>wlx90de80521825: flags=4099&lt;UP,BROADCAST,MULTICAST&gt; mtu 1500</p>
::<p>ether 00:13:ef:f4:58:ae txqueuelen 1000 (Ethernet)</p>::<p>RX packets 0 bytes 0 (0.0 B)</p>::<p>RX errors 0 dropped 0 overruns 0 frame 0</p>::<p>TX packets 0 bytes 0 (0.0 B)</p>::<p>TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0</p>|}</li>
<li><p>然后通过'''hciconfig'''命令可以看到USB的蓝牙设备</p>
{| class="wikitable" style="width:800px;"
|-
|
<p>orangepi@orangepi:~$ '''sudo apt-get update &amp;&amp; sudo apt-get install -y bluez'''</p>
<p>orangepi@orangepi:~$ '''hciconfig'''</p>
<p>hci0: Type: Primary Bus: '''<span style="color:#FF0000">USB</span>'''</p>::<p>BD Address: 00:13:EF:F4:58:AE ACL MTU: 820:8 SCO MTU: 255:16</p>::<p>DOWN</p>::<p>RX bytes:1252 acl:0 sco:0 events:125 errors:0</p>::<p>TX bytes:23307 acl:0 sco:0 commands:125 errors:0</p>|}</li><li><p>在桌面中也可以看到出现了蓝牙图标,此时蓝牙还未打开,所以会显示一个红色的'''<span style="color:#FF0000">x</span>'''</p>
<p>[[File:media/image245.png|576x157px]]</p></li>
<li><p>点击'''Turn Bluetooth On'''可以打开蓝牙</p>
<li><p>打开蓝牙后的显示如下所示</p>
<p>[[File:media/image247.png|576x164px]]</p></li>
<li><p>蓝牙的测试方法请参看[[\lOrange Pi 3B#蓝牙使用方法|'''蓝牙使用方法''']]一节,这里不再赘述</p></li></ol>
<span id="usb摄像头测试"></span>
8,460
个编辑