Open main menu

DAVE Developer's Wiki β

Changes

BELK-AN-012: Using an external USB to Wifi adapter

238 bytes added, 16:34, 13 December 2023
no edit summary
!Notes
|-
|{{oldid|18654|2023/09/11}}
|[[BELK/BXELK_software_components#Release_notes|BELK 4.1.4]]
|First release
|-
|2023/12/13
|[[BELK/BXELK_software_components#Release_notes|BELK 4.1.4]]
|Update build info
|}
Help message of RTL8188EU
</pre>
* and enable the driver building in the <code>drivers/net/wireless/realtek/Makefile</code> <pre>obj-$(CONFIG_RTL8188EU) += rtl8188eu/</pre>* now, you have to enable the kernel driver selecting the various kernel options (some of them required for the driver kernel error-free compilation)
<pre>
> Networking support > Wireless > cfg80211 - wireless configuration API
> Networking support > Wireless > cfg80211 wireless extensions compatibility
> Device Drivers > Network device support > Wireless LAN > Realtek 8188EU USB support
> Device Drivers > Network device support > Wireless LAN > USB ZD1201 based Wireless device support
> Networking support > Wireless > cfg80211 - wireless configuration API
> Networking support > Wireless > cfg80211 wireless extensions compatibility
</pre>
i.e.
CONFIG_CFG80211=y
CONFIG_CFG80211_WEXT=y
CONFIG_RTL8188EU=y
CONFIG_USB_ZD1201=y
CONFIG_CFG80211=y
CONFIG_CFG80211_WEXT=y
the latest last one has been just added for enabling <code>CONFIG_WEXT_PRIV</code>
=== Build the kernel ===
The kernel has to be built - for enabling the built-in driver - and the modules have to be built too for the network modules' coherence:
make UIMAGE_LOADADDR=0x8000 uImage modules
Once built, copy and create a tar archive with the new moduleskernel uImage in the target:
make INSTALL_MOD_PATH=modules-install modules_installscp arch/arm/boot/uImage root@192.168.0.90:/home/root
tar zcpf modules.tar.gz * and extract then move the new modules created archive <code>uImage</code> in the root-file systemSD card first partition.
=== Configuring the root file system ===
The wifi adapter requires its own firmware already present in the cloned repository. Then, copy the <code>rtl8188eufw.bin</code> firmware in the proper path in the root file system (i.e. <code>/lib/firmware/rtlwifi/rtl8188eufw.bin</code>)
 
scp drivers/net/wireless/realtek/rtl8188eu/rtl8188eufw.bin root@192.168.0.90:/lib/firmware/rtlwifi
=== Using the wifi adapter ===
8,239
edits