본문 바로가기

전체 글

(12)
[ns3] PyViz visualizer: not enabled (Python Bindings are needed but not enabled) 문제 해결 NR module을 request해서 installation하고 example file 수행까지 모두 마쳤다. 시뮬레이션 하다보면 visualization tool이 반드시 필요해서 pyviz 사용하려고 보니.. ./waf --run /scratch/example --vis 에서 --vis가 안먹히고 에러 발생 ./waf configure --enable-examples --enable-tests로 확인해보니 python binding을 찾을 수 없다한다. [solved] find -iname pybindgen 검색 결과, 나는 NR module 설치하느라 기존에 설치한 ns-allinone-3.35에서 작업하지 않고 ns-3-dev에서 작업 중이었는데 python binding이 ns-allinone-..
[Ubuntu] 로그인 후 purple screen problem 해결 방법 대략적인 설정을 모두 마치고 한글 입력을 하기위해 fcitx를 설치하고.. reboot했는데 잘돌아가던 우분투가 로그인 후 purple screen 상태가 되었다. 열심히 구글링해서 이것 저것 해봐도 더 심각해지는 것 같았는데 .. 다행히 fcitx 설치한 것을 다시 지우고 언어를 english로 설정한 뒤 reboot하니까 해결되었다. 언어를 english로 설정한건 아마 별 의미없는 것 같고 fcitx를 uninstall한게 해결 방안인 것으로 예측! $ sudo apt purge fcitx* && sudo apt autoremove $ rm -rf ~/.config/fcitx/ 이외에도 엄청나게 많은걸 지우고 다시 깔고 재부팅했지만 모두 블랙 스크린, 퍼플 스크린, 블랙 스크린에 마우스만 있는 상태..
[ns3] basic installation list ns3를 처음 데스크탑에 설치할 일들이 종종 생기는데 매번 정리하기 귀찮아서 설치할 목록 간단히 정리해둔다. 1. Ubuntu installation - 이번에는 20.04 LTS로 설치일자 기준 제일 최신 version을 설치했다. 아직 크게 호환성 문제가 있었던 것은 없었는데 간혹 사소한 에러가 뜨긴한다. (구글링하면 다 나옴) 2. ns3 - ns3도 설치일자 기준 제일 최신 version으로 설치했다. 왜냐면 nr module을 추가로 사용할거라 이전 version ns3 설치하면 안되는 기능들이 있을 것 같아서! 3. pyviz or netanim - netanim을 원래 사용했지만.. qt 버전이었나 ns 버전때문에 netanim 사용이 어려워져서 그냥 pyviz로 변경! 4. SUMO 5. ..
네트워크 시뮬레이터 ns3 :: 설치부터 구현까지 1. ns3 설치와 초반 스터디졸업 프로젝트에서 설계한 V2P 네트워크 구조의 성능을 평가하기 위해 네트워크 시뮬레이션을 수행해야 했다.많은 네트워크 시뮬레이션 중 오픈소스인 ns3(network simulator)을 사용하기로 결정했다. ns3를 설치하기 위해 가상머신으로 Oracle VirtualBox를 사용했다. 내가 사용한 버전은 ns-3.31로 ns3를 최초 설치한 날(대략 2020년 8월?) 기준 가장 최신 버전이었다.지금 확인하니 ns-3.32가 2020년 10월 7일에 새로 릴리즈되었다!VirtualBox를 설치하는 과정은 이미 많은 블로거가 작성해두어서 어렵지 않았고, ns3를 설치하는 과정은 블로그보다 유튜브에 검색하여 보이는 영상을 따라하니 금방 설치가 됐다. + 추가로 공동 프로젝트..