Сайт | Скачать | Видео | Wiki

Автор Тема: [закрыто]Конфликт между GnomePPP и PupDial  (Прочитано 11719 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Старый чайник
Re: Конфликт между GnomePPP и PupDial
« Ответ #15 : 09 Декабрь 2010, 17:22:47 »
 Я изначально был против Pupdial и настоял на том, чтобы добавили Gnome-ppp. Сейчас можно убрать оба, пусть будут pet-пакетами.
Моноблок Lenovo IdeaCentre c200 (Intel Atom D525, Intel GMA 3150, 2 Gb RAM) Richy64
Nettop Acer Aspire Revo R3610 (Atom N330, nVidia GeForce 9400, 3 Gb RAM) Richy64

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Конфликт между GnomePPP и PupDial
« Ответ #16 : 09 Декабрь 2010, 17:28:47 »
DdShurick ну хоть один то бы оставить, для разживу
если pupdial убирать придется еще несколько скриптов править которые его вызывают
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re: Конфликт между GnomePPP и PupDial
« Ответ #17 : 09 Декабрь 2010, 17:37:31 »
Здесь говорится об этом баге: http://bkhome.org/blog/?viewDetailed=02013
http://bkhome.org/blog/?viewDetailed=02011
Исправить довольно просто (взял оттуда): в скрипте /usr/bin/pgprs-setup ниже строки 60:
 
Код
 PIN=$"`grep CPIN /etc/ppp/peers/gprs-connect-chatmm | sed 's/\(.*CPIN=\"\)\([^\"]*\)\(.*\)/\2/'`"
нужно добавить:
Код
#if there's no pin gtkdialog has errors, put 1234 instead blank

if [ "$PIN" = "" ]; then PIN="1234"; fi

Оффлайн vadim

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +21/-0
  • Автор темы
Re: Конфликт между GnomePPP и PupDial
« Ответ #18 : 11 Декабрь 2010, 02:50:28 »
Цитата
PGPRS Connect в меню сети выбирали?
Воспользовался я советом rodin.s как запускать pgprs-connect.
Но как только не пробовал, так и не смог подключиться к интернету при помощи pgprs-connect.
Если указываю устройство /dev/ttyAC0 выдает:

   /usr/sbin/pppd: In file /etc/ppp/peers/gprsmm: unrecognized option '/dev/ttyAC0'
   Exit status is 0
   DISCONNECTED

если /dev/ttyS0:

   Script /etc/ppp/peers/gprs-connect-chatmm finished (pid 18246), status = 0x2
   Connect script failed
   Exit status is 0
   DISCONNECTED

Как с этой прогой бороться - не понятно. Да и стоит ли это делать, если намного проще разобраться с PupDial или GnomePPP (тем более, что они русифицированы).
И еще. Я вспомнил и нашел еще один скрипт дозвона. Это /usr/bin/wvdialshell (остался со времен Puppyrus-Jeans120).
Он был не рабочий конечно, но я его подредактировал. И сейчас он вполне работоспособен. (См. ниже).
Предлагаю заменить им старый не работающий скрипт.
Desktop i5 750, P7P55D-E EVO
Xenialpup64 7.5

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Конфликт между GnomePPP и PupDial
« Ответ #19 : 11 Декабрь 2010, 05:08:43 »
3 Kppp - добавить, как альтернативу.
отклоняется

Еще мнения?
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн rodin.s

  • Почетный участник
  • Ветеран
  • *
  • Сообщений: 1179
  • Репутация: +96/-0
Re: Конфликт между GnomePPP и PupDial
« Ответ #20 : 11 Декабрь 2010, 11:01:43 »
Если указываю устройство /dev/ttyAC0 выдает:
Такого  устройства, насколько я знаю, не бывает. Может /dev/ttyACM0.

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Конфликт между GnomePPP и PupDial
« Ответ #21 : 11 Декабрь 2010, 12:37:37 »
в b6 пока никаких изменений по этому вопросу не внесено, продолжаем думать.

Если консенсуса не будет - поставим костыль, только чуть переделаем ;)
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн vadim

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +21/-0
  • Автор темы
Re: Конфликт между GnomePPP и PupDial
« Ответ #22 : 12 Декабрь 2010, 01:31:16 »
Цитата: vadim от Вчера в 02:50:28
Если указываю устройство /dev/ttyAC0 выдает:
Такого  устройства, насколько я знаю, не бывает. Может /dev/ttyACM0.
Спасибо rodin.s за подсказку. Заработало.
« Последнее редактирование: 12 Декабрь 2010, 02:05:31 от vadim »
Desktop i5 750, P7P55D-E EVO
Xenialpup64 7.5

Оффлайн Pro

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 10737
  • Репутация: +113/-2
Re: Конфликт между GnomePPP и PupDial
« Ответ #23 : 19 Декабрь 2010, 15:15:33 »
господа, принят компромиссный вариант - бинарник gnome-ppp переименован в gnome-ppp.bin
скрипт предложенный vadim назван gnome-ppp
Всем радоваться не менее 5 минут. проблему закрываю.
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Оффлайн vadim

  • Постоялец
  • ***
  • Сообщений: 104
  • Репутация: +21/-0
  • Автор темы
Re: [закрыто]Конфликт между GnomePPP и PupDial
« Ответ #24 : 22 Декабрь 2010, 01:59:22 »
Нужно еще подправить скрипт /usr/sbin/connectwizard
стр. 270
  [ "$RADIOBUT" = "RADIOGNOMEPPP" ] && echo -e '#!/bin/sh\nexec gnomepppshell' > /usr/local/bin/defaultconnect
на
  [ "$RADIOBUT" = "RADIOGNOMEPPP" ] && echo -e '#!/bin/sh\nexec gnome-ppp' > /usr/local/bin/defaultconnect
Desktop i5 750, P7P55D-E EVO
Xenialpup64 7.5