Запуск команды pon из скрипта
Модераторы: SLEDopit, Модераторы разделов
-
DjSpike
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Запуск команды pon из скрипта
Имеется модем 3G, Ubuntu. В /etc/ppp/peers/ создал файл 3G и прописал в нем необходимые параметры. При выполнении команды в консоли pon 3g , поднимается сетевой интерфейс и интернет работает. Если написать простой скрипт в котором прописать эту же команды, то ничего не происходит..
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Запуск команды pon из скрипта
учитывая, что /usr/bin/pon — весьма несложный shell-скрипт, разобраться, в каком именно месте происходит затык, не должно составить труда.
p.s. от чьего имени вы выполняли pon и скрипт, в который входил вызов pon?
p.s. от чьего имени вы выполняли pon и скрипт, в который входил вызов pon?
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
DjSpike
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Запуск команды pon из скрипта
все делается от одного и того же пользователя..
Скрипт не сложный, на сколько меня хватило, так это то что скрипт вызывает pppd с определенными параметрами...
Скрипт не сложный, на сколько меня хватило, так это то что скрипт вызывает pppd с определенными параметрами...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
DjSpike
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Запуск команды pon из скрипта
Если скрипт запускать через sudo то все нормально работает...
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Запуск команды pon из скрипта
вероятно, пользователь всё-таки не входит в группу dip, от имени которой (без дополнительных привилегий) можно запускать pppd
$ ls -l /usr/sbin/pppd
и иметь доступ к каталогу peers
$ ls -ld /etc/ppp/peers
ну и обратите внимание на права доступа к используемому вами провайдерскому файлу (лежащему в peers). целевой пользователь должен иметь возможность его прочитать.
$ ls -l /usr/sbin/pppd
и иметь доступ к каталогу peers
$ ls -ld /etc/ppp/peers
ну и обратите внимание на права доступа к используемому вами провайдерскому файлу (лежащему в peers). целевой пользователь должен иметь возможность его прочитать.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
DjSpike
- Сообщения: 2265
- Статус: в поисках истины
- ОС: Lubuntu 12.04
Re: Запуск команды pon из скрипта
в том то и дело что и в группу входит (dip) и права имеет полные на файл лежащий в каталоге peers... Если просто из консоли запустить то все работает.... а если из скрипта то нет....
AvReg - По для организации Видеонаблюдения на Linux.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
ДЭНСИ:КАССА - Рабочее место кассира под Linux.
Терминальные решения под Linux
Консультации по установке 1с+PostgreSQL+Ubuntu.
-
sash-kan
- Администратор
- Сообщения: 13939
- Статус: oel ngati kameie
- ОС: GNU
Re: Запуск команды pon из скрипта
может, всё-таки потрассируете скрипт pon?
или продолжать догадываться, что вы там увидите?
попытаюсь догадаться. отличаются какие-нибудь переменные окружения.
Писать безграмотно - значит посягать на время людей, к которым мы адресуемся, а потому совершенно недопустимо в правильно организованном обществе. © Щерба Л. В., 1957
при сбоях форума см.блог
при сбоях форума см.блог
-
KiWi
- Бывший модератор
- Сообщения: 2521
- Статус: статус, статус, статус