Для использования NOKIA 6233 в качестве модема в Debian Etch / Lenny создал эти скрипты. Проверено на телефонах NOKIA 6233, Motorola L6 / L7 .
Скрипты содержат пояснения в некоторых местах. Для Squeeze в файле /bin/connect-gprs меняем #! /bin/sh на #! /bin/bash

создаем текстовые файлы;

---------- файл /etc/ppp/peers/gprs:

#файл устройства в /dev
ttyACM0
#тут указываем скорость
460800
#modem
#mru 296
replacedefaultroute
noauth
#debug
defaultroute
usepeerdns
#updetach
#persist
noipdefault
local
lock
#nopcomp
#noaccomp
#nodeflate
#nomagic
#lcp-max-configure 20
#lcp-max-failure 300
#lcp-echo-interval 1
novj
novjccomp
#nobsdcomp
default-asyncmap
#ipcp-accept-local
#ipcp-accept-remote
user ""
connect "/usr/sbin/chat -vsf /etc/chatscripts/gprs

---------- если папка /etc/chatscripts отсутствует установите ppp
---------- файл /etc/chatscripts/gprs:

ABORT                   "ERROR"
ABORT                   "NO ANSWER"
ABORT                   "BUSY"
ABORT                   "NO CARRIER"
ABORT                   "NO DIALTONE"

REPORT                  "CON"

""                      "ATZ"

# тут должна быть точка доступа для твоего провайдера (строка инициализации модема)
#это для БиЛайн
#"OK"                   'AT+CGDCONT=1,"IP","internet.beeline.ru"'
#это для МТС
#"OK"                  'AT+CGDCONT=1,"IP","internet.mts.ru"'
#это для мегафона
"OK"                   'AT+CGDCONT=1,"IP","Internet"'

#'ATD(номер дозвона)' - зависит от телефона
#это для Nokia, Motorola
"OK"                    'ATD*99#'
#это для Siemens
#"OK"                    'ATD*99***1#'

TIMEOUT                 15
"CON"                   ""

---------- файл /bin/connect-gprs:

#! /bin/sh

function call()
{
    /usr/sbin/pppd nodetach call gprs # >/dev/null 2>&1
    ret=$?
    return $ret

}

function connect ()
{
    echo -e "\e[1;33m-= Dialing Provider (GPRS) =-\e[0m"
    call
    ret=$?
        return $ret
}

while true; do
  {
    connect
    ret=$?
   
    if [ $ret -eq 5 ]; then
      {
        echo -e "\e[1;31m-= Terminated on user interrupt =-\e[0m"
        break
      }
    fi
    # Deinitialization script
    /usr/sbin/pppd nodetach call deinitilize >/dev/null 2>&1
    sleep 2
  } 
done

----------- права:

-rw-r--r--  root dialout /etc/ppp/peers/gprs
-rw-r--r--  root dialout /etc/chatscripts/gprs
-rwsr-xr--  root dialout /usr/sbin/pppd
-rw-r-xr--  root dialout /bin/connect-gprs

Пользователь под которым коннектишся должен быть в группе dialout.
Соединение connect-gprs, отрубать соединение Ctrl+C.

Для принудительного переключения NOKIA в 3G на телефоне идем в Меню/Настройки/Телефон/Тип сети выбираем UMTS (переключатся UMTS - GSM можно при подключенном интернете)