the*_*mbp 6 wireless arm driver arm64 raspberry-pi3
我最近购买了一个新的无线适配器,用于在 Raspberry Pi 3B+ 上运行的 Kali Linux。
规范中描述的驱动程序是 RTL8812。我假设(你知道他们说什么)它将是 RTL8812AU,它有一个 ARM64 驱动程序可以安装在 Kali 上。
然而,在我插入后查找 id 产品后,令我惊讶的是,它实际上是 RTL8812BU ( https://wikidevi.com/wiki/Realtek_RTL8812BU_USB_Module )。
[ 2.082339] systemd[1]: Detected architecture arm64.
[ 2.099491] systemd[1]: Set hostname to <kali>.
[ 2.159353] usb 1-1.1.2: new high-speed USB device number 4 using dwc_otg
[ 2.249231] usb 1-1.1.2: New USB device found, idVendor=0bda, idProduct=b812, bcdDevice= 2.10
[ 2.251726] usb 1-1.1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[ 2.254302] usb 1-1.1.2: Product: USB3.0 802.11ac 1200M Adapter
[ 2.254309] usb 1-1.1.2: Manufacturer: Realtek
[ 2.254318] usb 1-1.1.2: SerialNumber: 123456
Machine: Linux kali 4.19.29-Re4son-v8+ #6 SMP PREEMPT Wed Mar 27 00:15:50 UTC 2019 aarch64 GNU/Linux
Run Code Online (Sandbox Code Playgroud)
从我的研究来看。有一个支持 RTL8812BU 的驱动程序是 RTL8822BU ( https://github.com/EntropicEffect/rtl8822bu )
该驱动程序支持 arm,但不支持 arm64,而这正是我所需要的。
还有一个 RTL8812AU 驱动程序,支持 RPi 的 ARM64(https://github.com/diederikdehaas/rtl8812AU)。
我尝试以多种方式组合这两个驱动程序,但我认为驱动程序中使用的底层 .c 文件可能需要以某种方式进行更改。有很多文件,我有很多好奇心,但经验不足。
有无线驱动程序经验的人可以尝试为我指出正确的方向吗?
为 RTL8822BU 获取必要的部分并将它们构建到已经支持 ARM64 for RPi 的 RTL8812AU 驱动程序中是否最有意义?
或者我应该尝试移植 RTL8822BU 驱动程序以支持 ARM64?
我希望使用正确的术语。
我有非常基本的编码能力,所以即使只是告诉我不要浪费我的时间也会很感激!提前感谢您的时间和考虑。
| 归档时间: |
|
| 查看次数: |
6779 次 |
| 最近记录: |