Выход в интернет с помощью Sony Ericsson K800i

Для подключения используем телефонный USB-кабель. Появившееся устройство будет /dev/ttyACM0.
Для настройки pppd добавляем в каталог /etc/ppp/peers файл usb-ks-gprs:

#debug
#nodetach
/dev/ttyACM0
57600
noauth
defaultroute
replacedefaultroute
usepeerdns
persist
noipdefault
lock
connect '/usr/sbin/chat -v -f /etc/chatscripts/ks-gprs'
novjccomp
nopcomp
noaccomp
noipdefault
nodeflate
novj

Согласно инструкции Київстар имеем номер соединения *99***1# и строку инициализации AT+CGDCONT=1,"IP","www.kyivstar.net", и эти параметры будем использовать в скрипте дозвона /etc/chatscripts/ks-gprs:

TIMEOUT 45
ABORT 'NO ANSWER'
ABORT 'BUSY'
ABORT 'NO CARRIER'
SAY 'Starting GPRS connection\n'
ABORT ERROR
"" 'ATZ'
OK AT+CGDCONT=1,"IP","www.kyivstar.net"
OK ATD*99***1#
CONNECT c

Отдельно стоит отметить качество настройки аппаратуры оператора: изначально в настройках "ip" были маленькие буквы и это работало, пока в одном из мест не перестало работать - не удавалось установить сеанс связи. После долгих упираний экспериментальный путём было установлено, что "IP" нужно писать большими буквами.

Для подключения к интернету используем команды pppd call usb-ks-gprs и pon usb-ks-gprs, для отключения - соответвтсенно killall pppd и poff usb-ks-gprs.