Это старая версия документа.


Содержание

Со многими модемами возникают проблемы, для каждой железки отдельную статью заводить не хочется, может проблему пофиксили уже, а может и железку эту все уже выбросили.

GPRS

CNU-680

1. В 9.10 этот модем сходу не определяется, поэтому качаем драйвера с интернета (или выуживаем их из-под windows с модема): http://wellcom.etk.ru/equipment/modem/cmotech_cnu680.html

2. Копируем из полученной папки Linux в /usr/local/bin один файл:

sudo cp /media/CNU-680/Linux/RDEVCHG /usr/local/bin

3. Дальше нам необходимо, чтоб sudo не спрашивала пароль запуска для этого приложения. Для этого правим /etc/sudoers добавляя строку:

%admin ALL=NOPASSWD: /usr/local/bin/RDEVCHG

FIXME А почему не suid?

4. Сделаем, чтоб устройство автоматически переключалось в режим модема. Дописываем в /etc/udev/rules.d/70-persistent-cd.rules:

ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="CMOTECH_Mass_Storage_000000000002-0:0", SYMLINK+="cdrom1", ENV{GENERATED}="1" RUN+="/usr/bin/sudo /usr/local/bin/RDEVCHG"
ENV{ID_CDROM}=="?*", ENV{ID_SERIAL}=="CMOTECH_Mass_Storage_000000000002-0:0", SYMLINK+="dvd1", ENV{GENERATED}="1" RUN+="/usr/bin/sudo /usr/local/bin/RDEVCHG"

5. Перезагрузка.

6. Модем обычно появляется на ttyACM0, ttyACM1 или ttyACM2. Чтобы не гадать - запустите в консоли файл из папки драйвера:

sudo sh execute.sh

Этот скрипт опросит все порты и даже попробует подключиться к интернету (но если у вас не SkyLink — подключиться не удастся).

7. Я попробовал различные программы звонилки - лучше всех справляется с задачей gnome-ppp. В ней нельзя выбрать модем на ttyACMx, но это не мешает вам вписать руками устройство :) Также у меня заработало только с sudo. Для удобства делайте ярлык :)

Для пользователей Wellcom: номер телефона — #777; имя пользователя (User Name) — mobile; пароль (Password) — internet.

Замечания:

  • не монтируйте определившиеся разделы с модема, если вы хотите выйти в интернет.
  • втыкайте всегда модем в один и тот же USB-порт, чтобы не гадать на какое tty повесила Ubuntu модем в этот раз.
  • после прочтения возникнет резонный вопрос: а как же в KDE? Kppp в 9.10 дико у меня дико глючил, поэтому даже в KDE лучше использовать gnome-ppp (зависимости конечно потянет, но…)

Ссылки