Pre-ci test passed git-svn-id: http://svn.eurecom.fr/openair4G/trunk@4000 818b1a75-f10b-46b9-bf7c-635c3b92a50f
42 lines
1.3 KiB
Bash
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}
|
|
|