Opened 6 years ago
Closed 6 years ago
#19 closed улучшение (fixed)
Ввести таймаут на подключение к интернет
Reported by: | alx | Owned by: | alx |
---|---|---|---|
Priority: | major | Milestone: | 2 очередь |
Keywords: | Cc: |
Description
Как было обнаружено в ходе проверок, возможна ситуация, когда модуль SIM5320 успешно инициализирован процессом 3gd (ответил "OK" на все команды), но при этом не отвечает на команды процесса pppd, работающего через другой интерейс.
Предлагается после успешной инициализации модуля запускать таймер и периодически проверять наличие интерфейса ppp0. Если ppp0 появляется, таймер останавливается. Если же в течение заданного времени ppp0 не появился, перезапускать модуль SIM. Значение таймаута предлагается около 1 минуты.
Change History (5)
follow-up: 3 comment:1 by , 6 years ago
comment:2 by , 6 years ago
Summary: | Ввести таймаут на подключение у интернет → Ввести таймаут на подключение к интернет |
---|
comment:3 by , 6 years ago
Replying to san:
1 минута не мало?
Пожалуй, соглашусь, что мало. Так как pppd сам повторяет попытки подключения циклически, есть смысл выбрать таймаут таким, чтобы в него уложилось несколько (3-5) попыток pppd. С какой периодичностью pppd повторял попытки в твоем эксперименте? Что-то около минуты?
comment:5 by , 6 years ago
Owner: | set to |
---|---|
Resolution: | → fixed |
Status: | new → closed |
In 104/smartCrypto:
1 минута не мало?
Если, например сигнал не устойчивый, не может быть так что процесс соединения займёт большее время и перезапустив модуль мы "ухватим себя за хвост"?