Cleanning up environment - mariotlemes/non3GPP-WiFi GitHub Wiki
# Kill all wireshark instances
sudo killall -9 wireshark
sudo ip netns exec UEns killall -9 wireshark
sudo ip netns exec APns killall -9 wireshark
sudo ip netns exec UPFns killall -9 wireshark
# Kill webconsole
killall -9 webconsole
# Kill UE
cd ~/my5G-core
sudo ip netns exec UEns killall -9 ./bin/ue
# Kill all NFs in my5G-core
sudo ./force_kill.sh
# Kill dnsmasq, hostapd and wpa_supplicant tools
sudo killall dnsmasq
sudo killall hostapd
sudo killall wpa_supplicant
# Removing network interfaces and namespaces
~/my5G-core/sample/sample1/utils/env_manager.sh down $(ip route | grep default | cut -d' ' -f5)
# Removing mac80211_hwsim
sudo rmmod mac80211_hwsim
# Removing db
mongo free5gc --eval "db.dropDatabase()"
# Restoring original configuration
cd ~/my5G-core
rm -rf config
mv config.orig config
rm src/upf/build/config/upfcfg.yaml
mv src/upf/build/config/upfcfg.yaml.orig src/upf/build/config/upfcfg.yaml
rm -f sample/sample1/utils/env_manager.sh
mv -f sample/sample1/utils/env_manager.sh-ori sample/sample1/utils/env_manager.sh
sed -i 's/ike_bind_addr=.*/ike_bind_addr=${ike_bind_addr:-"192.168.127.2"}/' src/ue/trigger_initial_registration.sh