Jeff Geerling

Results 1858 comments of Jeff Geerling

Good news: ``` $ sudo lspci -vvvv ... 01:00.0 Network controller: Realtek Semiconductor Co., Ltd. RTL8812AE 802.11ac PCIe Wireless Network Adapter (rev 01) Subsystem: ASUSTeK Computer Inc. RTL8812AE 802.11ac PCIe...

Trying driver in `menuconfig` in Device Drivers > Network device support > Wireless LAN > Realtek 802.11ac wireless chips support — compiling the kernel now...

Hmm... looks like the driver `rtl8xxxu` doesn't do anything with the card. Does it only work over USB?

Maybe I need the `rtw88` driver instead? https://github.com/torvalds/linux/commit/e3037485c68ec1a299ff41160d8fedbd4abc29b9

Going to give https://github.com/lwfinger/rtw88 a spin (found after glancing through https://github.com/gnab/rtl8812au and the `rtw88` kernel driver): ``` sudo apt-get install -y make gcc raspberrypi-kernel-headers build-essential git git clone https://github.com/lwfinger/rtw88.git cd...

On Ubuntu: ``` sudo apt-get install -y make gcc linux-headers-$(uname -r) build-essential git ``` Results in: ``` update-initramfs: Generating /boot/initrd.img-5.4.0-1015-raspi Unsupported platform. run-parts: /etc/initramfs/post-update.d//flash-kernel exited with return code 1 dpkg:...

Switching gears to https://github.com/gnab/rtl8812au — ``` sudo apt-get install -y make gcc linux-headers-$(uname -r) build-essential git git clone https://github.com/gnab/rtl8812au # Edit the Makefile and set the following: CONFIG_PLATFORM_I386_PC = n...

Removing module with `sudo rmmod 8812au.ko`, then editing the Makefile with changes: ``` CONFIG_USB_HCI = n CONFIG_PCI_HCI = y ``` But now when I build I get: ``` CC [M]...

All right, now trying https://github.com/gordboy/rtl8812au-5.6.4.2 — same dealio... edit `Makefile`, disable USB, enable PCI, disable x386, enable RPI, save it then compile with `make ARCH="arm64"`... waiting, and... ``` CC [M]...

Tried with https://github.com/aircrack-ng/rtl8812au (editing Makefile accordingly) ... and same issue: ``` $ make ARCH="arm64" ... make[2]: *** No rule to make target '/home/ubuntu/rtl8812au/os_dep/linux/_intf.o', needed by '/home/ubuntu/rtl8812au/8812ae.o'. Stop. make[1]: *** [Makefile:1734:...