Ну забыл я, когда пользовался. В сети почитал, как-то невнятно.
Убунту 14.04. Вот эти стрелки в трее это - нетворк менеджер? Я выбираю мобильное подключение, мегафон москва. Кто точка доступа? Просто internet? Просто потом на этих "стрелках" выбираю модем? А wvdial или "звонилка" уже не нужны?
Опять этот модем.
уже не нужны
Свободу выбора никто не отменял.
Единственный недостаток NM в том что он не умеет управлять маршрутами.
Но перед ним никто и не ставил такую задачу.
А некоторые кулибины нашли выход даже из данной ситуации. Недавно подымался подобный вопрос тут на форуме.
mozgfx
Я не из какого-то принципа, просто правда, забыл как делать. Посоветуйте, пожалуйста, безотказный вариант. Пусть даже wvdial, помните её конфиг для мегафона? А то, что у меня напарник - виндузятник, ничего страшного, напишу скрипт и приделаю кнопку на рабочем столе :)
У меня раньше файл /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
Вот. Я именно это и искал.
PS
Username=
Password=
можно и megafon, megafon - так прокатывало. Я как понимаю, им главное - их симка.
Всё сделал. Работает. Но, фигня какая-то, я её просто не понимаю.
Строчка
Init2 = AT+CGDCONT=1,"IP","internet"
прописана в wvdial.conf (ну и username и пароль). Wvdial прикалывается, типа "пароль не тот" и не хочет работать).
Gnome PPP с какой-то левой строкой (которую у меня не получилось изменить) работает. В чём прикол?
Gnome PPP - это надстройка над wvdial? Чей конфиг там используется?
у меня megafon через nm заработал только когда я установил соответствующий дроплист в «пароль не требуется»...
у меня megafon через nm заработал только когда я установил соответствующий дроплист в «пароль не требуется»...
Да не пробовал я через nm, mozgfx запугал :)
А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )
Да не, всё заработало, я просто хочу всё это понять для себя...
А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )Да не, всё заработало, я просто хочу всё это понять для себя...
я к тому что gnomePPP может быть чересчур усердным и пробовать залогиниться без пароля...
Fat-Zer
Я больше расскажу. Вставляю модем, смотрю
[console]ls /dev/ttyUSB*[/console]
Отвечает нормально:
ttyUSB0 ttyUSB1 ttyUSB2
Запускаю wvdial - "не найден /dev/modem" Делаю
ln -s /dev/ttyUSB0 /dev/modem. Находимся. Но, пароль всё равно не нравится. Нашёл, откуда она берёт /dev/modem - можно и переписать на /dev/ttyUSB0, а вот откуда она пароль проверяет? И почему работает Gnome PPP на своей загадочной строке инициализации?
[quote="mvt"]А серьёзно, просто по привычке попробовал wvdial (а синаптик вместе с ней предлагает поставить Gnome PPP, я и поставил... )Да не, всё заработало, я просто хочу всё это понять для себя...
я к тому что gnomePPP может быть чересчур усердным и пробовать залогиниться без пароля...[/quote]
Да пароль там абсолютно левый, типа megafon
Да пароль там абсолютно левый, типа megafon
пароль у всех абсолютно левый — проблема в том, что он должен быть правильным...
попробуй из конфига wvdial Username и Password вообще убрать...
[quote="mvt"]Да пароль там абсолютно левый, типа megafon
попробуй из конфига wvdial Username и Password вообще убрать...[/quote]
А смысл? Реально - всё работает, но я не понимаю механизма этой работы и мне как-то стрёмно. Не, я попробую завтра на работе. А в Gnome PPP тоже есть поля под username и пароль. Я вот так и написал
Username = gdata
Password = gdata
Спасибо, stalker_tk вспомнил этот конфиг. И всё работает. У меня один вопрос - как эта фигня работает?
Gnome PPP использует ~/.wvdial.conf который сам и создаёт. Пароль находится в /etc/ppp/pap-secrets или /etc/ppp/chap-secrets. И попробуйте Ask Password = off.Gnome PPP - это надстройка над wvdial? Чей конфиг там используется?
DdShurick
Так, было такое подозрение, что в домашнем каталоге. Не поверил и не полез.
А обыкновенная /etc/wvdial.conf уже не проходит... Вот спасибо. Да не, всё работает. Спасибо Вам.
DdShurick
А не нашёл я. Это хоть где?
И всё работает. У меня один вопрос - как эта фигня работает?
у меня примерно такой же вопрос возникал три года назад =D: GPRS/3G ZTE MF192 или как я настроил модем? (это вопрос)
[quote="mvt"]И всё работает. У меня один вопрос - как эта фигня работает?
у меня примерно такой же вопрос возникал три года назад =D: GPRS/3G ZTE MF192 или как я настроил модем? (это вопрос)[/quote]
Почитал.
Да не, на самом деле - всё проще. При подключении модема в /dev создаётся несколько однотипных устроств. Как правило, три (для модема) и хоть два для телефона. Для модема они бывают /dev/ttyUSB*, для телефона /dev/ttyACM*
Разницы, в принципе, никакой. Даже строки инициализации одинаковы. Просто отличие, куда давать команды - на ttyUSB0 или ttyACM0.
Меня заинтересовали именно эти строки. Как Gnome PPP, используя явно левую строку, достигает результата? Может, когда не получается, он берёт из /etc/wvdial.conf?
PS Неужели этим вопросом никто не занимался? :(
mvt, а вы как wvdial запускали? Там же в конфиге прописан модем.Полностью у меня wvdial.conf выглядел такЗапускаю wvdial - "не найден /dev/modem"
Показать
[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]
Мне разобраться в этом помогла информация из: man wvdial, man wvdialconf, man wvdial.conf :)как эта фигня работает?
stalker_tk
Не, ну Вы круто. У меня один оператор - мегафон, так что достаточно и одной секции.
А /dev/modem она откапывает из конфига в /etc/PPP. (не помню точно, я не на работе, завтра посмотрю и скажу). Не, я всё равно тут разберусь. Работает - хорошо, но понять всю эту фигню нужно... Иначе - я не убунтоид :)
PS А модем в конфиге прописан /dev/ttyUSB0...