1

Ну забыл я, когда пользовался. В сети почитал, как-то невнятно.
Ubuntu 14.04. Вот эти стрелки в трее это - нетворк менеджер? Я выбираю мобильное подключение, мегафон москва. Кто точка доступа? Просто internet? Просто потом на этих "стрелках" выбираю модем? А wvdial или "звонилка" уже не нужны?

2

mvt пишет:

уже не нужны

Свободу выбора никто не отменял.
Единственный недостаток NM в том что он не умеет управлять маршрутами.
Но перед ним никто и не ставил такую задачу.
А некоторые кулибины нашли выход даже из данной ситуации. Недавно подымался подобный вопрос тут на форуме.

3

mozgfx
Я не из какого-то принципа, просто правда, забыл как делать. Посоветуйте, пожалуйста, безотказный вариант. Пусть даже wvdial, помните её конфиг для мегафона? А то, что у меня напарник - виндузятник, ничего страшного, напишу скрипт и приделаю кнопку на рабочем столе ab

4

У меня раньше файл /etc/wvdial.conf выглядел вот так

[Dialer Megafon]
Modem Type = USB Modem
ISDN = 0
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Phone = *99#
Username = gdata
Password = gdata
New PPPD = yes
Hunter, who is on the trail ...
+ mvt

5 (10.07.2014 22:20:49 отредактировано mvt)

Вот. Я именно это и искал.
PS
Username=
Password=
можно и megafon, megafon - так прокатывало. Я как понимаю, им главное - их симка.

6

Всё сделал. Работает. Но, фигня какая-то, я её просто не понимаю.
Строчка
Init2 = AT+CGDCONT=1,"IP","internet"
прописана в wvdial.conf (ну и username и пароль). Wvdial прикалывается, типа "пароль не тот" и не хочет работать).
Gnome PPP с какой-то левой строкой (которую у меня не получилось изменить) работает. В чём прикол?
Gnome PPP - это надстройка над wvdial? Чей конфиг там используется?

7

у меня megafon через nm заработал только когда я установил соответствующий дроплист в «пароль не требуется»...

95% процентов проблем находятся между клавиатурой и стулом.

8

Fat-Zer пишет:

у меня megafon через nm заработал только когда я установил соответствующий дроплист в «пароль не требуется»...

Да не пробовал я через nm, mozgfx запугал ab
А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )
Да не, всё заработало, я просто хочу всё это понять для себя...

9

mvt пишет:

А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )Да не, всё заработало, я просто хочу всё это понять для себя...

я к тому что gnomePPP может быть чересчур усердным и пробовать залогиниться без пароля...

95% процентов проблем находятся между клавиатурой и стулом.

10

Fat-Zer
Я больше расскажу. Вставляю модем, смотрю

 Консоль:
ls /dev/ttyUSB*

Отвечает нормально:
ttyUSB0 ttyUSB1 ttyUSB2
Запускаю wvdial - "не найден /dev/modem" Делаю
ln -s /dev/ttyUSB0 /dev/modem. Находимся. Но, пароль всё равно не нравится. Нашёл, откуда она берёт /dev/modem - можно и переписать на /dev/ttyUSB0, а вот откуда она пароль проверяет? И почему работает Gnome PPP на своей загадочной строке инициализации?

11

Fat-Zer пишет:
mvt пишет:

А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )Да не, всё заработало, я просто хочу всё это понять для себя...

я к тому что gnomePPP может быть чересчур усердным и пробовать залогиниться без пароля...

Да пароль там абсолютно левый, типа megafon

12 (11.07.2014 19:20:00 отредактировано Fat-Zer)

mvt пишет:

Да пароль там абсолютно левый, типа megafon

пароль у всех абсолютно левый — проблема в том, что он должен быть правильным...

попробуй из конфига wvdial Username и Password вообще убрать...

95% процентов проблем находятся между клавиатурой и стулом.

13

Fat-Zer пишет:
mvt пишет:

Да пароль там абсолютно левый, типа megafon

попробуй из конфига wvdial Username и Password вообще убрать...

