1. 시스템 환경
- OS : Debian 6.0.7(64Bit)
- JDK : 1.6.0_43(64Bit)
- ADT : v21.1.0-569685(64Bit)
2. 우선 LG-SU870을 노트북 이나 데스크탑에 연결 하도록 한다.
freecatz@localhost:~/devel/workspace$ lsusb
Bus 002 Device 005: ID 05af:0802 Jing-Mold Enterprise Co., Ltd
Bus 002 Device 004: ID 040b:2011 Weltrend Semiconductor
Bus 002 Device 003: ID 04b4:0101 Cypress Semiconductor Corp. Keyboard/Hub
Bus 002 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 002 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
Bus 001 Device 003: ID 1004:61a6 LG Electronics, Inc.
Bus 001 Device 002: ID 8087:0020 Intel Corp. Integrated Rate Matching Hub
Bus 001 Device 001: ID 1d6b:0002 Linux Foundation 2.0 root hub
3. root 권한으로 퍼미션을 변경 한다.
* root 의 권한.
freecatz@localhost:~$ su -
암호:
root@localhost:~# chmod 666 /dev/bus/usb/001/003
4. udev 에서 사용할 rules 파일을 만든다.
* root 의 권한.
root@localhost:~# vi /etc/udev/rules.d/99-LG-SU870.rules
(참고 : 앞부분은 숫자로 시작 되는데, udev 에서 rules 파일을 읽어 들이는 순서다.)
rules 파일에 아래의 내용을 넣어 준다.
# LG-SU870
SUBSYSTEMS=="usb", ATTRS{idVendor}=="1004", ATTRS{idProduct}=="61a6", MODE="0666", OWNER="freecatz"
* 특정 사용자만 사용하도록 하고 싶다면, OWNER 을 사용 하여 특정 계정을 적어 주고,
특정 그룹에게 사용하도록 하고 싶다면, GROUP 을 사용 하여 그룹명을 적어 줄 수 있다.
5. udev 재시작
* root 의 권한.
root@localhost:~# /etc/init.d/udev restart
Stopping the hotplug events dispatcher: udevd.
Starting the hotplug events dispatcher: udevd.
* root 의 권한.
root@localhost:~# /etc/init.d/udev restart
Stopping the hotplug events dispatcher: udevd.
Starting the hotplug events dispatcher: udevd.
6. adb 서버의 재시작
* 사용자 의 권한.
freecatz@localhost:~/devel/workspace$ adb kill-server
freecatz@localhost:~/devel/workspace$ adb start-server
* daemon not running. starting it now on port 5037 *
* daemon started successfully *
7. LG-SU870 연결 확인
* 사용자 의 권한.
freecatz@localhost:~/devel/workspace$ adb devices
List of devices attached
emulator-5554 device
2A0A1006000100010901596F0500E914 device
freecatz@localhost:~/devel/workspace$
댓글 없음 :
댓글 쓰기