Если сотовый с Mini-USB разъемом подключить к USB-порту компьютера под управлением ОС на основе современного ядра Linux, то в выводе команды просмотра сообщений ядра dmesg можно увидеть такое:
cdc_acm 2-1:1.0: ttyACM0: USB ACM device
usbcore: registered new interface driver cdc_acm
drivers/usb/class/cdc-acm.c: v0.25:USB Abstract Control Model driver for USB modems and ISDN adapters
После этого в системе появляется файл /dev/ttyACM0
Нужна звонилка, например kppp, в качестве адреса устройства модема указываем /dev/ttyACM0. Указываем строку инициализации модема AT+CGDCONT=1,"IP","www.ab.kyivstar.net"
В качестве номера звонка используем *99***1#.
Логин/пароль произвольно.
(UPD: В Debian/Ubuntu не забываем добавиться в группу dip и, при использовании kppp, раскомментировать noauth в файле /etc/ppp/peers/kppp-options) - не делал.
взял тут
http://rulinux.net.ru/node/112