ivanovborislav / rtl88x2bu

Realtek RTL88x2BU v5.13.1 (2021-07-02) Wireless Lan Driver for Linux
GNU General Public License v2.0
61 stars 12 forks source link

RFQ: Update to support RK3588/RK3588S #2

Open Hi-Phile opened 1 year ago

Hi-Phile commented 1 year ago

Is there a way to get support for the new Rockchip 3588 SBC?

ivanovborislav commented 1 year ago

Hi! Did you try to compile? Rockchip 3588 is ARM architecture.

webhive commented 1 year ago

I got it working on 5.10.110-rockchip-rk3588

Unfortunately it work only when connected to 2Ghz network. On 5Ghz it for some reasons unable to authenticate.

webhive commented 1 year ago

Damn, sorry - fooled you. Seems we have a several implementations of this driver so I was successfully compiled this one https://github.com/RinCat/RTL88x2BU-Linux-Driver, but not current.

But now trying to compile this on rockchip-rk3588

Finally stuck to this:

make ARCH=arm64 CROSS_COMPILE= -C /lib/modules/5.10.110-rockchip-rk3588/build M=/usr/src/rtl88x2bu-5.13.1  modules
make[1]: Entering directory '/usr/src/linux-headers-5.10.110-rockchip-rk3588'
  MODPOST /usr/src/rtl88x2bu-5.13.1/Module.symvers
ERROR: modpost: module 88x2bu uses symbol kernel_write from namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver, but does not import it.
ERROR: modpost: module 88x2bu uses symbol kernel_read from namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver, but does not import it.
ERROR: modpost: module 88x2bu uses symbol filp_open from namespace VFS_internal_I_am_really_a_filesystem_and_am_NOT_a_driver, but does not import it.
make[2]: *** [scripts/Makefile.modpost:169: /usr/src/rtl88x2bu-5.13.1/Module.symvers] Error 1