우선 리눅스 시스템 사양
CPU : Intel(R) Pentium(R) CPU G3220 @ 3.00GHz
Memory : 4G 싱글
SDD : 80GB - 1개 시스템용
HDD : 4TB - 1개 , 3TB -2개 , 1TB - 개
OS : Ubuntu 14.04 LTS server x64
대충의 사양에서 알 수 있듯이 주로 연구실 내에 자료 공유 및 영상공유를 위한 Samba 시스템과 ftp를 이용하던 아이였는데...
이번에 soundplan의 라이센스 동글이 HASP HL Net 50(ver. 3.25)으로 바뀌면서 이번 문제가 시작되었다.
우선, 이 버젼으로 바뀌면서 다른 네트워크에 잡혀 있을 경우가 아니면 라이센스를 받아 갈 수 없는 구조로 되었다.
(학교의 경우 사설망으로 짜여져 있어서 건물과 층으로 네트워크가 달라진다)
물론 admin control center에서 가능 할 것 같기도 했지만, 최종 목표는 VPN을 통한 외부접속까지 생각하고 있어서 일을 저지르게 되었지....
서버는 고정 IP를 받고 있으니까...
우선 HASP을 구동시킬 드라이버를 받아 와야 하는데...
이건 safenet 에서 받을 수 있다.
(http://sentinelcustomer.safenet-inc.com/sentineldownloads/?s=&c=End+User&p=Sentinel+LDK&o=Linux&t=all&l=all)
위 페이지에서 보다시피 난 64비트의 우분투를 쓰고 있고...
프로그램은 32비트로 되어 있어서..
파일을 받아서 설명을 읽어보면 알겠지만..IA32를 설치해야 한다...
그래서
sudo apt-get install ia32
라고 하면 될 줄 알았더니...안된다;;;
그래서
sudo apt-get install libc6:i386
sudo -i
cd /etc/apt/sources.list.d
echo "deb http://old-releases.ubuntu.com/ubuntu/ raring main restricted universe multiverse" >ia32-libs-raring.list
apt-get update
apt-get install ia32-libs
rm /etc/apt/sources.list.d/ia32-libs-raring.list
apt-get update
exit
sudo apt-get install gcc-multilib
라는 다소 복잡한 단계를 거치도록 하자;;;
그럼 일단 설치 완료!!
동글을 넣어보니 빠알간 불이 잘 들어오고..
같은 네트워크에 물린 윈도우에서도 라이센스를 잘 물어온다...
1단계 성공!
하지만...admin control center에 접속하려면 먼저 localhost의 control center에 먼저 접속해서 리모트 접속 허용을 해 줘야 다른 컴퓨터에서도 control center가 접속가능한데
설치된 OS가 server 버젼인 관계로 xwindow가 없다...
admin control center는 자바스크립트로 되어 있어서 브라우저 없이는 설정이 불가능...
conf 파일이라도 있을까 싶어 온갖 짱돌을 굴려가며 뒤졌는데 내 실력의 부족으로..? 찾지 못하고
VPN 설정도 해야 하니까 편하게 하자!! 는 생각으로 Xubuntu 설치ㅠ
서버 버젼을 쓰는 이유는 적은 메모리를 차지하면서 효율적인 메모리 관리를 하려고...라는 시덥잖은 생각을 가지고 있었는데...
(파일만 왔다리 갔다리 하는데 사실 메모리 관리 따위;;;;)
두번째 이유는 뭔가 문자열을 쳐대며 tab을 누르면 자동완성되고 영어가 좌르르르르~~ 나오는 장면이 영화에서나 볼 수 있을 것 같달까....
그랬는데 여튼 그런거 다 필요없고....삽질을 끝내기 위해 Xubuntu를 설치하고
결과적으로 admin control center 까지 설정 완료 했다.
박스 부분을 허용하고, 보안을 위해 패스워드 추가해 주자...
참고
http://stackoverflow.com/questions/23182765/how-to-install-ia32-libs-in-ubuntu-14-04-lts
http://sentinelldk.safenet-inc.com/LDKdocs/Install/Installation%20Guide/RTE_for_Linux/Install.htm


















































