Modem-stretch: различия между версиями

Строка 57: Строка 57:
|}
|}


===Выход в Интернет===
===Выход в интернет===
Конфигурационные файлы для операторов "большой тройки" уже есть в стандартном образе: [https://github.com/contactless/wirenboard/tree/master/configs/configs/etc/ppp ссылка]. Для других операторов или специальных APN рекомендуется использовать стандартные конфигурационные файлы в качестве основы.
==== Быстрая настройка автоматического выхода в интернет ====
 
В стандартное ПО Wiren Board входят настройки подключения для операторов МТС, Мегафон и Билайн. Если вы пользуетесь одним из них, для запуска подключения выполните
Создание конфигурационных файлов с нуля происходит стандартно для Linux.
<syntaxhighlight lang="bash">
 
pon mts # можно заменить mts на megafon или beeline
Сначала при помощи утилиты '''pppconfig''' создаётся конфигурационный файл подключения с параметрами для вашего оператора (например, [http://www.corp.mts.ru/help/corp_settings/gprs_edge/win_xp/ МТС]). Если вам нужна всего одна конфигурация, назовите её provider - тогда она будет запускаться по умолчанию, подключение можно будет запускать просто командой pon без аргументов.
</syntaxhighlight>
 
Чтобы отключить подключение, выполните
Подробная информация по настройке: [https://help.ubuntu.com/community/DialupModemHowto/SetUpDialer#Alternative_Way_2_.28using_pppconfig_.26_pon.2Fpoff.29 ссылка]
<syntaxhighlight lang="bash">
 
poff mts # можно заменить mts на megafon или beeline
Обратите внимание на настройки "115200 nocrtscts", которые должны присутствовать в конфигурационных файлах.
</syntaxhighlight>
 
Чтобы подключение запускалось автоматически, откройте файл ''/etc/network/interfaces'' и раскомментируйте/отредактируйте следующие строки:
 
<syntaxhighlight lang="bash">
Запускается подключение командой
<pre> pon <имя конфигурации> </pre>
 
например
 
<pre> pon mts </pre>
 
 
Для автоматического подключения к GPRS при загрузке, убедитесь, что файл <pre> /etc/network/interfaces </pre> содержит следующие строчки:
 
<pre>
auto ppp0
auto ppp0
iface ppp0 inet ppp
iface ppp0 inet ppp
   provider mts
   provider mts # можно заменить mts на megafon или beeline
</pre>
</syntaxhighlight>
Но если вы хотите, чтобы подключение само восстанавливалось при обрыве, смотрите полную инструкцию ниже.
==== Полная инструкция ====
Выход в интернет через GPRS происходит по протоколу PPP с использованием сервиса [https://linux.die.net/man/8/pppd pppd].
 
Для его работы нужно создать конфигурационный файл, соответствующий настройкам вашего оператора. Конфигурационные файлы для операторов "большой тройки" уже есть в [https://github.com/contactless/wirenboard/tree/master/configs/configs/etc/ppp стандартном образе]. Для других операторов или специальных APN создайте свои конфигурационные файлы на основе стандартных. Для этого при помощи утилиты '''pppconfig''' создайте конфигурационный файл подключения с параметрами для вашего оператора (например, [http://www.corp.mts.ru/help/corp_settings/gprs_edge/win_xp/ МТС]). Также можете ориентироваться на [https://help.ubuntu.com/community/DialupModemHowto/SetUpDialer#Alternative_Way_2_.28using_pppconfig_.26_pon.2Fpoff.29 инструкцию]. Обратите внимание на настройки ''115200 nocrtsct'', которые должны присутствовать в конфигурационных файлах.


где вместо mts должно быть название конфигурационного файла для вашего оператора.
После создания конфигурационного файла запустите подключение, выполнив
<syntaxhighlight lang="bash">
pon название_подключения
</syntaxhighlight>
или отредактировав файл ''/etc/network/interfaces'', как описано выше.


=== Низкоуровневая работа с модулем через AT-команды ===
=== Низкоуровневая работа с модулем через AT-команды ===