Часовой пояс: UTC + 3 часа




Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
  Пред. тема | След. тема 
В случае проблем с отображением форума, отключите блокировщик рекламы
Автор Сообщение
 

Member
Статус: Не в сети
Регистрация: 15.09.2005
Откуда: Вятка
Здравствуйте всем!

Лелею надежду, что кто-нибудь поможет разобраться!

Следующее соединение устанавливаю PPP-сессию через GPRS (IrDA, телефон Samsung Х620). Дозвон нормально проходит, создается PPP-соединение. После нескольких КБ трафика происходит нечто мне непонятное и соединение зависает. Оно не рвется, но через него уже ничего не идет, даже ping'и. В /var/sys/net/syslog ничего не появляется. При этом, когда я завершаю выполнение pppd, дисконнект нормально не выполняется, PPP-сессия убивается, но соединение с телефоном продолжается, на телефончике горит даже буква G.
Код:
Terminating on signal 2
Connect time 15.0 minutes.
Sent 16911 bytes, received 38744 bytes.
Script /etc/ppp/ip-down started (pid 4370)
sent [LCP TermReq id=0x3 "User request"]
Script /etc/ppp/ip-down finished (pid 4370), status = 0x0
sent [LCP TermReq id=0x4 "User request"]
Connection terminated.


Несколько раз жму Ctrl+C - pppd все же завершается...
Код:
ioctl(TIOCSETD, N_TTY): Interrupted system call (line 571)
tcsetattr: Invalid argument (line 971)
tcsetattr: Invalid argument (line 1010)

...но после этого уже дозвон не работает. В результате в /var/log/syslog появляется следующая бяка:
Код:
Jun 15 03:44:30 localhost chat[4453]: expect (OK)
Jun 15 03:44:32 localhost kernel: ircomm_param_service_type(), services in common=06
Jun 15 03:44:32 localhost kernel: ircomm_param_service_type(), resulting service type=0x04
Jun 15 03:44:32 localhost kernel: ircomm_param_port_type(), port type=3
Jun 15 03:44:32 localhost kernel: irlmp_state_dtr(), Unknown event LM_LAP_CONNECT_CONFIRM on LSAP 0x11
Jun 15 03:44:33 localhost kernel: irlmp_state_dtr(), Unknown event LM_LAP_CONNECT_CONFIRM on LSAP 0x11
Jun 15 03:44:37 localhost chat[4453]: alarm
Jun 15 03:44:37 localhost chat[4453]: Failed
Jun 15 03:44:37 localhost pppd[4452]: Connect script failed
Jun 15 03:44:38 localhost kernel: irlmp_state_setup() WATCHDOG_TIMEOUT!

Помогает только перегрузка телефона.

Прочитал, что подобная проблема возникает у некоторых телефонов, если выставлена слишком большая скорость. Выставил 38400, но не помогло.

Сразу добавлю, что под WinXP все нормально работает, т.е. телефон у меня не бракованный. :-)



Партнер
 

Member
Статус: Не в сети
Регистрация: 23.03.2003
Откуда: Красноярск
A_Artem
A_Artem писал(а):
Выставил 38400, но не помогло
Где выставил-то? :)
Код:
echo "38400" > /proc/sys/net/irda/max_baud_rate
Ы?


 

Member
Статус: Не в сети
Регистрация: 15.09.2005
Откуда: Вятка
Да, именно туда выставил! :)


Показать сообщения за:  Поле сортировки  
Начать новую тему Новая тема / Ответить на тему Ответить  Сообщений: 3 
-

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 1


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB | Kolobok smiles © Aiwan