얼마전에 커널 3.17 이 릴리즈되었고 현재는  3.18 버전을 개발중입니다.

 사실 3.18 버전은 매우 감회가 새롭습니다.


 많은 임베디드 엔지니어 분들이 기억하시겠지만 2.4.18 버전은

 2.4 버전에서 임베디드의 하나의 뭐랄까 레퍼런스 버전이라고 할까요?

 안정버전이라고 부르면서 많은 칩셋에서 지원을 했었습니다.

 2.6.18 역시 2.6.x 버전대에서 많이 쓰였었습니다.

 안드로이드의 문제때문에 이후 버전업이 되면서 버려진 감이 있지만요.


 어쨋든 이번 3.17 버전에서는 재미있는 것이 릴리즈 되었습니다. 

 바로 USB/IP 라고 하면서 USB device sharing over IP   라고 되어 있습니다.

 오호 재밌는게 릴리즈 되었군요.

 

 딱 이름만 보면 usb 디바이스를 네트웍을 통해서 공유한다?

 다른 디바이스에 붙어 있는 USB 를 원격으로 사용할수 있다 쯤 되는것 같습니다.

 아래는 설명 원문입니다.


 USB/IP is a project that provides a general USB device sharing system over IP network. To share USB devices between computers with their full functionality, USB/IP encapsulates "USB I/O messages" into TCP/IP payloads and transmits them between computer. Original USB device drivers and applications can be also used for remote USB devices without any modification of them. A computer can use remote USB devices as if they were directly attached.

This project has been for a while in the "staging" area, and it's now considered stable enough for prime consumption. Userspace tools can be found at tools/usb/usbip


 출처는 kernelnewbie.org 입니다 

 설명에 따르면 이전까지 커널의 staging 버전에 있다가 충분히 안정화 되어서 이번 릴리즈에 정식으로 들어왔다고 합니다.

 어쨋든 네트웍이 연결되어 있으면 원격으로 usb 장치를 사용할수 있다니

 상당히 재밌는 응용이 가능할 것 같습니다.