А смысл? Реально - всё работает, но я не понимаю механизма этой работы и мне как-то стрёмно. Не, я попробую завтра на работе. А в Gnome PPP тоже есть поля под username и пароль. Я вот так и написал
Username = gdata
Password = gdata

Спасибо, stalker_tk вспомнил этот конфиг. И всё работает. У меня один вопрос - как эта фигня работает?

14

mvt пишет:

Gnome PPP - это надстройка над wvdial? Чей конфиг там используется?

Gnome PPP использует ~/.wvdial.conf который сам и создаёт. Пароль находится в /etc/ppp/pap-secrets или /etc/ppp/chap-secrets. И попробуйте Ask Password = off.

+ mvt

15

DdShurick
Так, было такое подозрение, что в домашнем каталоге. Не поверил и не полез.
А обыкновенная /etc/wvdial.conf уже не проходит... Вот спасибо. Да не, всё работает. Спасибо Вам.

16

DdShurick
А не нашёл я. Это хоть где?

17

mvt пишет:

И всё работает. У меня один вопрос - как эта фигня работает?

у меня примерно такой же вопрос возникал три года назад =D: GPRS/3G ZTE MF192 или как я настроил модем? (это вопрос)

95% процентов проблем находятся между клавиатурой и стулом.

18

Fat-Zer пишет:
mvt пишет:

И всё работает. У меня один вопрос - как эта фигня работает?

у меня примерно такой же вопрос возникал три года назад =D: GPRS/3G ZTE MF192 или как я настроил модем? (это вопрос)

Почитал.
Да не, на самом деле - всё проще. При подключении модема в /dev создаётся несколько однотипных устроств. Как правило, три (для модема) и хоть два для телефона. Для модема они бывают /dev/ttyUSB*, для телефона /dev/ttyACM*
Разницы, в принципе, никакой. Даже строки инициализации одинаковы. Просто отличие, куда давать команды - на ttyUSB0 или ttyACM0.
Меня заинтересовали именно эти строки. Как Gnome PPP, используя явно левую строку, достигает результата? Может, когда не получается, он берёт из /etc/wvdial.conf?
PS Неужели этим вопросом никто не занимался? ac

19

mvt пишет:

Запускаю wvdial - "не найден /dev/modem"

mvt, а вы как wvdial запускали? Там же в конфиге прописан модем.Полностью у меня wvdial.conf выглядел так

+ открыть спойлер
[Dialer Defaults]
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Phone = #777
Username = mobile
Password = internet
New PPPD = yes

[Dialer MTS]
Modem Type = USB Modem
ISDN = 0
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet.mts.ru"
Phone = *99**1*1#
Username = mts
Password = mts
New PPPD = yes

[Dialer Megafon]
Modem Type = USB Modem
ISDN = 0
Modem = /dev/ttyUSB0
Baud = 460800
Init1 = ATZ
Init2 = AT+CGDCONT=1,"IP","internet"
Phone = *99#
Username = gdata
Password = gdata
New PPPD = yes

Соответственно что бы запустить мегафон я писал wvdial Megafon, wvdial MTS запустит MTS, а просто wvdial запустится с настройками из [Dialer Defaults]

mvt пишет:

как эта фигня работает?

Мне разобраться в этом помогла информация из: man wvdial, man wvdialconf, man wvdial.conf ab

Hunter, who is on the trail ...

20 (13.07.2014 12:28:44 отредактировано mvt)

stalker_tk
Не, ну Вы круто. У меня один оператор - мегафон, так что достаточно и одной секции.
А /dev/modem она откапывает из конфига в /etc/PPP. (не помню точно, я не на работе, завтра посмотрю и скажу). Не, я всё равно тут разберусь. Работает - хорошо, но понять всю эту фигню нужно... Иначе - я не убунтоид ab
PS А модем в конфиге прописан /dev/ttyUSB0...

21

Посмотрите вот это. Делал не для Ubuntu, но вы как истинный линуксоид разберётесь. Распаковать командой unsquashfs autorun3Gmodem.pfs