요즘은 홈 네트웍에 파일서버 성격의 PC 또는 NAS 를 쓰시는 분들이 꽤 많을텐데, 터치패드에서도 여기에 접근해서 네트웍 드라이브의 파일들을 마치 터치패드 내의 로컬 파일인 것처럼 사용할 수 있습니다.
http://forums.precentral.net/hp-touchpad/290642-how-connect-tp-network-shares.html
위의 링크에서 여러 사람들이 서로 논의해 가면서 방법을 찾는 과정을 보실 수 있구요, 짧게 정리해 보겠습니다.
사전 준비:
- 3.0.2 시스템 업데이트
- Preware 설치
- Xecutah, Xterm 설치 (WebOS Quick Install 에서 Novaterm 을 통해서도 할 수 있겠지만 그 방법은 제가 해보질 않아서..)
- UberKernel 3.0.2-52 이상 또는 F15C 커널
- Internalz Pro 에서 숨김파일을 볼 수 있게 설정
마운트 방법
0. Xterm 을 실행시켜 터미널 모드로 들어갑니다.
1. /media/internal 디렉토리 밑에 원하는 이름의 디렉토리를 생성 (예:share)
# mkdir /media/internal/share
2. 네트웍 공유폴더의 정보를 fstab 에 등록. 해당 서버의 IP 주소와 공유폴더의 이름, 아이디, 암호가 필요. 예에서는 192.168.1.12 에 위치한 서버의 public 이란 공유폴더를 1. 에서 생성한 /media/internal/share 디렉토리에 연결시킵니다. <username> 과 <password> 는 해당 서버에 접근하기 위해 필요한 것입니다. iocharset=utf8 은 공유폴더 안의 디렉토리나 파일 이름이 한글일 경우 제대로 표시해 주기 위해 필요합니다.
# echo "//192.168.1.12/public /media/internal/share cifs username=<username>,passwd=< password>,rw,iocharset=utf8 0 0" >> /etc/fstab
혹은 에디터로 fstab 을 직접 편집해도 됩니다. 이 경우 fstab 마지막에 추가되는 한 줄은 다음과 같겠죠.
//192.168.1.12/public /media/internal/share cifs username=<username>,passwd=< password>,rw,iocharset=utf8 0 0
ID 와 패스워드가 필요없는 경우라면 대신에 guest 라고 넣어주면 되는 것 같습니다. 아래처럼요.
//192.168.1.12/public /media/internal/share cifs guest,rw,iocharset=utf8 0 0
3. 마운트. fstab 이 제대로 수정되었다면 리부팅할 때 자동으로 마운트가 됩니다. 리부팅하지 않고 바로 마운트 하려면 아래의 mount 명령을 실행시키면 됩니다.
# mount -a
4. 확인: Internalz Pro 를 실행시켜 옵션에서 숨겨진 파일들을 보여주게 세팅을 합니다. 그리고 마운트포인트인 디렉토리, 이 예에서느느 /media/internal/share 로 가보면 네트웍 공유폴더의 내용이 나타나는 것을 확인할 수 있습니다.
여기까지 정상적으로 진행되었다면 Internalz Pro, 또는 터미널 환경에서 네트웍 공유폴더에 접근하는 것은 문제가 없을 겁니다. 터미널에서 파일카피를 할 수도 있고, Internalz Pro 에서 원하는 파일을 실행시키며 동영상 등도 내장된 미디어 플레이어로 재생이 되겠죠. 그러나.. 내장 미디어 플레이어에서는 다양한 형식의 파일을 재생시킬 수 없기 때문에 KalemSoft Media Player 를 사용하는 건데, 위의 방법으로는 KalemSoft Media Player 에서 네트웍 공유폴더의 파일들을 볼 수가 없습니다. 시간이 좀 더 지나면 KalemSoft Media Player 도 이런 방식을 지원할 가능성이 있지만 지금은 안되죠.
5. KalemSoft Media Player 에서 네트웍 공유폴더를 접근하려면 마운트포인트가 추가로 필요합니다. 이 예에서는 /media/internal/share 를 마운트포인트로 정해놓고 있는데, KalemSoft Media Player 는 이 디렉토리를 직접 접근하는 것이 아니라 /var/palm/jail/com.kalemsoft.ksmplayer/media/internal/share 를 통해서 접근하게 됩니다. 따라서 네트웍 공유폴더를 이 위치에 마운트시켜야 합니다.
# echo "//192.168.1.12/public /var/palm/jail/com.kalemsoft.ksmplayer/media/internal/share cifs username=<username>,passwd=< password>,rw,iocharset=utf8 0 0" >> /etc/fstab
구글링부터 해야 겠군요.
꼭 파일서버에만 연결이 가능한 건가요?
어제부터 꼬막 한나절을 했는데... 안되요...ㅠㅠ
//192.168.10.24/d /media/internal/share cifs username=<제로그온아이디>,passwd=<제password>,rw,iocharset=utf8 0 0
제가 공유려는 폴더의 이름이 d(공유)이렇게 되있더라구요. 그래서 d로 했어요. public도 해보고, 공유라고 한글로도 시도해 봤는데 안되라구요. 전 64bit win7 sp1 쓰고 있습니다. 문제가 몰까요?
노트북중에 xp돌아가는 애를 가지고도 해봤는데...안되요..ㅠㅠ...
도움주시면 정말 감사할 것 같아요.
//192.168.1.12/video /media/internal/share1 cifs username=
//192.168.1.12/music /media/internal/share2 cifs username=
감사드립니다.
감사합니다 이런 능력자님같으니라구
너무 편하네요. 브라우징속도도 빠르구요
아직 시도중이신님들을 위해 부연설명..
1. Preware에서 설치해야할것들은 서치칸에 타이핑해서 찾으세요
커널도 uberkernal로 서치해보면 딱나옵니다.
2. Xecutah를 설치하면 Xterm이 같이설치되고, Xterm을 실행할때도 Xecutah를 실행하고 그안에 Start Xterm를 누르심 됩니다. 버전업되면서 바뀐듯..
3. 리눅스는 대소문자 구분하니 반드시 대소문자 지키시고,, 스페이스도 정확하게 입력하세요.
애매하면 위에 텍스트를 마우스로 긁어서 문자사이에 스페이스가 있는지 꼭 확인하시길.
4. fstab에 서버정보넣는 명령행이 아마 초반 최대고비가 아닐까합니다
먼저 자신의 pc의 ip를 알아내시구요. 라우터셋팅에 들어가서 현재 랜접속되있는 기기들 목록에서 자신의 pc의 ip를 찾아 기억하세요.
또는 pc에서 윈도우키+r 누르시고 cmd엔터, ipconfig엔터
뭐라고 주욱 나오면 거기서 그럴싸한놈을 고르시면 되겠습니다.
os에따라 좀 다른데.. 윈7에선 IPv4 Address라고 나올겁니다
192.168.x.x 머이런식으로 되있습니다.
전 처음에 제컴이 아닌 터치패드의 ip를 넣었다가 몇번 삽질좀 했죠
pc의 공유폴더는 웬만하면 드라이브전체를 걸지마시고 폴더를 만들어서 해당폴더만 공유거세요. 그아래 폴더들은 알아서 전부 공유됩니다
그리고 pc의 사용자명과 패스워드는 웬만하면 영문으로하시고.. 명령행에 타이핑하실때 사용자명과 패스워드부분에서 < >는 빼고 적으시구요.
username=
username=john 이렇게 적으세요
끝.
ip삽질몇번한거 외엔 생각보다 너무 쉽게 성공했습니다 능력자님 너무 감사드려요...
*스트리밍은 제겐 쓸일이 없을거같아서 안했습니다