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


Получить помощь и пообщаться с другими пользователями Ubuntu можно
на irc канале #ubuntu-ru в сети Freenode
и в Jabber конференции ubuntu@conference.jabber.ru

Автор Тема: Нет диалапа по коммутируемой линии на 9.10  (Прочитано 1575 раз)

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

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Ключевые слова (для поискового робота): USB, dial-up, dialup, диалап, коммутируемый

Обновил многострадальную систему с 9.04 на 9.10. Исчезла проблема с тормозами vino-server и переключением между консолями по alt. Но появилась другая.

Есть обычный диалапный модем Zyxel-чего-то-там. Модем (как модель, так и этот конкретный экземпляр) проверен, надежен и полностью рабочий.
Поскольку в буке нет com-портов, то подключаю его через USB-переходник от Prolific (распознается как PL2303).
Модем без разговоров садится на /dev/ttyUSB0:

crw-rw---- root dialout /dev/ttyUSB0

Запускаю настроенный и проверенный gnome-ppp и получаю: "хрен тебе - устройство занято!"

В непонятках пытаюсь выполнить классическое, еще со времен ДОС 3.х:

$echo ath1>/dev/ttyUSB0
File or device is busy!

Тоже самое с маленькой поправкой:
$sudo echo ath1>/dev/ttyUSB0
модем дает мне послушать диалтон в линии.

Я являюсь участником группы dialout и у меня есть все полномочия, какие могут быть у не-рута, ибо ноут мой личный.

Куда еще посмотреть и что еще проверить на предмет разрешений/настроек?
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #1 : 05 Ноября 2009, 04:12:15 »
Key word: wvdial
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #2 : 05 Ноября 2009, 04:38:52 »
Key word: wvdial
Остроумно. Но не смешно. gnome-ppp как раз через wvdial работает.
Запускаю sudo wvdial с моим конфигом, прекрасно работавшим в 9.04 - соединяется. Без sudo - file or device is busy.

NM, как известно, с диалапными модемами работать не хочет вообще - device lacks of broadband capabilities.
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #3 : 05 Ноября 2009, 06:13:01 »
Это было ключевое слово для поиска. Ответ есть на форуме.
Не нашел. Ссылку на конкретную ветку/сообщение, пожалуйста?

повсюду описаны только проблемы с подключением gprs-модемов, которых, проблем, у меня нет.
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #4 : 05 Ноября 2009, 11:55:35 »
Две группы. Не одна.
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #5 : 05 Ноября 2009, 12:40:59 »
Две группы. Не одна.
И какие же?
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #6 : 05 Ноября 2009, 14:08:20 »
Попробуйте выяснить, что за процесс использует порт:
lsof /dev/ttyUSB0
(за синтаксис не ручаюсь, но утилита именно эта)
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #7 : 05 Ноября 2009, 14:12:56 »
Попробуйте выяснить, что за процесс использует порт:
Посмотрите начало темы: устройство "занято" только для не-рута. То есть, через sudo всё работает. Но раньше работало и из-под обычного пользователя.
lsof было первое, что я попробовал - никем не занято
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн Lion-Simba

  • Старожил
  • *
  • Сообщений: 1126
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #8 : 05 Ноября 2009, 14:16:24 »
Попробуйте выяснить, что за процесс использует порт:
Посмотрите начало темы: устройство "занято" только для не-рута.
Точно, пропустил этот момент.

Тогда да, тогда группы. logoff/logon делали после добавления себя в группу? А если на /dev/ttyUSB0 поставить права 666?
Оказываю индивидуальную платную техподдержку широкого профиля. Обращаться в ЛС или Jabber.

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #9 : 05 Ноября 2009, 14:23:31 »
Тогда да, тогда группы. logoff/logon делали после добавления себя в группу? А если на /dev/ttyUSB0 поставить права 666?
В группе dialout я со времен 7.04, когда купил этот бук и поставил на него Ubuntu.
Права тоже пробовал ставить, именно 666. Ни фига :(
Так какая же вторая группа?

Кстати, если одновременно подключить сотик, то его /dev/ttyACM0 прекрасно доступно, wvdialconfig его находит, NM тоже подхватывает... Но в гробу я видал жечь дорогой gprs-трафик, когда есть халявный диалап.

Пользователь решил продолжить мысль 06 Ноября 2009, 05:22:47:
Нашел упоминание о том, что надо добавиться и в группу dip. В ней я тоже есть.
Куда еще можно копнуть?
« Последнее редактирование: 06 Ноября 2009, 05:22:47 от TroubleMaker »
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Выяснил я, в чем дело. Оказалось, невнимательно смотрел вывод lsof.

/dev/ttyUSB0 держал процесс по имени modem-manager из пакета modemmanager. Эта штука отвечает за правильную настройку и т.п. GSM/3G модемов, и она входит в ступор, когда видит не такой модем.
Вылечилось apt-get remove modemmanager, доступ к диалапу для не-рута появился и соединение прекрасно устанавливается, но это не есть гут: теперь NM не хочет автоматически подключать GSM-телефоны с порта /dev/ttyACMx. Меня это не сильно расстраивает, предпочитаю подключаться через wvdial/gnomeppp, однако... Написал в багзиллу разработчикам, посмотрим, какова будет реакция.
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

Оффлайн AnrDaemon

  • Заслуженный пользователь
  • Старожил
  • *
  • Сообщений: 28511
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #11 : 15 Ноября 2009, 18:48:58 »
А в самом модемменеджере нет настройки "тут играем, тут не играем"?
Хотите получить помощь? Потрудитесь представить запрошенную информацию в полном объёме.

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

Оффлайн TroubleMaker

  • Автор темы
  • Участник
  • *
  • Сообщений: 132
    • Просмотр профиля
Re: Нет диалапа по коммутируемой линии на 9.10
« Ответ #12 : 16 Ноября 2009, 00:21:34 »
А в самом модемменеджере нет настройки "тут играем, тут не играем"?
У него нет никакого фейса, даже на --help не реагирует, и в манах ничего по этому поводу.
Более того, судя по багзилле (здесь и здесь), я первый, кто додумался убить его, чтобы получить доступ к модему.
...тихoнькo, чтoб нe cлышaли сoсeди, oн взял, дa и нaжaл нa кнoпку "Пуcк"
(В.C.Выcoцкий, "Пpoшлa пopa вcтуплeний и прeлюдий", 0:47)

 

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