Форум русскоязычного сообщества Ubuntu


Хотите сделать посильный вклад в развитие Ubuntu и русскоязычного сообщества?
Помогите нам с документацией!

Автор Тема: wvdial  (Прочитано 9764 раз)

0 Пользователей и 1 Гость просматривают эту тему.

Оффлайн Picasso

  • Автор темы
  • Новичок
  • *
  • Сообщений: 7
    • Просмотр профиля
wvdial
« : 11 Августа 2005, 08:15:03 »
Доброе время суток Уважаемые ! У меня есть несколько вопросов по сабжевой утелите !
Какзделать чтобы wvdial автоматом дозванивался  до провайдера  даже если линис занета например с интервалом набора номеера в 5 секунд ? ну или вообще без задержки !
И второе : Как разрешить своему юзеру  пользовать wvdial и модем !
Нто как то глупо постоснно юзать root :(

Оффлайн aledie

  • Alexander Dietz
  • Участник
  • *
  • Сообщений: 210
    • Просмотр профиля
Re: wvdial
« Ответ #1 : 20 Августа 2005, 18:48:38 »
Может не к делу здесь, но может это чем поможет:
https://forum.ubuntu.ru/index.php?topic=585.0

Посмотри на скриншоты, по крайней мере несколько из твоих требований
там легко настроить можно в графическом режиме.
« Последнее редактирование: 20 Августа 2005, 18:50:47 от aledie »
Ubuntu 6.06 Dapper
Registered Linux User #395405

Оффлайн Envel

  • Участник
  • *
  • Сообщений: 166
    • Просмотр профиля
Re: wvdial
« Ответ #2 : 23 Августа 2005, 02:11:47 »
...
И второе : Как разрешить своему юзеру  пользовать wvdial и модем !
...
Либо запускай gnome-ppp, предложенный выше, через gksudo gnome-ppp, либо каждый раз после перезагрузки менсй права на /dev/modem (обычно это symlink на твой модем).

Оффлайн Twin_S

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: wvdial
« Ответ #3 : 26 Августа 2005, 09:17:35 »
Раз уж здесь тема wvdial, то задам свой вопрос здесь.

Подскажите, где прописать логин с паролем и телефоном для wvdial ? :idiot2:
Читал http://open.nit.ca/wvdial/faq/wvfaq-3.html
Почему-то у меня в etc нет файла wvdial.conf !!!
И ещё, почему когда запускаю wvdial, то модем откликается(слышно щелчок как перед набором номера), но он не детектится в случае ниже:

sasha@ubuntu:~$ sudo wvdialconf wvdial.conf
Password:
Scanning your serial ports for a modem.

ttyS0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
ttyS1<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyS1<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyS1<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.
Port Scan<*1>: S2   S3   S4   S5   S6   S7   S8   S9
Port Scan<*1>: S10  S11  S12  S13  S14  S15  S16  S17
Port Scan<*1>: S18  S19  S20  S21  S22  S23  S24  S25
Port Scan<*1>: S26  S27  S28  S29  S30  S31  S32  S33
Port Scan<*1>: S34  S35  S36  S37  S38  S39  S40  S41
Port Scan<*1>: S42  S43  S44  S45  S46  S47  S48  S49
Port Scan<*1>: S50  S51  S52  S53
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 2400 baud, next try: 9600 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- failed with 9600 baud, next try: 115200 baud
ttyUSB0<*1>: ATQ0 V1 E1 -- and failed too at 115200, giving up.


Sorry, no modem was detected!  Is it in use by another program?
Did you configure it properly with setserial?

Please read the FAQ at http://open.nit.ca/wvdial/

If you still have problems, send mail to wvdial-list@lists.nit.ca.
sasha@ubuntu:~$
---------------------------

Что нужно сделать ? А может он там не прописан по дефолту ?
Где посмотреть, какое устройство занимает модем(ttyS0,ttyS1...) ?
Как из консоли опросить модем ?

Вообщем с уже запутался... :-\

Оффлайн Twin_S

  • Новичок
  • *
  • Сообщений: 3
    • Просмотр профиля
Re: wvdial
« Ответ #4 : 26 Августа 2005, 12:39:18 »
Вообщем-то модем уже работает, но не совсем...

Вот как всё происходит:

sasha@ubuntu:~$ sudo wvdial
--> WvDial: Internet dialer version 1.54.0
--> Initializing modem.
--> Sending: ATZ
ATZ
OK
--> Sending: ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
OK
--> Modem initialized.
--> Sending: ATDT202020
--> Waiting for carrier.
ATDT202020
CONNECT 50666 NoEC
--> Carrier detected.  Waiting for prompt.

Вот здесь, после набора номера, начинаются чудеса...

--> Connected, but carrier signal lost!  Retrying...
--> Sending: ATDT202020
--> Waiting for carrier.
NO CARRIER
ATDT202020
--> No Carrier!  Trying again.
--> Sending: ATDT202020
--> Waiting for carrier.
NO CARRIER
ATDT202020
--> No Carrier!  Trying again.
--> Sending: ATDT202020
--> Waiting for carrier.
NO CARRIER
ATDT202020
--> No Carrier!  Trying again.
--> Sending: ATDT202020
--> Waiting for carrier.
NO CARRIER
ATDT202020
--> No Carrier!  Trying again.
--> Sending: ATDT202020
--> Waiting for carrier.
NO CARRIER

и так бесконечно...


Вот мой wvdial.conf :
-----------------------
[Dialer Defaults]
Modem = /dev/ttyLT0
Baud = 115200
Init1 = ATZ
Init2 = ATQ0 V1 E1 S0=0 &C1 &D2 +FCLASS=0
 Phone = 202020
 Username = ***
 Password = ***
-----------------------

В чём здесь проблема ?

Оффлайн dbk

  • Участник
  • *
  • Сообщений: 182
    • Просмотр профиля
Re: wvdial
« Ответ #5 : 26 Августа 2005, 17:31:17 »
Наверное, это то, что нужно
http://new.community.asplinux.ru/documents/guide/inet-scripts.html

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Re: wvdial
« Ответ #6 : 09 Октября 2005, 07:26:53 »
А у меня вот вопрос - как сделать маршрутизатором по умолчанию соединение ppp0, поднятое с помощью wvdial программой Gnome ppp? Пробовал запускать и от своего юзера, и с правами root-а - не делается маршрутизатором по умолчанию и все тут! Провайдер у меня - Мегафон-Сибирь. Конфигурационные файлы .wvdial.conf в директорсх ~, /root а так же файл /etc/wvdial.conf все одинаковые и вот такие:
-------------------------------------------------
[Dialer Defaults]
Modem = /dev/ttyACM0
ISDN = off
Modem Type = USB Modem
Baud = 460800
Init = ATZ
Init2 = ATQ0 V1 E1 S0=0
Init3 = AT+CGDCONT=1,"IP","internet.sib"
Init4 =
Init5 =
Init6 =
Init7 =
Init8 =
Init9 =
Phone = *99***1#
Phone1 =
Phone2 =
Phone3 =
Phone4 =
Dial Prefix =
Dial Attempts = 1
Dial Command = ATM1L3DT
Ask Password = off
Password = gprs
Username = gprs
Auto Reconnect = off
Abort on Busy = off
Carrier Check = on
Check Def Route = on
Abort on No Dialtone = on
Stupid Mode = off
Idle Seconds = 0
Auto DNS = on
;Minimize = on
;Dock = on
;Do NOT edit this file by hand!
-------------------------------------------------
Опция "Check Def Route = on" стоит, как вы можете увидеть. Таблица маршрутизации такас:
-------------------------------------------------
root@no:/var/log # netstat -nr
Kernel IP routing table
Destination     Gateway         Genmask         Flags   MSS Window  irtt Iface
192.168.100.101 0.0.0.0         255.255.255.255 UH        0 0          0 ppp0
192.168.225.0   0.0.0.0         255.255.255.0   U         0 0          0 vmnet1
192.168.24.0    0.0.0.0         255.255.255.0   U         0 0          0 eth0
0.0.0.0         192.168.24.254  0.0.0.0         UG        0 0          0 eth0
root@no:/var/log #
-------------------------------------------------
Сеть настроена вот так:
-------------------------------------------------
root@no:/var/log # ifconfig
eth0      Link encap:Ethernet  HWaddr 00:50:BF:E7:1B:F4
          inet addr:192.168.24.250  Bcast:192.168.24.255  Mask:255.255.255.0
          inet6 addr: fe80::250:bfff:fee7:1bf4/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:44 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:2864 (2.7 KiB)
          Interrupt:18 Base address:0xd400

lo        Link encap:Local Loopback
          inet addr:127.0.0.1  Mask:255.0.0.0
          inet6 addr: ::1/128 Scope:Host
          UP LOOPBACK RUNNING  MTU:16436  Metric:1
          RX packets:16306 errors:0 dropped:0 overruns:0 frame:0
          TX packets:16306 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:0
          RX bytes:1748004 (1.6 MiB)  TX bytes:1748004 (1.6 MiB)

ppp0      Link encap:Point-to-Point Protocol
          inet addr:10.24.244.174  P-t-P:192.168.100.101  Mask:255.255.255.255
          UP POINTOPOINT RUNNING NOARP MULTICAST  MTU:1500  Metric:1
          RX packets:4 errors:0 dropped:0 overruns:0 frame:0
          TX packets:6 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:3
          RX bytes:64 (64.0 b)  TX bytes:119 (119.0 b)

vmnet1    Link encap:Ethernet  HWaddr 00:50:56:C0:00:01
          inet addr:192.168.225.1  Bcast:192.168.225.255  Mask:255.255.255.0
          inet6 addr: fe80::250:56ff:fec0:1/64 Scope:Link
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:0 errors:0 dropped:0 overruns:0 frame:0
          TX packets:5 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:0 (0.0 b)  TX bytes:0 (0.0 b)

root@no:/var/log #
-------------------------------------------------
Инет работает, соответственно, лишь когда проключен модем, а сетевуха в состоснии disable. Как сделать, чтобы апдейтилась таблица маршрутизации? Писать скрипт?
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Re: wvdial
« Ответ #7 : 09 Октября 2005, 09:05:59 »
Мда... Довольно просто решил проблему с роутингом. Дописал в /etc/ppp/ip-up строчку:

ip route replace default dev "$1"

и все... Правда, при отключении инета роутинг на локалку не восстанавливается, но мне это как-то и не надо, остается роутинг на локальную сеть с ее маской.
« Последнее редактирование: 10 Октября 2005, 19:11:29 от PbI6A »
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!

Оффлайн pehser

  • Активист
  • *
  • Сообщений: 586
  • sidux 64bit + KDE4 svn
    • Просмотр профиля
    • Магазин електро и бытовой техники в николаеве
Re: wvdial
« Ответ #8 : 20 Декабря 2007, 01:11:52 »
я так и не нашол ответа на вопрос
Какзделать чтобы wvdial автоматом дозванивался  до провайдера  даже если линис занета например с интервалом набора номеера в 5 секунд ?
уже пробовал и
Auto Reconnect = yes
и
Auto Reconnect = on

все рано
disabling automatic reconnect.
:\

Оффлайн s0n1k

  • Активист
  • *
  • Сообщений: 269
    • Просмотр профиля
Re: wvdial
« Ответ #9 : 13 Февраля 2008, 00:59:51 »
Цитировать
sonic@ubuntu:~$ wvdial
WvDial<*1>: WvDial: Internet dialer version 1.56
WvDial<Err>: Cannot open /dev/modem: No such file or directory
WvDial<Err>: Cannot open /dev/modem: No such file or directory
WvDial<Err>: Cannot open /dev/modem: No such file or directory
GNOME-PPP звонит через прописаный в /home/sonic/.wvdial.conf (/dev/ttyACM0)
как сделать тож самое с wvdual? чтобы wvdual брал все настройки из /home/sonic/.wvdial.conf ?

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Re: wvdial
« Ответ #10 : 15 Июня 2008, 19:15:24 »
Меню - Система - Администрирование - Сеть. Настроить модем, там есть галочка "попробовать еще раз при разрыве или неудаче соединения".
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!

Оффлайн vair

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Саит КРОшнигов
Re: wvdial
« Ответ #11 : 29 Августа 2009, 14:36:54 »
Привет добрые пользвотели))
Возник вопрос по wvdial, где меняються настроики скорости подключения (

--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT 115200
--> Carrier detected.  Waiting for prompt.
Хотя Baud = 9600

На скорости порта 9600 модем опрашиваеться, но похоже что диалит он его на скорости уже 115200
Как можно заставить его использвать только 9600?
что бы было так : )

