Files
openairinterface5g/openairITS/ieee80211p_compile_modules.sh
T
2013-06-25 09:05:02 +00:00

42 lines
1.3 KiB
Bash

#!bin/sh
## INSTRUCTIONS
## - check the coherence of the OPENAIRITS_DIR and MOD_DIR with YOUR platform
## - configure the module dependencies by running the following command:
## sudo depmod -a
## - install 'iw' by the following command:
## sudo apt-get install iw
## - allow Ubuntu to reply to a PING in Broadcast by the following command:
## echo 0 | sudo tee /proc/sys/net/ipv4/icmp_echo_ignore_broadcasts
## run the following shell
## voila !!
#Path configuration
#MOD_DIR=/lib/modules/`uname -r`/kernel
MOD_DIR=/lib/modules/2.6.32.11+drm33.2.openairinterface.bigphys.rtai/updates
#Modules compilation
cd ${OPENAIRITS_DIR}/mac/DOT11/
sudo make clean
sudo make MAC=1
sudo rm ${MOD_DIR}/compat/compat.ko
sudo rm ${MOD_DIR}/net/wireless/cfg80211.ko
sudo rm ${MOD_DIR}/net/mac80211/mac80211_eurecom.ko
sudo mkdir ${MOD_DIR}/compat
sudo mkdir ${MOD_DIR}/net/wireless
sudo mkdir ${MOD_DIR}/net/mac80211
sudo cp ${OPENAIRITS_DIR}/mac/DOT11/compat/compat.ko ${MOD_DIR}/compat/compat.ko
sudo cp ${OPENAIRITS_DIR}/mac/DOT11/net/wireless/cfg80211.ko ${MOD_DIR}/net/wireless/cfg80211.ko
sudo cp ${OPENAIRITS_DIR}/mac/DOT11/net/mac80211/mac80211_eurecom.ko ${MOD_DIR}/net/mac80211/mac80211_eurecom.ko
cd ${OPENAIRITS_DIR}/phy/DRIVERS/
sudo make clean
sudo make
#Go back to the source directory
cd ${OPENAIRITS_DIR}