Edimax wireless EW-7811un Linux driver page: http://www.edimax.com/en/downloadBox.php?pd_id=347&download_link=../images/Image/Driver_Utility/Wireless/NIC/EW-7811Un/rtl8192CU_8188CU_linux_v2.0.939.20100726.zip apt-get install unzip build-essential cd ~ wget http://www.edimax.com/images/Image/Driver_Utility/Wireless/NIC/EW-7811Un/rtl8192CU_8188CU_linux_v2.0.939.20100726.zip unzip rtl8192CU_8188CU_linux_v2.0.939.20100726.zip cd ~/rtl8192CU_8188CU_linux_v2.0.939.20100726/driver tar xzvf rtl8192CU_linux_v2.0.939.20100726.tar.gz mv rtl8192CU_linux_v2.0.939.20100726 ~ cd ~/rtl8192CU_linux_v2.0.939.20100726/ make make ARCH=armv5tejl CROSS_COMPILE= -C /lib/modules/2.6.35.7-nanosg20/build M=/root/rtl8192CU_linux_v2.0.939.20100726 modules make[1]: Entering directory `/usr/src/linux-2.6.35.7-nanosg20' Makefile:538: /usr/src/linux-2.6.35.7-nanosg20/arch/armv5tejl/Makefile: No such file or directory make[1]: *** No rule to make target `/usr/src/linux-2.6.35.7-nanosg20/arch/armv5tejl/Makefile'. Stop. make[1]: Leaving directory `/usr/src/linux-2.6.35.7-nanosg20' make: *** [modules] Error 2 In the Makefile uname -m | sed -e s/i.86/i386/ # generates such output: armv5tejl $(MAKE) ARCH="arm" CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(PWD) modules # $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(PWD) modules make Error, need to do kernel config first: cd /usr/src/linux-2.6.35.7-nanosg20 apt-get install libncurses5-dev make menuconfig make prepare make Next errror: Building modules, stage 2. MODPOST 1 modules /bin/sh: scripts/mod/modpost: not found cd /usr/src/linux-2.6.35.7-nanosg20/ make M=scripts/mod/ WARNING: Symbol version dump /usr/src/linux-2.6.35.7-nanosg20/Module.symvers is missing; modules will have no dependencies and modversions. No more errors and module is created: make install or every time load module #insmod 8192cu.ko /etc/init.d/network-manager stop /etc/init.d/networking restart iwconfig wlan0 essid "WLAN" dhclient wlan0 Edimax WIFI adapter Works now! =========================================================================== =========================================================================== Installation of driver for RTL8188 Wifi donge adapter http://forum.xbmc.org/showthread.php?t=91640 http://218.210.127.131/downloads/downloadsView.aspx?Langid=1&PNid=48&PFid=48&Level=5&Conn=4&DownTypeID=3&GetDown=false&Downloads=true#RTL8188SU wget ftp://WebUser:wK9xBuD5@207.232.93.28/cn/wlan/RTL8188SU_usb_linux_v2.6.6.0.20110401.zip wget http://fichiers.touslesdrivers.com/realtek/RTL8188SU_usb_linux_v2.6.6.0.20110401.zip unzip RTL8188SU_usb_linux_v2.6.6.0.20110401.zip cd rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver tar zxvf rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401.tar.gz cd rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401 make make ARCH=armv5tejl CROSS_COMPILE= -C /lib/modules/2.6.35.7-nanosg20/build M=/root/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401/driver/rtl8712_8188_8191_8192SU_usb_linux_v2.6.6.0.20110401 modules make[1]: Entering directory `/usr/src/linux-2.6.35.7-nanosg20' Makefile:538: /usr/src/linux-2.6.35.7-nanosg20/arch/armv5tejl/Makefile: No such file or directory make[1]: *** No rule to make target `/usr/src/linux-2.6.35.7-nanosg20/arch/armv5tejl/Makefile'. Stop. make[1]: Leaving directory `/usr/src/linux-2.6.35.7-nanosg20' make: *** [modules] Error 2 Makefile $(MAKE) ARCH="arm" CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) modules $(MAKE) ARCH=$(ARCH) CROSS_COMPILE=$(CROSS_COMPILE) -C $(KSRC) M=$(shell pwd) modules make ./clean make install Then manual install is not necessar every boot time: insmod /8712u.ko /etc/init.d/network-manager stop /etc/init.d/networking restart iwconfig wlan1 essid "WLAN" dhclient wlan1 modprobe /8712u.ko should inteligently insert, but does not find file ================================================================================== RTL8187 stick works without driver installation. It was in the nanos distro