

EasyNet
-
Posts
3 -
Joined
-
Last visited
Content Type
Forums
Store
Crowdfunding
Applications
Events
Raffles
Community Map
Posts posted by EasyNet
-
-
Hi,
I'm trying to compile the Odroid-XU4 kernel using a make -C KERNEL_SOURCES O=SOMEWHERE_ELSE/mybuild.
This command will failed when it reaches these drivers in drivers/net/wireless: rtl8188eu, rtl8189es, rtl8189fs, rtl8192eu, rtl8723ds, rtl8723du, rtl8811cu, rtl8812au, rtl8822bs, rtl88x2bu, rtl88x2cs.
To be able to compile the Kernel outside of the source tree I had to modify this list of files below. This is an output of my scipt wich is searching an replacing and replacing "-I$(src)" with "-I$(souce)/$(src)"
Fixing compilation for driver rtl8188eu .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk Fixing compilation for driver rtl8189es .. Makefile Fixing compilation for driver rtl8189fs .. Makefile Fixing compilation for driver rtl8192eu .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk Fixing compilation for driver rtl8723ds .. Makefile Fixing compilation for driver rtl8723du .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk Fixing compilation for driver rtl8811cu .. Makefile phydm.mk ap_makefile.mk rtl8821c.mk Fixing compilation for driver rtl8812au .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk Fixing compilation for driver rtl8822bs .. Makefile phydm.mk rtl8822b.mk Fixing compilation for driver rtl88x2bu .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk halmac.mk rtl8822b.mk Fixing compilation for driver rtl88x2cs .. Makefile phydm.mk sd4_phydm_2_kernel.mk ap_makefile.mk halmac.mk rtl8822c.mk
The script I used to fix this issue is this:
for i in rtl8188eu rtl8189es rtl8189fs rtl8192eu rtl8723ds rtl8723du rtl8811cu rtl8812au rtl8822bs rtl88x2bu rtl88x2cs; do if [[ -d "${SOURCE_DIR}/drivers/net/wireless/$i" ]]; then echo "Fixing compilation for driver $i .." if [[ -f "${SOURCE_DIR}/drivers/net/wireless/$i/Makefile" ]]; then echo " Makefile" sed -i -e "s/-I\$(src)/-I \$(srctree)\/\$(src)/g" "${SOURCE_DIR}/drivers/net/wireless/$i/Makefile" fi ### Also there are multiple .mk files with the same issue. for j in `find "${SOURCE_DIR}/drivers/net/wireless/$i/" -name *.mk -type f`; do echo " $(basename $j)" sed -i "s/-I\$(src)/-I \$(srctree)\/\$(src)/g" "${j}" done fi done
There ${SOURCE_DIR} is obviously the Kernel sources from ArmBian.
Hope you can fix this issue in the next release of the kernel.
-
HI all,
I have a new Armbian installed and the search on Odroid C2 is about 116 minutes ..
# time apt search mali Sorting... Done Full Text Search... Done aewm/stable 1.3.12-3 arm64 minimalist window manager for X11 ... zathura/stable 0.4.3-1 arm64 document viewer with a minimalistic interface real 116m51.972s user 114m27.114s sys 2m10.154s
On my Odroid XU4 is very fast, but is using Armbian 32 bit.
Odroid XU4 kernel release missing some options in config
in Odroid XU4
Posted
Hello everyone,
I'm wondering if is possible to include in future releases of the Armbian Kernels these options:
CONFIG_NETLABEL
CONFIG_MPTCP
CONFIG_NET_VRF
CONFIG_OF_UNITTEST
CONFIG_OF_DYNAMIC
CONFIG_OF_OVERLAY
CONFIG_INET_MPTCP_DIAG
CONFIG_MPLS_ROUTING
CONFIG_MPLS_IPTUNNEL
CONFIG_NLMON
CONFIG_NET_VRF
CONFIG_GTP
CONFIG_GENEVE
CONFIG_IPVTAP
CONFIG_IFB
I'm playing around with my Odroid XU4 and I notice that I'm missing such options and drivers compiled in the Kernel. As an example Debian has these options enabled by default.
In my case I created a script that is getting the Armbian Odroid XU4 kernel sources, applying these settings in config and rebuild the kernel.