SoftoRooM LifeRooM Whois RSS GZip WAP Поиск Правила Помощь Disclaimer
Твой софтовый форумТвой софтовый форумТвой софтовый форумТвой софтовый форум

Здравствуйте Гость ( Вход | Регистрация )

А так можно? Вопрос по консоли

Каскадный · Стандартный · [ Линейный ]

> А так можно? Вопрос по консоли, Если да то как?


 
post 1.04.2008 - 3:47
Отправлено #1
Kusucha



Опытный юзверь
Group Icon

Профиль
Группа: BANNED
Сообщений: 146
Регистрация: 11.03.2007
Пользователь №: 353.686


Респектов: 3
-----X----


Предупреждений:   5


Сейчас объясню.
У меня есть сткрипты для подключения pppd
Я запускаю ИЗ ПОД ROOT в консоли
pppd call edge
далее выводится инфа о инициализации и т.д. Вот смотрите:
AT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","internet"
OK
ATD*99#
CONNECT
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/ttyACM0
rcvd [LCP ConfReq id=0x0 <auth pap> <mru 1500> <asyncmap 0xa0000>]
sent [LCP ConfReq id=0x1 <magic 0x77cebc68>]
sent [LCP ConfRej id=0x0 <asyncmap 0xa0000>]
rcvd [LCP ConfRej id=0x1 <magic 0x77cebc68>]
sent [LCP ConfReq id=0x2]
rcvd [LCP ConfReq id=0x1 <auth pap> <mru 1500>]
sent [LCP ConfAck id=0x1 <auth pap> <mru 1500>]
rcvd [LCP ConfAck id=0x2]
sent [PAP AuthReq id=0x1 user="gdata" password=<hidden>]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr xxxxxx> <ms-dns1 xxxxxxxx> <ms-dns3 xxxxxxxxx>]
rcvd [IPCP ConfReq id=0x0 <addr xxxxxx>]
sent [IPCP ConfAck id=0x0 <addr xxxxxx>]
rcvd [IPCP ConfNak id=0x1 <addr xxxxxxxxxxx> <ms-dns1 xxxxxxxxx> <ms-dns3 10.77.48.3>]
sent [IPCP ConfReq id=0x2 <addr xxxxxxxxxx> <ms-dns1 Xxxxxxxxxxx> <ms-dns3 10.77.48.3>]
rcvd [IPCP ConfAck id=0x2 <addr xxxxxxxxx> <ms-dns1 Xxxxxxxxxx> <ms-dns3 10.77.48.3>]
not replacing existing default route through tun0
local IP address xxxxxxxx
remote IP address xxxxxxxxx
primary DNS address xxxxxxxxx
secondary DNS address xxxxxxxx
Script /etc/ppp/ip-up started (pid 5038)
Script /etc/ppp/ip-up finished (pid 5038), status = 0x0
теперь ЭТИМ ОКНОМ SHEL пользоваться нельзя, но мне надо запустить программу спринт для открытия тонеля и установления соединения с сервером спутникового интернет провайдера, я открываю в консоли новое окно SHELL, заново вхожу под ROOT и набираю:
sprint
и теперь снова немогу пользоваться этим окном пока не нажму прерывание Ctrl+C


