26

Re: Cкрипт для поднятия vpn'а

без первой строки пробовали ?
sh install ?

GNU/Linux Debian / Nokia N900 / N9

27

Re: Cкрипт для поднятия vpn'а

У меня такой же результат получается если я например удаляю # из шибанг.
install: line 1:      !/bin/sh: not found

То есть строка рассматривается как команда - и естественно говорится о том что такой команды нет.

Почему у вас так происходит - без вашего скрипта сказать трудно. Возможно неверный символ в этой строке. Возможно у рута PATH неверный да и ещё тысяча причин. В общем по возможности скопируйте и киньте сюда начала скрипта который вы запускаете с машинки / не первоисточник /и вывод env

первую строку либо уберите и попробуйте запускать без неё либо перепишите на
#!/bin/sh

восток - дело тонкое / ошибёшься на символ - тра***шся всю жизнь sad

GNU/Linux Debian / Nokia N900 / N9

28

Re: Cкрипт для поднятия vpn'а

/ # env

SUDO_GID=29999

USER=root

OLDPWD=/home/user

HOME=/home/user

SUDO_UID=29999

LOGNAME=root

TERM=xterm

PATH=/bin:/usr/bin:/sbin:/usr/sbin

DISPLAY=:0.0

LANG=ru_RU

LC_MESSAGES=ru_RU

SUDO_COMMAND=/usr/sbin/gainroot

SHELL=/bin/sh

SUDO_USER=user

PWD=/

Без первой строчки, тот же трабл.

Если к темному прошлому прибавить светлое будущее, то получится серое настоящее...
Мой Twitter - [url]http://twitter.com/ShutteR77[/url]

29

Re: Cкрипт для поднятия vpn'а

И ещё - как вы редактируете скрипты на машинке либо перемещаете на неё и чем редактируете на десктопе ?

хотя бы посмотрите на первую строку файла из vi на машинке

GNU/Linux Debian / Nokia N900 / N9

30

Re: Cкрипт для поднятия vpn'а

Вы находитесь в корневом каталоге /   (PWD=/)
а запускаете файл, находящийся в Mydoc
командой .install ?

Давайте определимся.

Если файл у вас  /home/user/Mydocs/install
перейдите в каталог
#cd /home/user/Mydocs/

Иначе непонятно какой файл вы запускаете, какой - редактируете, какой - смотрите

в каком каталоге вы находитесь - можно посмотреть командой
#pwd

GNU/Linux Debian / Nokia N900 / N9

31

Re: Cкрипт для поднятия vpn'а

> Без первой строчки, тот же трабл.

то еть вот эта первая строка отсутствует  #!/bin/sh

а ругается всё равно  install: line 1:      #!/bin/sh: not found  ?

вот не поверю.

Вы правите и запускаете разные вещи скорее всего.
либо перемещайтесь в нужный каталог - либо давайте команду полным путевым именем скрипта -
#/home/user/Mydocs/install
или
#/home/user/Mydocs/.documents/install

кроме вас никто не знает где лежит скрипт - в документах - это где ?
/home/user/Mydocs/.documents/ здесь ?

GNU/Linux Debian / Nokia N900 / N9

32

Re: Cкрипт для поднятия vpn'а

Скрипт редактирую на компе WordPad'ом
О, кажется все понятно (все в кракозябликах).
Файл у меня находится

/home/user/Mydocs/.documents/cwg

Щас все на машинке в vi переправлю, отчитаюсь....

Если к темному прошлому прибавить светлое будущее, то получится серое настоящее...
Мой Twitter - [url]http://twitter.com/ShutteR77[/url]

33 Отредактировано dik (19-06-2008 16:33:53)

Re: Cкрипт для поднятия vpn'а

> Скрипт редактирую на компе WordPad'ом
вот и появился на сцене убийца текста smile

На машинке можно и leafpad юзать...

Для ББ виндовс посоветую редактор scite или teaed (tea editor старой версии - так как автор под windows его больше не развивает но в сети его найти можно)