--> Modem initialized.
--> Sending: ATDT#777
--> Waiting for carrier.
ATDT#777
CONNECT 9600
--> Carrier detected.  Waiting for prompt.

когда мне грустно, когда мне темно, я слушаю громко группу КИНО

Оффлайн PbI6A

  • Старожил
  • *
  • Сообщений: 1096
  • просто я так выгляжу!
    • Просмотр профиля
    • Жизнь, как она есть.
Re: wvdial
« Ответ #12 : 29 Августа 2009, 15:41:11 »
Зависит от типа модема, обычно если скорость режется, то прописываются специальные команды в строку инициализации. См. в поиске "at команды модема ..."
LINUX means: Linux Is Not a UniX
Ubuntu осталась на компе, нетбуке, сервере.
Да здравствует Debian! Debian - наше всё!

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: wvdial
« Ответ #13 : 29 Августа 2009, 23:43:17 »
Похоже, что это мобильник... на них документацию хрен найдешь...
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

Прежде чем [Отправить], нажми [Просмотр] и прочти собственное сообщение. Сам-то понял, что написал?…

Оффлайн vair

  • Участник
  • *
  • Сообщений: 224
    • Просмотр профиля
    • Саит КРОшнигов
Re: wvdial
« Ответ #14 : 30 Августа 2009, 06:37:06 »
Похоже, что это мобильник... на них документацию хрен найдешь...

Huawei EC325. модем CDMA

....Вопрос закрылься сам с собой. Покупал этот модем для друга, однако когда его подключили в его ноут (Ubuntu 9.04) Network Manager его обнаружил, забили в него user/pass и все заработало...
неучто NM работает без /etc/wvdial.conf фаила...?

зы так сходу в три клика все заработало -я в шоке :o
когда мне грустно, когда мне темно, я слушаю громко группу КИНО

 

Страница сгенерирована за 0.023 секунд. Запросов: 19.