К списку статей
Автор: Виталий Липатов
Обложка статьи

Подключение к Интернет через мобильный телефон

Подключение к Интернет через мобильный телефон

Настройка инфракрасного порта (IrDA)

Прежде всего необходимо установить пакет irda-utils и в файле /etc/modules.conf добавить следующие строки:


alias irda0 smc-ircc
# IrDA over a normal serial port, or a serial port compatible IrDA port
alias tty-ldisc-11 irtty

# IrCOMM (for printing, PPP, Minicom etc)
alias char-major-161 ircomm-tty

Пример 1. Загрузка модулей для IrDA


Проверьте настройки в файле /etc/sysconfig/irda:


IRDA=yes
DEVICE=irda0
DISCOVERY=yes

Пример 2. Настройка службы irda


Теперь нужно перезапустить службу irda командой service irda restart. Если у вас инфракрасный порт встроен в ноутбук, воспользуйтесь командой irattach. Для проверки настроек используйте программу irdadump, в выводе которой должна появиться информация о вашем устройстве.

Настройка BlueTooth

Рассмотрим подключение USB-BlueTooth. В файле /etc/bluetooth/hcid.conf класс нашего устройства (Local device class) следует изменить на class 0x520104;. В том же файле программу ввода PIN следует изменить на pin_helper /etc/bluetooth/pin.sh;.

PIN-код для доступа к телефону указывается в файле /etc/bluetooth/pin.sh в такой форме:


#!/bin/sh
echo "PIN:123"

Пример 3. Указание PIN-кода


Где 123 — это PIN-код. В /etc/bluetooth/rfcomm.conf нужно внести bind yes; (по умолчанию указывается no) и адрес телефона (параметр device).

Теперь можно запустить службу — service bluetooth start. В телефоне необходимо включить доверительный режим (введён пароль компьютера — 123).

Соединение через GPRS (в GSM)

Поскольку скорость соединения может достигать 171200 бит/сек, и тарифицируется соединение по объёму переданной информации (вне зависимости от направления), этот режим является наиболее выгодным для владельцев GSM-телефонов. Подробности можно выяснить у вашего оператора. Телефон может быть подключен через последовательный порт (/dev/ttyS?), USB (появится /dev/usb/ttyUSB0), инфракрасный порт (/dev/ircomm0) или BlueTooth (/dev/rfcomm0). Если вы сомневаетесь в конкретных настройках для своего телефона, ищите в http://google.com слова «модель_вашего_телефона GPRS Linux».

При настройке дозвона (аналогично модемному соединению) Вам нужно указать дополнительную строку инициализации (в kppp она будет второй) примерно такого вида: AT+CGDCONT=1,"IP","точка.доступа". Точную информацию можно найти на сайте оператора (так например, для оператора СМАРТС точка.доступа будет «internet.smarts.ru», а для Мегафон-ПОВОЛЖЬЕ «internet.volga».

Номер телефона для дозвона зависит от модели телефона:

Модель телефонаНомер телефона
Siemens, Motorola*99***1#
Nokia*99#

Если в настройках телефона, в разделе «точка доступа по умолчанию» корректно занесены все настройки, то с номером *99***1# можно избежать добавления дополнительной строки инициализации — все настройки будут взяты из телефона. Это может быть удобно при работе с несколькими телефонами, подключенными к разным операторам сотовой связи.

Логин/пароль произвольны, хотя часто в качестве логина указывают название оператора (ncc, mts, nw, beeline), а пароль — пустой или совпадает с логином. Если набор номера даёт ERROR, скорее всего услуга GPRS у вас отключена оператором.

Соединение в режиме простой передачи данных (GSM)

В этом режиме скорость передачи ограничена значением 9600 бит/секунду, соединение тарифицируется по времени, практически как обычный разговор, что выходит очень дорого. Использовать его стоит только если телефон или оператор не поддерживают GPRS.

Имя пользователя и пароль обычно не важны, попробуйте указывать просто название.

Настройка соединения через SkyLink (CDMA-2000)

Необходимо указать строку инициализации AT+CRM=1;&C0, указать номер телефона #777, указать логин mobile и пароль internet.

Возможные проблемы:

  • возможно, соединение не будет устанавливаться с погасшим экраном
  • не забудьте выставить одинаковые скорости в телефоне и программе подключения
  • не пытайтесь определять связь с телефоном по работе в терминальной программе
  • если ничего не получается, попробуйте выключить и включить телефон.
  • Обложка статьи FreeBSD. Настраиваем файловые системы

    FreeBSD. Настраиваем файловые системы

    FreeBSD. Свободные записки о свободной системе. В качестве объекта для изучения был избран однодисковый вариант FreeBSD стабильной версии - 4.2

    Читать далее
  • Обложка статьи Поддерживаю РФ: Кириллические домены должны поддерживаться в российском ПО и сервисах

    Поддерживаю РФ: Кириллические домены должны поддерживаться в российском ПО и сервисах

    Поддержка российским ПО и отечественными сервисами кириллических доменов и адресов электронной почты станет ключевой задачей проекта Поддерживаю.РФ в 2021 году. По словам директора Координационного центра доменов .RU/.РФ Андрея Воробьева, национальный дом

    Читать далее
  • Обложка статьи Защищаем Apache 2. Шаг за шагом

    Защищаем Apache 2. Шаг за шагом

    В этой статье мы расскажем о пошаговой установке и конфигурировании Apache 2.0, чтобы снизить риск неавторизованного доступа или успешного взлома в случае применения новой уязвимости, обнаруженной в Apache Web сервере. В результате, можно будет пользовать

    Читать далее
  • Обложка статьи Защита ваших данных. PGP & Linux

    Защита ваших данных. PGP & Linux

    Эта статья написана для тех, кому необходимо сохранить некоторую информацию в секрете и кто пока не решил как это сделать....

    Читать далее
  • Обложка статьи DragonFlyBSD: загрузка и инициализация

    DragonFlyBSD: загрузка и инициализация

    В этом цикле статей я хочу рассказать об операционной системе, родившейся прямо на наших глазах - летом 2004 года. Имя ей - DragonFlyBSD, и являет она собой представителя славного племени BSD-систем. В сущности, исходно это fork (порождение) FreeBSD 4-й в

    Читать далее

Специальные предложения
интернет-магазина

  • Чехол для переноски Portable Hard Shell для Oculus Quest 2 VR
    3300 руб

    Чехол для переноски Portable Hard Shell для Oculus Quest 2 VR

  • Книга: Дронов В.А. "Laravel 9. Быстрая разработка веб-сайтов на PHP"
    1550 руб

    Книга: Дронов В.А. "Laravel 9. Быстрая разработка веб-сайтов на PHP"

  • Электронный конструктор Эвольвектор: Уровень 1. Стартовый набор
    4052 руб

    Электронный конструктор Эвольвектор: Уровень 1. Стартовый набор

  • №18 Патрон с впаянной лампой 2,5 V/ 0,3A
    212 руб

    №18 Патрон с впаянной лампой 2,5 V/ 0,3A

  • Книга: Аль-Халили Джим "Мир физики и физика мира. Простые законы мироздания"
    1000 руб

    Книга: Аль-Халили Джим "Мир физики и физика мира. Простые законы мироздания"