Odroid-C2 cdc-acm, RNDIS(Ethernet over USB) 설치
-------------------------------------------------
Odroid-C2
-------------------------------------------------
/lib/modules/3.14.79-116/kernel/drivers/usb/gadget/
//
// Serial
//
// CDC Composite Gadget
$ modprobe g_cdc
// Gadget Serial v2.4
$ modprobe g_serial
//
// RNDIS/Ethernet Gadget (Ethernet over USB)
//
$ modprobe g_ether
// check 'usb0' interface
$ ifconfig -a
// create a usb0 interface info
// 192.168.137.0: DHCP on Windows RNDIS
$ sudo vi /etc/network/interfaces.d/usb0
auto usb0
iface usb0 inet static
address 192.168.137.11
netmask 255.255.255.0
#gateway 192.168.1.x
dns-nameservers 8.8.8.8
$ service networking restart
// adds load module (g_ether)
$ sudo vi /etc/rc.local
modprobe g_ether
$ sync && reboot
-------------------------------------------------
Windows 7
-------------------------------------------------
//
// Serial
//
// CDC Composite Gadget, Gadget Serial v2.4
1. driver (inf) 파일 수정
- download: http://www.kernel.org/doc/Documentation/usb/linux-cdc-acm.inf
- VID, PID 수정: VID_0525&PID_A4A7 -> VID_0525&PID_A4AA
2. 장치관리자
- 장치관리자 -> 기타장치 -> 'CDC Composite Gadget' or 'Gadget Serial v2.4'
-> 드라이버 소프트웨어 업데이트 -> 컴퓨터에서 드라이버 소프트웨어 찾아보기 -> 찾아보기
-> 위에서 생성한 inf 파일 선택 -> 강제 설치
이후 COM port 로 접속 (하지만 안 됨...)
//
// RNDIS/Ethernet Gadget (Ethernet over USB)
//
1. 장치관리자 (Device Manager)
- 장치관리자 -> 기타장치 -> 'RNDIS/Ethernet Gadget'
-> 드라이버 소프트웨어 업데이트 -> 컴퓨터의 장치 드라이버 목록에서 직접 선택
-> 컴퓨터의 장치 드라이버 목록에서 직접 선택
-> 일반 하드웨어 종류: 네트워크 어댑터
-> (제조업체) Microsoft Corporation -> (네트워크 어댑터) Remote NDIS Compatible Device
- Device Manager -> Other devices -> 'RNDIS/Ethernet Gadget'
-> Update Driver Software... -> Browse my computer for driver software
-> Let me pick from a list of device drivers on my computer
-> Common hardware types: Network adapters
-> (Manufacturer) Microsoft Corporation -> (Network Adapter) Remote NDIS Compatible Device
2. 네트워크 연결 (Network and Sharing Center)
- 네트워크 및 공유 센터 -> 어댑터 설정 변경
-> 로컬 영역 연결 #x (RNDIS/Ethernet Gadget)
-> 속성 -> TCP/IPv4 -> 속성
(Manual)
//-> IP: 192.168.1.10 (HOST), Netmask: 255.255.255.0, Gateway: blank -> 확인
(DHCP)
-> 자동으로 IP 주소 받기 -> 확인
- Network and Sharing Center -> Change adapter settings
-> Local Area Connection #x (RNDIS/Ethernet Gadget)
-> Properties -> TCP/IPv4 -> Properties
(Manual)
//-> IP: 192.168.1.10 (HOST), Netmask: 255.255.255.0, Gateway: blank -> OK
(DHCP)
-> Obtain an IP address automatically -> OK
3. 네트워크 확인
- c:/> ipconfig
(Manual)
- c:/> ping 192.168.1.11 // Odroid-C2
(DHCP)
- c:/> ping 192.168.137.11 // Odroid-C2
4. SSH 로 Odroid-C2 접속
(Manual)
- Putty or terminal: ssh xxx@192.168.1.11
(DHCP)
- Putty or terminal: ssh xxx@192.168.137.11
-----
Cheers,
June
댓글 없음:
댓글 쓰기