Возникла проблема с wvdial. Причем совершенно непонятной мне природы. wvdial не может дозвониться через устройство /dev/ttyUSB0. Самое удивительное, что абсолютно неважно, что там за устройство, файла устройства может вообще даже не быть, а wvdial говорит "device or resource busy". Но вот если взять и просто переименовать файл /dev/ttyUSB0 в любое другое имя и соответствующим образом поправить конфиг wvdial, то все волшебным образом начинает работать. То есть так: устройство /dev/ttyUSB0, и в конфиге /dev/ttyUSB0 - не работает; тоже самое устройство, только его файл переименован в /dev/ttyUSB10 и в конфиге написано /dev/ttyUSB10 - сразу дозванивается. Причина такого поведения мне совершенно не понятны, хотя я не новичок в Gentoo. Есть какие-то соображения?
Wvdial не может дозвониться через устройство
А pppd дозванивает /dev/ttyUSB0 или нет?
И можно посмотреть
lsof /dev/ttyUSB0
Не пробовал звонить через pppd без wvdial. lsof говорит, что никем устройство не используется.
А попробуйте поглядеть
ls /var/lock/
после того, как wvdial скажет что девайс недоступен. Может кто-то забыл лок на девайсе?
И неплохо бы попробовать дозвонить девайс через pppd :).
Да, остался лок. Видимо, после аварийного завершения wvdial. Спасибо за помощь, проблема решена.
bobr, раскажите как решили проблему. Точней команды и т.п. У меня аналогичная ситуация =((
раскажите как решили проблему.
да тут всё понятно - команда rm.
хотелось бы узнать, ЧТО ТОЧНО делать в таких случаях.
(я-то знаю...)
drBatty, объясните пожалуйста, буду очень признателен =)
koala, опишите вашу проблему, что-бы я смог её смоделировать.
да, решается это всё как пишет Termo через консоль. уж не знаю как у вас, гентушников....
Установил генту с лайвсиди убунты, собственно там интернет был и все нормально. После загрузил генту и там попробовал установить соединения, но dhcpcd пишет timeout 8.
В настройках сети стоит dhcp так как каждый раз выдается новый ИП. Модем от МТС (Коннекс) 3G. Попробовал через wvdial, но он пишетт что не находит файла в /dev/modem. Когда с лайвсиди запускал wvdial из под chroot он тоже не находил модема.
koala, учите матчасть. мне больше нечего сказать.
Какую старую тему апнули.
Решил я это вот так:
[console]rm /var/lock/.LCK.ttyUSB0[/console]
Разумеется, от рута. И у вас, вероятно лок-файл будет по-другому называться, просто посмотрите /var/lock на предмет наличия чего-то подобного.
И еще: Ваш модем врядли называется`/dev/modem', особенно, если это 3Г коннект и иже с ними.
Запустите [console]wvdialconf[/console] и поредактируйте /etc/wvdial.conf по теме логин/пароль.
К сведенью на МТС логин: mts, пароль: mts, номер телефона для дозвонки:*99#
И последнее: Думаю стоит сказать, что очевидно ваша проблема не имеет ничего общего с проблемой из моего первого поста. Вы просто не настроили wvdial.
логин и пароль совсем другие (login: mobile password: mtsmobile tel: #777). - Может кому пригодится.
а вот wvdial совсем не видит модема. Я собираю гнома, может network-manager поможет =)
Ну вы wvdialconf запускали?
Покажите
[console]cat /etc/wvdial.conf[/console]
или, если запускаете от юзера, то
[console]cat ~/.wvdialconf[/console]
И еще: Ваш модем врядли называется`/dev/modem'
как он называется можно глянуть в [console]dmesg[/console] сразу после подключения модема.
http://linuxforum.ru/viewtopic.php?id=9367 тут можете почитать почти полный ход настройки там было на скайлинк но смысл тот же.