在尝试构建它(执行install.sh)时,出现了许多编译器警告/错误:
error: implicit declaration of function 'daemonize' [-Werror=implicit-function-declaration]
warning: cast from pointer to integer of different size [-Wpointer-to-int-cast]
etc...
etc...
我知道在其他驱动程序中也存在相同的问题,例如,这里用于rtl8188CU驱动程序。
是否有任何可以使RTL8192SE?
完成工作的修复/
在Ubuntu22.04内核升级到5.19之后,Wifi停止工作。升级内核后,我通常运行
cd rtl8192eu-linux-driver
make clean
make
sudo make install
sudo modprobe 8192eu
基于这个帖子,这种方式重新启动驱动程序,wifi又开始工作了。但是,这次,我犯了一些错误。
xander@xander:~/rtl8192eu-linux-driver/rtl8192eu-linux-driver$ make
make ARCH=x86_64 CROSS_COMPILE= -C /lib/modules/5.19.0-05190
我让Edimax EW-7811在windows上工作,但是在Ubuntu上没有显示无线连接。
iwconfig显示
lo no wireless extensions.
enp4s0 no wireless extensions.
我遵循了这线程中的一些想法,但是我得到了一些错误。
如果我试图从Edimax - ./install.sh安装驱动程序,就会得到以下错误:
scripts/Makefile.build:258: recipe for target '/EW-7811DAC_Linux_Driver_4.3.19/driver/rtl8821AU_lin