Я хочу все это и не только это запихнуть в один скрипт и вызывать например так:
./start-internet.sh
и чтоб после этого я мог пользоваться этим же окном консоли, чтоб скрипт не ждал после:
pppd call edge
ещё интересно, как сделать чтоб не входить под ROOTом,. а чтоб скрипт сам это делал. Еще хочу чтоб вся информация, типа этой после команды pppd call edge записывалась в лог-файл, а не выдавалась в окне консоли:
AT
OK
ATH
OK
ATE1
OK
AT+CGDCONT=1,"IP","internet"
OK
ATD*99#
CONNECT
Serial connection established.
using channel 2
Using interface ppp0
Connect: ppp0 <--> /dev/ttyACM0
rcvd [LCP ConfReq id=0x0 <auth pap> <mru 1500> <asyncmap 0xa0000>]
sent [LCP ConfReq id=0x1 <magic 0x77cebc68>]
sent [LCP ConfRej id=0x0 <asyncmap 0xa0000>]
rcvd [LCP ConfRej id=0x1 <magic 0x77cebc68>]
sent [LCP ConfReq id=0x2]
rcvd [LCP ConfReq id=0x1 <auth pap> <mru 1500>]
sent [LCP ConfAck id=0x1 <auth pap> <mru 1500>]
rcvd [LCP ConfAck id=0x2]
sent [PAP AuthReq id=0x1 user="gdata" password=<hidden>]
rcvd [PAP AuthAck id=0x1 ""]
PAP authentication succeeded
sent [IPCP ConfReq id=0x1 <addr xxxxxx> <ms-dns1 xxxxxxxx> <ms-dns3 xxxxxxxxx>]
rcvd [IPCP ConfReq id=0x0 <addr xxxxxx>]
sent [IPCP ConfAck id=0x0 <addr xxxxxx>]
rcvd [IPCP ConfNak id=0x1 <addr xxxxxxxxxxx> <ms-dns1 xxxxxxxxx> <ms-dns3 10.77.48.3>]
sent [IPCP ConfReq id=0x2 <addr xxxxxxxxxx> <ms-dns1 Xxxxxxxxxxx> <ms-dns3 10.77.48.3>]
rcvd [IPCP ConfAck id=0x2 <addr xxxxxxxxx> <ms-dns1 Xxxxxxxxxx> <ms-dns3 10.77.48.3>]
not replacing existing default route through tun0
local IP address xxxxxxxx
remote IP address xxxxxxxxx
primary DNS address xxxxxxxxx
secondary DNS address xxxxxxxx
Script /etc/ppp/ip-up started (pid 5038)
Script /etc/ppp/ip-up finished (pid 5038), status = 0x0

Сообщение отредактировал Kusucha - 1.04.2008 - 3:49
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
Reply to this topicStart new topicStart Poll
Ответов(1 - 4)
 
post 1.04.2008 - 6:23
Отправлено #2
alexs963



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 50
Регистрация: 28.10.2006
Пользователь №: 257.452


Респектов: 3
-----X----


Предупреждений:  


впринципе что можешь запускать через скрипт таким образом
#!/bin/sh
su -
#ну или sudo как больше нравится
pppd call edge >> /lav/log/connect&
#хотя все логи соединения и так сохраняются в /var/log/ гдето
# символ & на конце указывает что задача будет выполняться в фоне
sleep 2
#задержка что бы коннект инициализировался полностью
sprint
#запуск второй проги.
#End of file

косяк в том что если случайно закроешь окно терминала то все приложения запущенные в нем будут убиты.
лучше запускай с консоли по ctrl+alt+F1 например.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 1.04.2008 - 8:06
Отправлено #3
Kusucha



Опытный юзверь
Group Icon

Профиль
Группа: BANNED
Сообщений: 146
Регистрация: 11.03.2007
Пользователь №: 353.686


Респектов: 3
-----X----


Предупреждений:   5


Цитата | Quote
косяк в том что если случайно закроешь окно терминала то все приложения запущенные в нем будут убиты.
лучше запускай с консоли по ctrl+alt+F1 например.

если-бы я знал как из нее потом выйти без перезагрузки, вот это ты меня подколол))
sleep 2 - это в секундах ?


теперь у меня новые вопросы!!!!

я пользуюсь сат-инетом, с помощью программы спринт весь траффик идет через прокси, спринт создет виртуальный TAP-адаптер, как OPENVPN.
я заметил что у меня работает только браузер!!
почтовый клиент или фтр менеджер не работают, отключил файрвол, уровень безопасности средний, ос мандрива 2008
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 1.04.2008 - 8:54
Отправлено #4
alexs963



Опытный юзверь
**

Профиль
Группа: Пользователи
Сообщений: 50
Регистрация: 28.10.2006
Пользователь №: 257.452


Респектов: 3
-----X----


Предупреждений:  


Извини, не подумал. smile.gif Выход обратно в графику по alt+F7.

sleep 2 - да значение в секундах.

По поводу остального ничего сказать не могу, ибо не сталкивался. Но если говоришь через прокси - попробуй указать прокси для этих программ, в их настройках.
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post

 
post 1.04.2008 - 23:30
Отправлено #5
Kusucha



Опытный юзверь
Group Icon

Профиль
Группа: BANNED
Сообщений: 146
Регистрация: 11.03.2007
Пользователь №: 353.686


Респектов: 3
-----X----


Предупреждений:   5


Цитата | Quote
попробуй указать прокси для этих программ, в их настройках.

я это делал, по идее весь траффик должен ломиться через прокси, даже если я его не прописывал, это обеспечивает виртуальный TAP-адаптер
User is offlineProfile CardPM
Go to the top of the pageGo to the end of the page
+Quote Post


Reply to this topicTopic OptionsStart new topic
 


  Яндекс цитирование   Rambler's Top100
LITE - версия | WAP - версия