'iphone'에 해당되는 글 2건

  1. 2010.12.22 iPhone, iPad, iPod sync with Ubuntu
  2. 2010.05.12 iPhone 테더링 관련하여... (2)
iphone, ipad, ipod을 ubuntu에서 싱크 하려면 다음과 같이 하면 된다.
ubuntu 10.10 maverick에서 잘 되는 것을 확인했다.


pmcenery의 ppa repository를 등록한다.
sudo add-repository ppa:pmcenery/ppa

apt repository를 업데이트 한다.
sudo apt-get update

아래의 package를 설치한다.
sudo apt-get install gvfs gvfs-backends gvfs-bin gvfs-fuse libgvfscommon0 ifuse libgpod-dev libgpod-common libimobiledevice-utils libimobiledevice0 libimobiledevice-dev python-imobiledevice libplist++1 libplist-utils python-plist libusb-1.0-0 libusb-1.0-0-dev libusbmuxd1 usbmuxd

현재 로그인한 유저를 fuse 그룹에 추가한다
sudo adduser $USER fuse

/etc/fuse.conf를 수정하여 모두 mount 권한을 가질 수 있도록 한다.
sugo gedit /etc/fuse.conf
#allow_other에서 주석(#)을 제거한다.


끝~

기본적으로 이정도만 하면 rythmbox에서 음악을 재생하거나, usb를 이용해서 iphone 테더링을 하거나 fspot에서 사진을 가져올 수 있다.

*덧. rythmbox에서 iPhone의 음악을 재생하다보면 매번 음악을 가져올 때 마다 "동기화중..."으로 표시된다. 하지만 곧 꺼짐. 실제로 싱크하지는 않는다. (각 음악의 재생된 횟수를 라이브러리에 기록하는듯처럼 보이지만 확인해보지는 않았다.)

*덧2. 세상에 rythmbox에서 iphone에 있는 동영상도 스트리밍으로 재생이 된다. +_+;


하지만 itunes와 같이 app을 sync 한다거나 하면 gtkpod을 설치해서 사용해보자

gtkpod 설치하기

마운트 할 디렉토리를 생성한다.
sudo mkdir /mnt/ipod; sudo chmod 777 /mnt/ipod

gtkpod을 설치한다.
apt-get install gtkpod

gtkpod을 실행하기 전에는 아래와 같이 iphone을 마운트하여 gtkpod이 iphone의 내부를 읽을 수 있도록 한다.

gtkpod 실행전:
ifuse /mnt/ipod


gtkpod을 종료하려면, 먼저 gtkpod에서 unmount 한 후, 아래 명령을 실행한다.
gtkpod에서 ^ 아이콘을 클릭하여 unmount 후 실행:
fusermount -u /mnt/ipod


출처: http://www.webupd8.org/2010/01/easy-way-to-sync-your-iphone-with.html

저작자 표시 비영리 동일 조건 변경 허락
신고

iPhone 테더링 관련하여...

Posted by !kKo geek_stuff/mobile : 2010.05.12 12:27


아이폰 테더링...
WIFI가 연결되어있다면 3G를 통하지않고 WIFI를 이용해서 인터넷을 사용할 수 있지 않을까 하는 작은 의문에서 시작되었다.

구글링하는 도중 탈옥하지 않으면 3G대신 WIFI를 사용할 수 없다고 하더라...

일단 간단한 시험을 해보았다.
 
iPhone(순정상태)을 WIFI에 연결해두고, 설정->일반->네트워크->인터넷 테더링을 활성화 시켰다.

PC와 USB 연결을 한 후 IP를 확인해보았다.
iPhone IP:192.168.20.1/24, GW: 192.168.20.2
PC: 192.168.20.2/24

이러면 알수가 없자나...
그래서 집에있는 서버에 접속....

그리고 접속자 정보를 살펴본 후, 해당 아이피를 whois에 쿼리를 날려보았더니, 아래와 같은 정보를 확인할 수 있었다.

query: 211.246.x.x

IP Range: 211.246.48.0~211.246.63.255
Network Name: KTFWING-INFRA

희안한건 ping도 안날라간다. (wireshark로 확인)
그리고 5초마다 아이폰에서 내 컴퓨터로 핑을 보내는듯?;;

구글링을 더 해보니, WIFI를 USB로 테더링하려면 PdaNet 쓰면 된다는 정보를 입수.
아이폰 탈옥시켜서 PDANet 설치하고, 윈도우에 드라이버 설치하고 난 후,
같은 방법으로 테스트.

확실히 IP정보는 위의 대역이 아닌 다른 IP대역이고, 실제 IP의 whois query에는
사용하고 있는 ISP 업체의 이름이 나타났다.
그리고 ping도 잘 나갔다.

마지막으로 아이폰의 네트워크 통계를 초기화 시킨후, 자체 테더링을 통해 PC와 연결후 웹서핑.
5분 후 통계를 확인했더니, 셀룰러데이터에 전송:652KB 수신:3.6MB라고 나와있다.

한줄요약: 3G가 아닌 WIFI로 테더링하려면 탈옥필수.

저작자 표시 비영리 동일 조건 변경 허락
신고

'geek_stuff > mobile' 카테고리의 다른 글

AirMediaPlayer  (0) 2010.12.26
iPhone 테더링 관련하여...  (2) 2010.05.12
Cydia Sources  (0) 2010.01.13
M4655에서 Live Messenger  (0) 2009.02.10
Pocket Weather 2007 ikko skin  (2) 2008.12.05
나도 이제 PDA폰에서 블로깅한다  (0) 2008.12.02
 «이전 1  다음»