This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:lte [2017/11/20 14:28] 1.241.172.144 [User space] |
wiki:lte [2017/11/20 14:32] (current) 1.241.172.144 [User space] |
||
---|---|---|---|
Line 166: | Line 166: | ||
===libqmi using qmi wwan=== | ===libqmi using qmi wwan=== | ||
- | libqmi is a free and open source library developed by free software contributors, and managed in the freedesktop.org public repositories. libqmi exposes a code source repository with the latest fixes available, which makes it perfect to be able to get the most recent improve-ments and fixes. | + | libqmi is a free and open source library developed by free software contributors, and managed in the freedesktop.org public repositories. libqmi exposes a code source repository with the latest fixes available, which makes it perfect to be able to get the most recent improve-ments and fixes.\\ |
+ | libqmi는 무료 소프트웨어 제공자가 개발하고 freedesktop.org 공용 저장소에서 관리되는 무료 오픈 소스 라이브러리입니다. libqmi는 최신 수정 사항을 제공하는 코드 소스 저장소를 제공하므로 가장 최근의 개선 사항 및 수정 사항을 얻을 수 있습니다. | ||
- | Most Linux-based distributions already include packages for libqmi, and it is also used by ModemManager, a mobile connection manager widely used along with NetworkManager. | + | Most Linux-based distributions already include packages for libqmi, and it is also used by ModemManager, a mobile connection manager widely used along with NetworkManager.\\ |
+ | 대부분의 Linux 기반 배포판에는 이미 libqmi 용 패키지가 포함되어 있으며 NetworkManager와 함께 널리 사용되는 모바일 연결 관리자 인 ModemManager에서도 사용됩니다. | ||
- | This C library relies on the GLib, GObject and GIO libraries to provide a very high level interface to interact with QMI modems when the qmi wwan kernel driver is being used. | + | This C library relies on the GLib, GObject and GIO libraries to provide a very high level interface to interact with QMI modems when the qmi wwan kernel driver is being used. \\ |
+ | 이 C 라이브러리는 GLib, GObject 및 GIO 라이브러리를 사용하여 qmi wwan 커널 드라이버를 사용할 때 QMI 모뎀과 상호 작용할 수있는 매우 높은 수준의 인터페이스를 제공합니다. | ||
{{wiki:2inchlte:ltemodem:libqmi_in_user_space.jpg}} | {{wiki:2inchlte:ltemodem:libqmi_in_user_space.jpg}} | ||
- | |||
==Device initialization== | ==Device initialization== | ||
Line 182: | Line 184: | ||
to the one done by the GobiNet driver when it detects a new modem, but triggered in user-space instead of in | to the one done by the GobiNet driver when it detects a new modem, but triggered in user-space instead of in | ||
the kernel. Being optional, the program can decide to fully skip doing it if it knows that the device is already | the kernel. Being optional, the program can decide to fully skip doing it if it knows that the device is already | ||
- | initialized. | + | initialized.\\ |
+ | QMI 제어를 위해 /dev/cdc-wdmX 문자 장치를 사용하려는 프로그램은 장치의 여는 순서 중에 '버전 확인'을 실행하도록 지정할 수 있습니다. 이 검사는 모뎀이 올바른 응답으로 응답 할 때까지 CTL Version Info 요청을 주기적으로 전송합니다. 따라서 새 모뎀을 발견했지만 GobiNet 드라이버에서 수행 한 것과 동등하지만, 커널 대신에 사용자 공간에서 트리거됩니다. 선택사항인 경우, 프로그램은 장치가 이미 초기화되었다는 것을 알고 있으면 이를 건너 뛸 수 있습니다. | ||
The steps that libqmi will perform while opening the QMI control port are specified in a bitmask of flags, and | The steps that libqmi will perform while opening the QMI control port are specified in a bitmask of flags, and | ||
these also may include configuring the format of network packets to be transferred through the data network | these also may include configuring the format of network packets to be transferred through the data network | ||
- | interface. | + | interface.\\ |
+ | QMI 제어 포트를 여는 동안 libqmi가 수행하는 단계는 플래그의 비트 마스크에 지정되며 데이터 네트워크 인터페이스를 통해 전송할 네트워크 패킷의 형식을 구성하는 것도 포함될 수 있습니다. | ||
==Client allocation and releasing== | ==Client allocation and releasing== |