LinuxForum.Fans
Тема

Wvdial не может дозвониться через устройство

Автор: bobr 22 сообщений 8412 просмотров
#24396

Возникла проблема с wvdial. Причем совершенно непонятной мне природы. wvdial не может дозвониться через устройство /dev/ttyUSB0. Самое удивительное, что абсолютно неважно, что там за устройство, файла устройства может вообще даже не быть, а wvdial говорит "device or resource busy". Но вот если взять и просто переименовать файл /dev/ttyUSB0 в любое другое имя и соответствующим образом поправить конфиг wvdial, то все волшебным образом начинает работать. То есть так: устройство /dev/ttyUSB0, и в конфиге /dev/ttyUSB0 - не работает; тоже самое устройство, только его файл переименован в /dev/ttyUSB10 и в конфиге написано /dev/ttyUSB10 - сразу дозванивается. Причина такого поведения мне совершенно не понятны, хотя я не новичок в Gentoo. Есть какие-то соображения?

#26884

А pppd дозванивает /dev/ttyUSB0 или нет?
И можно посмотреть
lsof /dev/ttyUSB0

#27225

Не пробовал звонить через pppd без wvdial. lsof говорит, что никем устройство не используется.

#28135

А попробуйте поглядеть
ls /var/lock/
после того, как wvdial скажет что девайс недоступен. Может кто-то забыл лок на девайсе?
И неплохо бы попробовать дозвонить девайс через pppd :).

#33116

Да, остался лок. Видимо, после аварийного завершения wvdial. Спасибо за помощь, проблема решена.

#122750

bobr, раскажите как решили проблему. Точней команды и т.п. У меня аналогичная ситуация =((

#122776
koala написал:
раскажите как решили проблему.

да тут всё понятно - команда rm.
хотелось бы узнать, ЧТО ТОЧНО делать в таких случаях.
(я-то знаю...)

#122780

drBatty, объясните пожалуйста, буду очень признателен =)

#122791

koala, опишите вашу проблему, что-бы я смог её смоделировать.

#122792

да, решается это всё как пишет Termo через консоль. уж не знаю как у вас, гентушников....

#122802

Установил генту с лайвсиди убунты, собственно там интернет был и все нормально. После загрузил генту и там попробовал установить соединения, но dhcpcd пишет timeout 8.
В настройках сети стоит dhcp так как каждый раз выдается новый ИП. Модем от МТС (Коннекс) 3G. Попробовал через wvdial, но он пишетт что не находит файла в /dev/modem. Когда с лайвсиди запускал wvdial из под chroot он тоже не находил модема.

#122803

koala, учите матчасть. мне больше нечего сказать.

#122868

Какую старую тему апнули.
Решил я это вот так:
[console]rm /var/lock/.LCK.ttyUSB0[/console]
Разумеется, от рута. И у вас, вероятно лок-файл будет по-другому называться, просто посмотрите /var/lock на предмет наличия чего-то подобного.

#122874

И еще: Ваш модем врядли называется`/dev/modem', особенно, если это 3Г коннект и иже с ними.
Запустите [console]wvdialconf[/console] и поредактируйте /etc/wvdial.conf по теме логин/пароль.
К сведенью на МТС логин: mts, пароль: mts, номер телефона для дозвонки:*99#

#122879

И последнее: Думаю стоит сказать, что очевидно ваша проблема не имеет ничего общего с проблемой из моего первого поста. Вы просто не настроили wvdial.

#122887

логин и пароль совсем другие (login: mobile password: mtsmobile tel: #777). - Может кому пригодится.
а вот wvdial совсем не видит модема. Я собираю гнома, может network-manager поможет =)

#122891

Ну вы wvdialconf запускали?
Покажите
[console]cat /etc/wvdial.conf[/console]
или, если запускаете от юзера, то
[console]cat ~/.wvdialconf[/console]

#122972
bobr написал:
И еще: Ваш модем врядли называется`/dev/modem'

как он называется можно глянуть в [console]dmesg[/console] сразу после подключения модема.

Войдите или зарегистрируйтесь, чтобы ответить.