Difference between revisions of "Wifi Atheros developement"
Jump to navigation
Jump to search
Line 42: | Line 42: | ||
if the order of insmod .ko's is not exactly like above the idrive camera will fail to initialize this drivers at startup | if the order of insmod .ko's is not exactly like above the idrive camera will fail to initialize this drivers at startup | ||
+ | |||
+ | 7. copy htc_9271.fw file to idrive Filesystem folder lib/firmware (create "lib/firmware" folder if not exist) | ||
+ | 8. copy compat_firmware.sh file from "compat-wireless-2012-05-10/udev" folder to idrive Filesystem folder "etc/udev" | ||
+ | 9. copy 50-compat_firmware.rules file from "compat-wireless-2012-05-10/udev" folder to idrive Filesystem folder "etc/udev/rules.d" | ||
+ | 10. pack the Filesystem using mkyaffsimage tool |
Revision as of 12:04, 11 September 2013
Drivers compile steps
1. unzip file compat_wireless.zip 2. from linux terminal window cd to compat-wireless-2012-05-10 folder 3. type "./scripts/driver-select ath" in terminal and hit Enter 4. type "make KLIB=/path/to/utu-Linux2.6.24-folder KLIB_BUILD=/path/to/utu-Linux2.6.24-folder" replace path/to/utu-Linux2.6.24 with real path 5. when compile is finished you will see something similar with this in linux terminal: MODPOST 10 modules LD [M] /compat-wireless-2012-05-10/compat/compat.ko LD [M] /compat-wireless-2012-05-10/compat/compat_firmware_class.ko LD [M] /compat-wireless-2012-05-10/drivers/net/wireless/ath/ath.ko LD [M] /compat-wireless-2012-05-10/drivers/net/wireless/ath/ath9k/ath9k.ko LD [M] /compat-wireless-2012-05-10/drivers/net/wireless/ath/ath9k/ath9k_common.ko LD [M] /compat-wireless-2012-05-10/drivers/net/wireless/ath/ath9k/ath9k_htc.ko LD [M] /compat-wireless-2012-05-10/drivers/net/wireless/ath/ath9k/ath9k_hw.ko LD [M] /compat-wireless-2012-05-10/net/mac80211/mac80211.ko LD [M] /compat-wireless-2012-05-10/net/rfkill/rfkill_backport.ko LD [M] /compat-wireless-2012-05-10/net/wireless/cfg80211.ko make[1]: Leaving directory `/opt/utu-Linux-2.6.24' cornel@ubuntu:~/Downloads/compat-wireless-2012-05-10$
follow the path's from linux terminal and copy all 10 .ko modules in idrive Filesystem folder lib/modules
6. edit the rcS file from Filesystem folder etc/init.d/rcS add at the end of file in this exact order :
insmod compat.ko insmod compat_firmware_class.ko insmod rfkill_backport.ko insmod cfg80211.ko insmod ath.ko insmod ath9k_hw.ko insmod ath9k_common.ko insmod mac80211.ko insmod ath9k_htc.ko insmod ath9k.ko echo "Start DriveEye" /DriveEye/DriveEye if the order of insmod .ko's is not exactly like above the idrive camera will fail to initialize this drivers at startup
7. copy htc_9271.fw file to idrive Filesystem folder lib/firmware (create "lib/firmware" folder if not exist) 8. copy compat_firmware.sh file from "compat-wireless-2012-05-10/udev" folder to idrive Filesystem folder "etc/udev" 9. copy 50-compat_firmware.rules file from "compat-wireless-2012-05-10/udev" folder to idrive Filesystem folder "etc/udev/rules.d" 10. pack the Filesystem using mkyaffsimage tool