uawikipc.ru

Підключення офіційно підтримуються 3g-модемів до android-девайсів. Частина 1: загальна інформація

Спочатку кожне Android-пристрій, а конкретніше - планшетні комп`ютери, підтримують підключення практично до всіх USB 3G-модемів і стільникових телефонів в режимі модему. Але з різних причин, виробниками заблокована така можливість - або навпаки, повністю не реалізована. Це може бути як простий непередбачливістю, так і бажанням «просунути» якусь конкретну модель модему. В даному матеріалі, першому в циклі статей на цю тему, ми розберемося з основними питаннями підключення модемів.

Відео: Як підключити 3g модем до смартфону або планшету?

Дуже часто в специфікаціях того чи іншого пристрою, будь то планшет, електронна книга на Android, навігатор або щось ще, перераховано лише обмежена кількість підтримуваних 3G-модемів. Однак дана проблема цілком вирішувана, причому без «молота і ковадла», тобто нічого паяти не треба, так як обмеження - програмні. Що ж, приступимо до основних моментів.

Не завжди потрібно примусово переводити наявний 3G-модем в режим «Тільки модем» з відключенням ZeroCD, незважаючи на часті поради з цього приводу в більшості статей подібного роду. Тобто, не обов`язково втрачати такий функціонал, як автозавантаження в ОС Windows або підтримка і читання карт пам`яті. Настійно рекомендується заздалегідь перевірити працездатність 3G-модема на персональному комп`ютері з конкретно взятої SIM-картою, яка згодом буде використовуватися, і відключити перевірку PIN-коду. Обов`язково потрібно перевірити ще раз по мануалу або іншої документації, що означає ті чи інші показники індикатора на модемі. Наприклад, на 3G-модеми від ZTE, найчастіше, якщо індикатор світиться червоним - значить пристрій включено, але не зареєстровано в мережі, зеленим або синім - модем працює і зареєстрований в мережі провайдера бездротового інтернету, кліпаємо - принтер підключено до мережі Інтернет і відбувається обмін даними. В 3G-модеми від Huawei ж - навпаки, коли індикатор блимає - це значить, що він зареєстрований в мережі, а коли просто горить - то Ви підключені до Інтернету. Навіщо потрібно все це зробити і знати? Тому як виконання описаних нижчеописаних дій передбачається, що при підключенні до пристрою модем автоматично реєструється в мережі провайдера мобільного зв`язку.

Тепер дії, які потрібно зробити з нашим Android-девайсом. По-перше, нам знадобиться емулятор терміналу. Для цієї мети підійдуть, наприклад, Android Terminal Emulator або Better Terminal Emulator Magic. Також на нашому девайсе повинні бути отримані Root-права. Якщо пристрій з кастомной прошивкою або від китайського виробника (а вони досить часто ставлять кастомниє прошивки на свої гаджети як офіційні), то Root-доступ може бути спочатку. Перевірити це простіше простого - якщо після введення в емулятор команди su символ «$» змінився на «#», значить Root-права вже є. Буде виконуватися робота з системними файлами, так що знадобиться файловий менеджер для Root-користувача. Підійде всім відомий Root Explorer або, наприклад, ES File Explorer. Також знадобиться BusyBox. Перевірити, чи встановлений BusyBox на вашому пристрої, можна, запровадивши в терміналі команди:



Ще простіше перевірити наявність BusyBox можна, набравши в терміналі busybox. Якщо BusyBox встановлений, то буде виведена коротка довідка по даній програмі.

Відео: 18. Підключення 3G модема в магнітолах IQ NAVI (Android 4.x.x). Інструкція користувача

Відносно інших умов. На комп`ютері ми будемо виробляти редагування системних файлів, а оскільки Android - по суті своїй UNIX-система, то потрібно використовувати відповідний текстовий редактор, стандартний Блокнот в Windows не підходить. «Правильні» редактори - це, наприклад, AkelPad або Notepad ++. Також завжди рекомендується заздалегідь зберігати копії файлів, які будуть редагуватися. Іноді знадобиться змінювати права доступу до файлів в Android, для цього через термінал використовуємо команду chmod. наприклад:

Хоча дана дія також можна виконати і через меню файлового менеджера. Ну і як завжди - все модифікації в програмному забезпеченні вашого пристрою ви робите на свій страх і ризик. Не забувайте створювати резервні копії. В цілому ж, якщо уважно слідувати інструкції - все повинно бути нормально, і ні про яке «цеглі» (не працювати) мови бути не може.

Перейдемо до первинного підключення. В налаштуваннях нашого Android-девайса потрібно вимкнути Wi-Fi, включити бездротові мережі (зазвичай пункти носять назву на кшталт «Мобільна мережа - передача даних WCDMA»).

Основні симптоми непрацюючого з`єднання з інтернетом за допомогою нашого USB 3G-модема наступні, і визначаються вони після реєстрації його в мережі провайдера мобільного інтернету, що нам показує індикатор на самому модемі.

Отже, в настройках нашого планшета в розділі «Система», при відкритті пункту «Про планшетному ПК» - «Загальна інформація», інформація про мережу відображається, а також видно, що проводиться спроба підключення, але при цьому доступу до Інтернету немає. Виправляється це наступним чином. Відкриваємо в Настройках «Бездротові мережі (Ще ...) -gt; Мобільна мережа -gt; Точки доступу (APN) ». Або ж беремо готову запис, яка береться системою з файлу system / etc / apns-conf.xml по ідентифікаторів MCC/MNC мережі провайдера, або ж створюємо і зберігаємо нову. Нагадаємо, що якщо мова йде про налаштування в 4-й версії ОС Android, то потрібно натиснути кнопку «Назад» в лівому нижньому кутку екрану.

Наступна ситуація. В налаштуваннях нашого планшета в розділі «Система», при відкритті пункту «Про планшетному ПК» - «Загальна інформація», видно інформація про мережу, видно, що модем виробляє спробу підключення. Але після невдалої спроби підключення пропадає інформація про мережу, а індикатор показує відсутність підключення (зазвичай це світіння червоним). Причому через певні проміжки часу ситуація повторюється. В такому випадку, швидше за все, система використовує неправильний порт для підключення. Заходимо в емулятор терміналу, вводимо по черзі наступні команди:

У виведеної інформації шукаємо рядки, які містять pppd і ttyUSB (або ttyACM). Потрібний нам порт шукаємо в розділі «Визначення файлів пристроїв (порту) в Android через який працює модем». Якщо значення різні, то необхідно додати відповідні записи в 3g_dongle.cfg. Про те, як це зробити, ми поговоримо трохи пізніше. Якщо такого файлу не існує в системі, то можна змінити значення ttyUSB в файлах для запуску pppd (наприклад, /etc/init.gprs-pppd).

Далі. Можлива ситуація, коли в настройках нашого планшета в розділі «Система», при відкритті пункту «Про планшетному ПК» - «Загальна інформація», інформація про мережі не відображається зовсім. Зазвичай це пов`язано з тим, що підключений USB-пристрій не визначається в системі як модем, відповідно не створюються файли / Dev / ttyUSB або / Dev / ttyACM. Можливо, в операційній системі відсутні необхідні модулі ядра. Про рішення даної проблеми ми поговоримо в наступних статтях даного циклу.

Поділитися в соц мережах:
Схожі
» » Підключення офіційно підтримуються 3g-модемів до android-девайсів. Частина 1: загальна інформація