#encoding koi8-r #extends phd_site #implements respond #attr $Title = "Oleg Broytman's blog: 25 June 2010: pppd, bluetooth, gprs" #attr $Copyright = 2010 #attr $Tag = "linux", "n900" ## #def body_rst Журнал: 25 июня 2010: pppd, bluetooth, gprs =========================================== .. class:: head Долгое время не мог настроить на N900 Dial-Up Networking. Я люблю, чтобы он был настроен, чтобы в любой момент сорвался с места с ноутбуком, и где угодно мог подключиться хотя бы по GPRS. И вот никак - запускаю pppd, тот запускает chat... и таймаут. Проверяю /dev/rfcomm1 (программами типа cu, wvdial, socat) - работает, могу разговаривать с модемом: AT => OK, ATE1 => OK. А pppd/chat никак - AT и не OK, таймаут. Сегодня, наконец, после многочисленных экспериментов наладил. Надо было вместо rfcomm bind вызывать rfcomm connect. Для остальных программ это было неважно, а для pppd почему-то важно. Непонятно почему. Может, я чего в pppd не так сконфигурил. #end def $phd_site.respond(self)