SynCE : Sync with WM5/6 devices on Linux (Ubuntu)
SynCE on Ubuntu
    http://www.synce.org/moin/SynceInstallation/Ubuntu

하라는대로 deb http://ppa.launchpad.net/synce/ubuntu intrepid main 리포 추가하고
sudo apt-get install synce-hal librra-tools librapi2-tools 명령으로 패키지 설치하면 된다.

그 상태에서 m4655를 연결하면 USB 장치도 하나 잡히고 새로운 네트웍 인터페이스도 하나 잡힌다.

$ lsusb
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 004 Device 009: ID 04e8:6662 Samsung Electronics Co., Ltd
Bus 004 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 003 Device 002: ID 045e:0737 Microsoft Corp.
Bus 003 Device 001: ID 1d6b:0001 Linux Foundation 1.1 root hub

$ ifconfig eth1
eth1      Link encap:Ethernet  HWaddr 80:00:60:0f:e8:00 
          inet addr:169.254.2.2  Bcast:169.254.2.255  Mask:255.255.255.0
          inet6 addr: fe80::8200:60ff:fe0f:e800/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:32 errors:25 dropped:0 overruns:0 frame:0
          TX packets:16 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:5513 (5.5 KB)  TX bytes:2293 (2.2 KB)


새로 추가된 eth1은 WM 장치와의 통신을 위한 RNDIS 장치인데
m4655는 아마 169.254.2.1 을 부여받게 되는듯하며, ping을 날려보면 응답한다.

이 상태에서 synce-pls 명령을 통해 PDA의 파일들을 열람할 수 있다.

$ synce-pls
Directory               2009-05-29 23:07:30  내 그림/
Directory               2009-05-29 23:07:30  서식 파일/
Directory               2009-05-29 23:07:30  개인/
Directory               2009-05-29 23:07:30  회사/
Directory               2009-05-29 23:07:30  내 음악/
Directory               2009-05-29 23:07:30  내 벨 소리/
Directory               2009-06-10 08:01:46  비디오/
Directory               2009-06-11 08:14:56  통화/

위와 같은 My Documents 수준 열람 말고 장치의 전체 파일시스템을 보려면 아래와 같이 한다.
'My Docyments'가 위에서 목록을 본 폴더이고
'기억장치카드'는 추가로 달아준 2GB짜리 MicroSD 카드이다.

$ synce-pls /
--D------T              1998-01-01 21:00:00  LGTStore/
--D------T              1998-01-01 21:00:00  기억장치카드/
Directory               2009-05-29 23:07:20  Documents and Settings/
--D-----S-              2009-05-29 23:07:20  Windows/
--D-----S-              2009-05-29 23:07:20  Temp/
Directory               2009-05-29 23:07:30  My Documents/
Directory               2009-05-29 23:07:30  Program Files/
A-------S-      139264  2009-06-29 04:04:42  mxip_notify.vol
A-------S-       28672  2009-06-29 00:05:50  mxip_lang.vol
Directory               2009-05-29 23:07:42  Application Data/
Directory               2009-05-29 23:07:50  ConnMgr/
Archive         471040  2009-06-29 04:04:42  pim.vol
Archive         147456  2009-06-29 04:04:42  cemail.vol
Archive           1058  2009-06-18 04:29:18  launcher1015.txt
Archive             44  2009-06-13 18:07:42  config

파일 복사는 아래와 같이 synce-pcp 명령으로 된다. scp와 비슷한 동작방식인데
장치의 파일을 지정할 때는 파일패스 앞에 콜론( : )을 붙이는 것이다.

$ synce-pcp :/기억장치카드/movie.avi .

이정도면 WM6 프로그램을 크로스 빌드하고 전송 및 시험하는 정도는 가능하다.

그리고, synce- 로 시작되는 명령들이 몇 개 더 설치되는데
이름을 보면 대충 용도가 짐작가는 것들이 대부분이다.

synce-install-cab     synce-pmkdir          synce-pshortcut
synce-list-programs   synce-pmv             synce-pstatus
synce-matchmaker      synce-prm             synce-registry
synce-pcp             synce-prmdir          synce-remove-program
synce-pkillall        synce-prun           
synce-pls             synce-psettime


전화번호부나 스케줄 동기화 같은 것은 해 보지 않았다.

인터넷 공유도 되는지 해 봤는데 잘 안 되었다.
아래와 같이 조금 더 해보다 말았다.

--------

우분투 8.10에서 랜카드 두개로 인터넷 연결 공유를 하는 법을 알고 싶습니다.
    http://ubuntu.or.kr/viewtopic.php?p=13154

sudo iptables -F
sudo iptables -t nat -F
sudo echo 1 > /proc/sys/net/ipv4/ip_forward
sudo iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE


ip_forward: Permission Denied
    http://ubuntuforums.org/archive/index.php/t-589387.html

sudo echo 1 > /proc/sys/net/ipv4/ip_forward 명령을 실행하면
permission denied 라는 결과가 나오길래 찾아보았다.
아래와 같이 하거나 sysctl.conf 에 등록하면 된다고 함.

$ sudo -i
# echo 1 > /proc/sys/net/ipv4/ip_forward
by 시험さま | 2009/06/29 02:36 | 컴퓨터 | 트랙백 | 덧글(0)
트랙백 주소 : http://chanik.egloos.com/tb/1922783
☞ 내 이글루에 이 글과 관련된 글 쓰기 (트랙백 보내기) [도움말]

:         :

:

비공개 덧글

< 이전페이지 다음페이지 >