notepad`у я бы тоже не доверял под виндой...
вордпадом вы могли все скрипты испортить - пересмотрите их на таблетке нормальным редактором

GNU/Linux Debian / Nokia N900 / N9

34

Re: Cкрипт для поднятия vpn'а

Ура все пршло, скрипт работает (я в этом не сомневался), в скрипте все заполнил как надо (логин, пас и имя отличное от сети).
Теперь затык в пункте 6.

6) запускаем /usr/local/bin/corbina_over_goldenwifi connect

Что здесь нужно сделать? По этому пути у меня скрипт не лежит. Пробовал прописать путь ло скрипта, но это увы не то.

Если к темному прошлому прибавить светлое будущее, то получится серое настоящее...
Мой Twitter - [url]http://twitter.com/ShutteR77[/url]

35

Re: Cкрипт для поднятия vpn'а

А почему не лежит? install копирует его туда.

36

Re: Cкрипт для поднятия vpn'а

всем привет.
Делал вроде все по инструкции, потом уже попробовал запустить vpn. На что выдалась ошибка: sh: -gq: unknown operand. При тщательном досмотре исходных файлов выяснилось, что, похоже, появилось это из corbina_over_goldenwifi
if [ $I -gq $MAX_TRIES ]; then
            exit 6
        fi
куда копать дальше посоветуете?

37

Re: Cкрипт для поднятия vpn'а

Поменять -gq на -ge

770/800/810/900

38

Re: Cкрипт для поднятия vpn'а

вау, сработало, спасибо.

39

Re: Cкрипт для поднятия vpn'а

к сожалению у меня не работает:(
вайфай коннектится...
дальше стартую руками
/usr/local/bin/corbina_over_goldenwifi connect

в  ответ получаю:
annon fatal [get_ip_address:pptp.c:394]: gethostname 'vpn.corbina.net': name server error

ну и ещё несколько строк...
подскажите плз, куда копать?
машинка n810 со всеми последними апдейтами.

40

Re: Cкрипт для поднятия vpn'а

Судя по сообщению не резолвится  имя vpn.corbina.net
А это уже проблема соединения, а не vpn
Проверить хоть в ком. строке от рута
ping  vpn.corbina.net
DNS правильно прописался в соединении?
Проверить можно так
ls /tmp/resolv.conf.*
И посмотреть этот файл

Одним словом проверить соединение с Инетом

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

41

Re: Cкрипт для поднятия vpn'а

подключаю вайфай, пингую vpn.corbina.net
все пингуется...
запускаю скрипт...
запустился норм...
ppp7 появился.
айпишники в инете не пингуются/
днс не резолвит имена...
как быть?

42

Re: Cкрипт для поднятия vpn'а

resolv.conf.ppp7 пустой
resolv.conf.wlan0 с адресами

43 Отредактировано svs57 (18-10-2008 14:13:58)

Re: Cкрипт для поднятия vpn'а

Я честно говоря не глядел скрипт, но нужно сделать так чтобы не получать DNS через vpn ppp

Для pppd это опция:
usepeerdns

А то resolv.conf.ppp7 пустой и резолвинг пропадает

И еще
Вроде где-то встречал апплет для vpn
Может поискать стоит?

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)

44 Отредактировано ashavskiy (18-10-2008 14:16:08)

Re: Cкрипт для поднятия vpn'а

аплет я поставил... да только не понятно там ничего(

45

Re: Cкрипт для поднятия vpn'а

Контактируйте  с автором
Где-то здесь собака порылась
Мог бы конечно и я глянуть
Но неудобно как-то
 
           cp /tmp/resolv.conf.$TTYNAME /tmp/resolv.conf.$TTYNAME.orig
                for DNSSERVER in $DNSSERVERS; do
                        echo "nameserver ${DNSSERVER}" >> /tmp/resolv.conf.$TTYNAME

Был бы у Чехова автомобиль, поворотник бы Чехов включал.
N810 (DIABLO_5.2008.43-7)