도와주세요!!
글 수 15,339
2013.12.20 20:37:11 (*.216.145.10)
20816
ODROID-X 에 ubuntu 3.8.13.13 을 올리고
커널 config에서
USB support > USB Gadget Support > USB Gadget Drivers > Ethernet Gadget > RNDIS support 선택하고
USB support > USB Gadget Support > S3C HS/OTG USB Device controller 선택
커널을 컴파일하고
ifconfig usb0 192.168.10.10 netmask 255.255.255.0 up 하면
ifconfig에서 usb0 이 보입니다.
PC쪽은 MS에서 제공하는 RNDIS 드라이버를 설치하면
PC쪽에도 Ethernet 어댑터가 생성됩니다.
USB 케이블로 ODROID-X의 OTG와 PC를 연결하면
서로 이더넷 통신이 잘 됩니다.
문제는 s3c-host.ko g_ether.ko 모듈이 insert되면
ODOROID-X의 HOST(usb storage)가 동작을 안 합니다.
drivers/usb/storage/transport.c interpret_urb_result()함수에서 Status -71 에러가 발생합니다.
더 이상 원인 찾기가 힘드네요.
INF 파일 첨부합니다.