RHEL 5 에서 휴대폰 테더링 사용
가장 먼저 우선 컴퓨터에 USB로 핸드폰을 연결해서 USB테더링 상태로 해두자
(핸드폰 테더링 설정 ON을 의미)
1. 아래의 링크를 다운 받자
[http://downloads.sourceforge.net/synce/usb-rndis-lite-0.11.tar.gz usb-rndis-lite-0.11.tar.gz]
* Extract and install the driver in the following way:
아래처럼 따라 실행한다.
( 압축이 풀리고 ./clean.sh 실행에서 권한 없음 이라고 나오는건 무시해도 좋다)
(아래의 작업은 modprobe usbnet.ko cdc-ether.ko rndis-host.ko 와 같은 작업을 한다. clean.sh확인하면
자세한 내용을 볼 수 있다.)
$ tar zxf usb-rndis-lite-0.11.tar.gz $ cd usb-rndis-lite-0.11/ $ make $ sudo ./clean.sh $ sudo make install $ cd ..
2. 장치 확인
ifconfig -a 를 실행해보고
rndis0 장치가 있는지 확인하자.
있다면 정상적으로 작동중인것이다.
3. 파일 생성
네트워크 파일을 생성해줄 필요가 있다.
gedit /etc/sysconfig/network-scripts/ifcfg-rndis0
위를 통해서 gedit가 열리면 거기에
DEVICE=rndis0 |
이와 같이 써주고 파일을 저장하고 나온다.
4. Driver Load
이렇게 하면 장치는 생성 되었으나 아직 아무 반응이 없는 상태이다. 이것을 해결하기 위해
명령어 한줄만 쳐주자
sudo ifup rndis0
라고 치고 실행을 해주면 IP를 얻어오면서 활성화가 될것이다.
이렇게 하면 아주 간단하게 USB테더링을 리눅스에서 활용할 수 있을거라 생각한다.