JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going out put off the command: johan@rk322x-box:~$ sudo apt-get install build-essential git dkms Reading package lists... Done Building dependency tree... Done Reading state information... Done build-essential is already the newest version (12.10ubuntu1). git is already the newest version (1:2.43.0-1ubuntu7.1). dkms is already the newest version (3.0.11-1ubuntu13). 0 upgraded, 0 newly installed, 0 to remove and 1 not upgraded. johan@rk322x-box:~$ 0 Quote
going Posted October 22 Posted October 22 2 минуты назад, JOHAN VAN DER MERWE сказал: build-essential is already the newest version (12.10ubuntu1). git is already the newest version (1:2.43.0-1ubuntu7.1). dkms is already the newest version (3.0.11-1ubuntu13). Everything is set. 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going Im still getting no such file directory when i run the first command in this instruction could that be the problem How to install sudo apt-get install build-essential git dkms linux-headers-$(uname -r) git clone https://github.com/kelebek333/rtl8188fu sudo dkms install ./rtl8188fu sudo cp ./rtl8188fu/firmware/rtl8188fufw.bin /lib/firmware/rtlwifi/ Configuration Disable Power Management Run following commands for disable power management and plugging/replugging issues. sudo mkdir -p /etc/modprobe.d/ sudo touch /etc/modprobe.d/rtl8188fu.conf echo "options rtl8188fu rtw_power_mgnt=0 rtw_enusbss=0 rtw_ips_mode=0" | sudo tee /etc/modprobe.d/rtl8188fu.conf Disable MAC Address Spoofing Run following commands for disabling MAC Address Spoofing (Note: This is not needed on Ubuntu based distributions. MAC Address Spoofing is already disable on Ubuntu base). sudo mkdir -p /etc/NetworkManager/conf.d/ sudo touch /etc/NetworkManager/conf.d/disable-random-mac.conf echo -e "[device]\nwifi.scan-rand-mac-address=no" | sudo tee /etc/NetworkManager/conf.d/disable-random-mac.conf Blacklist (alias) for kernel 5.15 and 5.16 (No needed for kernel 5.17 and up) If you are using kernel 5.15 and 5.16, you must create a configuration file with following command for preventing to conflict rtl8188fu module with built-in r8188eu module. echo 'alias usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin* rtl8188fu' | sudo tee /etc/modprobe.d/r8188eu-blacklist.conf Blacklist (alias) for kernel 6.2 and up If you are using kernel 6.2 and up, you must create a configuration file with following command for preventing to conflict rtl8188fu module with built-in rtl8xxxu module. echo 'alias usb:v0BDApF179d*dc*dsc*dp*icFFiscFFipFFin* rtl8188fu' | sudo tee /etc/modprobe.d/rtl8xxxu-blacklist.conf Then you must update initramfs For initramfs sudo update-initramfs -u For dracut sudo dracut -q --force Enable rtl8188fu module how do I install these drivers for my wifi chip https://github.com/kelebek333/rtl8188fu 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 this is the output of the 3 lines that you said i need to install this is the last deb line. johan@rk322x-box:~/debs$ sudo dpkg -i linux-image-edge-rockchip_24.11.0-trunk_ar mhf__6.11.4-S1736-D29ea-P86b9-C85f2H5c21-HK01ba-V014b-Ba3b7-R448a.deb (Reading database ... 175770 files and directories currently installed.) Preparing to unpack linux-image-edge-rockchip_24.11.0-trunk_armhf__6.11.4-S1736- D29ea-P86b9-C85f2H5c21-HK01ba-V014b-Ba3b7-R448a.deb ... Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'prerm' starting . Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'prerm' finishin g. Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'preinst' starti ng. Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'preinst' finish ing. Unpacking linux-image-edge-rockchip (24.11.0-trunk) over (24.11.0-trunk) ... Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'postrm' startin g. Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'postrm' finishi ng. Setting up linux-image-edge-rockchip (24.11.0-trunk) ... Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'postinst' start ing. * dkms: running auto installation service for kernel 6.11.4-edge-rockchip * dkms: autoinstall for kernel 6.11.4-edge-rockchip [ OK ] update-initramfs: Generating /boot/initrd.img-6.11.4-edge-rockchip W: Possible missing firmware /lib/firmware/mrvl/sdiouart8997_combo_v4.bin for bu ilt-in driver mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sdsd8997_combo_v4.bin for built- in driver mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8987_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sdiouartiw416_combo_v0.bin for b uilt-in driver mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sdsd8977_combo_v2.bin for built- in driver mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8887_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8897_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8801_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8797_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8787_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8786_uapsta.bin for built-in d river mwifiex_sdio W: Possible missing firmware /lib/firmware/rt73.bin for built-in driver rt73usb W: Possible missing firmware /lib/firmware/bfubase.frm for built-in driver bfusb W: Possible missing firmware /lib/firmware/intel/ibt-12-16.ddc for built-in driv er btintel W: Possible missing firmware /lib/firmware/intel/ibt-12-16.sfi for built-in driv er btintel W: Possible missing firmware /lib/firmware/intel/ibt-11-5.ddc for built-in drive r btintel W: Possible missing firmware /lib/firmware/intel/ibt-11-5.sfi for built-in drive r btintel W: Possible missing firmware /lib/firmware/mrvl/sdsd8997_combo_v4.bin for built- in driver btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8987_uapsta.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sdsd8977_combo_v2.bin for built- in driver btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8897_uapsta.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8887_uapsta.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8797_uapsta.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8787_uapsta.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8688.bin for built-in driver b tmrvl_sdio W: Possible missing firmware /lib/firmware/mrvl/sd8688_helper.bin for built-in d river btmrvl_sdio W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852cu_config.bin for built -in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852cu_fw_v2.bin for built- in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852cu_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852btu_config.bin for buil t-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852btu_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852au_config.bin for built -in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8852au_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8851bu_config.bin for built -in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8851bu_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8821cs_config.bin for built -in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8821cs_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8821a_config.bin for built- in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8821a_fw.bin for built-in d river btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761bu_config.bin for built -in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761bu_fw.bin for built-in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761b_config.bin for built- in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761b_fw.bin for built-in d river btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761a_config.bin for built- in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8761a_fw.bin for built-in d river btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8723d_config.bin for built- in driver btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8723d_fw.bin for built-in d river btrtl W: Possible missing firmware /lib/firmware/rtl_bt/rtl8723a_fw.bin for built-in d river btrtl update-initramfs: Armbian: Converting to u-boot format: /boot/uInitrd-6.11.4-edge-rockchip Image Name: uInitrd Created: Tue Oct 22 21:03:27 2024 Image Type: ARM Linux RAMDisk Image (gzip compressed) Data Size: 14944180 Bytes = 14593.93 KiB = 14.25 MiB Load Address: 00000000 Entry Point: 00000000 update-initramfs: Armbian: Symlinking /boot/uInitrd-6.11.4-edge-rockchip to /boot/uInitrd '/boot/uInitrd' -> 'uInitrd-6.11.4-edge-rockchip' update-initramfs: Armbian: done. Armbian: update last-installed kernel symlink to 'zImage'... '/boot/zImage' -> 'vmlinuz-6.11.4-edge-rockchip' Armbian: Debian compat: linux-update-symlinks install 6.11.4-edge-rockchip boot/vmlinuz-6.11.4-edge-rockchip Armbian 'linux-image-edge-rockchip' for '6.11.4-edge-rockchip': 'postinst' finishing. 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going Im trying a method on the armbian forum as follows. I made the line bold that I should change to my version where can I find out. 4. For the USB dongle with RTL8188FTV : git clone https://github.com/kelebek333/rtl8188fu.git cd rtl8188fu we need to change some EXTRA_CFLAGS too and I think it is self explanatory, just add the missing lines, remove #: nano Makefile EXTRA_CFLAGS += -Wno-error=incompatible-pointer-types EXTRA_CFLAGS += -Wno-incompatible-pointer-types EXTRA_CFLAGS += -Wno-vla EXTRA_CFLAGS += -Wno-error=date-time (exit with ctrl+x) And now second difference form post above - we use different image so we have lib/modules/5.3.0-aml-g12 but we can use uname -r make ARCH=arm64 KSRC=../Amlogic_s905-kernel CONFIG_POWER_SAVING=n sudo install -p -m 644 rtl8188fu.ko /lib/modules/$(uname -r)/kernel/drivers/net/wireless /sbin/depmod -a sudo modprobe rtl8188fu 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going we have done it finally. wlx00e0372f872e: flags=4163<UP,BROADCAST,RUNNING,MULTICAST> mtu 1500 inet 192.168.0.141 netmask 255.255.255.0 broadcast 192.168.0.255 inet6 fe80::5acf:cb45:6c14:ce63 prefixlen 64 scopeid 0x20<link> ether 00:e0:37:2f:87:2e txqueuelen 1000 (Ethernet) RX packets 100 bytes 14923 (14.9 KB) RX errors 0 dropped 0 overruns 0 frame 0 TX packets 112 bytes 11935 (11.9 KB) TX errors 0 dropped 0 overruns 0 carrier 0 collisions 0 Dont know what it was but when i used nmuti I saw my wifi and network. thank you soooo much im very happy now. now if I can only restore android back to this box i still dont know how to convert the gz file to a img i managed to decompress it folder is showing 7.8gig so that I can install arbian on a mxq box because it has more usb ports again thannnnnnkkk youuuuuuu for all the patience 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going okay small problem but not that big everytime after shut down or reboot it disconnects the wifi and i need to connect again with nmuti how can I set it so it always connects and I dont have to do it manually because now I have to plug in the lan the connect wifi and can then remove the lan 0 Quote
JOHAN VAN DER MERWE Posted October 22 Author Posted October 22 @going okay deeper in the disconnecting to get wifi again if i reboot or shut down I need to plug in the lan cable remove usb the wifi is back up I tried by only removing the usb and plug it back in with out lan cable but then still no wifi its as if i need to add the lan cable then remove dongle then reinsert to get wifi back. I however don't need to go in to nmuti to connect again. 0 Quote
going Posted October 23 Posted October 23 13 часов назад, JOHAN VAN DER MERWE сказал: to get wifi again if i reboot or shut down I need to plug in the lan cable remove usb the wifi is back up I tried by only removing the usb and plug it back in with out lan cable but then still no wifi its as if i need to add the lan cable then remove dongle then reinsert to get wifi back. I however don't need to go in to nmuti to connect again. There are several ways to force a WIFI-USB device to be detected in the OS. You can write and add a node to the DTS. That is, to use an overlay. You can write a rule and add it to the initialization scripts. Or a combination of these methods. Please reach out to people who have already succeeded in this. There are publications on this topic here on the forum. 0 Quote
JOHAN VAN DER MERWE Posted October 23 Author Posted October 23 @going Tried to search within the forum but nothing came up not sure what to search tried "usb wifi" "force usb wifi" 0 Quote
maka Posted October 23 Posted October 23 I have rtl8188ftv USB wifi dongle and works out of the box. Driver is rtl8xxxu. 0 Quote
JOHAN VAN DER MERWE Posted October 23 Author Posted October 23 @maka Did you have to install the drivers or no need for that. I managed to get mine 100% working now changed led config and now it picks up the adaptor on renboot and restart 0 Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.