Ярлык для pon dsl [решено]

Дело такое: поставил кубунту не сильно разбирающимся с компами. PPPoE настроил, но нужно сделать им ярлык, чтобы подключаться по двойному клику, не лазяя в консоль (подключение при старте не подходит, т.к. при старте не всегда вставлен сетевой шнур). Как сделать?

и кстати, как сделать, чтобы к ethernet подключался сразу при втыкании проводка?

0
dyug - 26 Август, 2010 - 15:17

через /etc/network/interfaces легко

0
a.ozol - 26 Август, 2010 - 15:25

А можно поподробнее? Что писать в указанном файле и где после этого возникнет ярлык?

0
dyug - 26 Август, 2010 - 15:48

а что, обязательно нужен ярлык, или достаточно факта вставления кабеля? :-)
если второе - то allow-hotplug eth0
все, что необходимо описано в man 5 interfaces
типичный пример:

allow-hotplug eth0
iface eth0 dhcp
post_up /usr/bin/pon dsl-provider

если же нужен именно ярлык, то пишется скрипт типа sudo pon dsl-provider
настраивается судо на разрешение выполнения без пароля и делается ярлык.

Если это ноут, то я бы рекомендовал вернуться к кнетворк-манагеру. - так легче для использования.

0
a.ozol - 26 Август, 2010 - 16:48

А как через NM?
Вот у меня настроено dsl-подключение. как его включить?

Он даже просто к ethernet не хочет подключаться (включаюсь через wicd)

0
dyug - 26 Август, 2010 - 16:58

Ну не знаю, у меня нм встал как родной, и работает.
и ставил на чистый раздел и апдейтил, везде работает и сам подхватывает.

гмм, черт его знает, но:
в /etc/NetworkManager/nm-system-setting.conf в секции
[ifupdown]
managed=true ?

у меня так, и работает

0
a.ozol - 26 Август, 2010 - 17:37

Исправил на true, перезапустил. после чего к сети NM подключается, но pppoe автоматом не цепляет и как его подключить я тоже не знаю

0
dyug - 26 Август, 2010 - 17:52

А во вкладке DSL добавлять и настраивать соединение кто будет ? :-)

0
a.ozol - 26 Август, 2010 - 17:56

оно там есть. Как его подключить?

0
dyug - 26 Август, 2010 - 18:03

А вот здесь я не отвечу на сей вопрос, ибо у меня оно подключается дома моим роутером, там как раз и работает инструкция из interfaces

0
a.ozol - 26 Август, 2010 - 17:40

А на тему скрипта. Написал в файле:
#!/bin/bash
sudo pon dsl-provider

Этот файл после сохранения открывается в kate. Если в настройках поставить галочку "Является выполняемым", то по клику вообще ничего не происходит. Как сделать так, чтобы он запустился?

0
dyug - 26 Август, 2010 - 17:55

Эээ а если его запустить в консоли что происходит?
может там нужно kdesudo?

0
a.ozol - 26 Август, 2010 - 18:01

В консоли: "bash: /home/alex/Документы/Temp/akado: Отказано в доступе"

kdesudo помогло:)

0
dyug - 26 Август, 2010 - 18:04

то есть - задача решена? :-)

0
a.ozol - 26 Август, 2010 - 18:04

Теперь хотелось бы узнать, как настроить его на выполнение без пароля:)
(заранее благодарен:) )

+1
dyug - 26 Август, 2010 - 18:19

man sudo :-) если честно. :-)
но есть еще один способ.

http://www.google.com.ua/search?sourceid=chrome&client=ubuntu&channel=cs&ie=UTF-8&q=SUDO+БЕЗ+ПАРОЛЯ
Вот такой например :-)
что приводит на первой же странице к такой форме
------------
Sudo без паролей также возможно. Для этого существует подобная конструкция:
user myubuntucomp = NOPASSWD: /bin/kill
которая даст возможность пользователю user с хоста myubuntucomp использовать kill без запроса пароля. Вставьте свои значения, например ALL вместо имени хоста и команды, чтобы пользователь user мог вообще никогда не вводить пароль для выполнения команд от имени root с любого хоста, однако помните, что это делает систему очень уязвимой.
--------------
Вполне возможно, что строка
a.ozol ALL = NOPASSWD: /usr/pon dsl-provider
решит данную задачу. :-)
Как найти место расположения файла описано выше.
Извините, но я считаю что разжевать и положить в рот - это вредно для использования любой операционной системы, не только для линуха.
Впрочем, МС это доказывает всеми средствами, правда именует это дружелюбностью. (я обычно добавляю - к дебилам)

0
a.ozol - 26 Август, 2010 - 18:27

Огромное вам спасибо!!

0
dyug - 26 Август, 2010 - 18:48

я думаю, стоит изменить тогда заголовок, добавив - решено.

Отправить комментарий

CAPTCHA на основе изображений
Введите цифры