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

Голосование

Чем настраиваете сеть в PRA? Голосуют только те, кто пробовал autonet

Network Manager
0 (0%)
netctl
1 (16.7%)
autoNet
4 (66.7%)
другое
1 (16.7%)

Проголосовало пользователей: 6

Автор Тема: autoNet - управление сетями  (Прочитано 109523 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #105 : 18 Июль 2018, 10:17:26 »
http://murga-linux.com/puppy/viewtopic.php?t=112660 не поможет вдохновиться?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #106 : 18 Июль 2018, 12:05:51 »
не поможет вдохновиться?
Вряд ли. Ничего похожего на их красивые картинки не вылетает. GUI на Yad.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #107 : 18 Июль 2018, 12:20:31 »
У меня гуи запускаются. Глубже не копал. Все равно вифи пока нет у меня

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #108 : 18 Июль 2018, 13:44:58 »
Глубже не копал.
Посмотри, обалдеешь. Что они там курят, борзописцы? Не надо больше мне такую бяку подсовывать, сильно бесит.
Не придумал как сделать на yad --notification меню исполняемым, сетевые интерфейсы рисует, но сколько ни кликай - толку нет, активна только иконка в трее. За то время, что я потратил на yad, давно бы уже кнопку на gtk2 написал.
« Последнее редактирование: 19 Июль 2018, 15:35:43 от DdShurick »
Моноблок 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

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #109 : 21 Июль 2018, 14:44:48 »
 Завис я в тяжёлом раздумье по поводу GUI. Сделать как в NM одну иконку в трее с двумя меню (пкм и лкм) на yad не получается, yad --notification всё же предназначен вешать уведомления в трей. На gtk тоже не вытанцовывается. Поэтому вопрос: а если сделать для каждого имеющегося сетевого интерфейса свою иконку в трее? Обычно их два - три. Каждая настраивает своё. Тогда можно и yad и на gtk очень просто получается. Ваше мнение?
Моноблок 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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #110 : 21 Июль 2018, 15:15:31 »
а если сделать для каждого имеющегося сетевого интерфейса свою иконку в трее?
Я, например, не использую иконки сети в трее. Мне хватает мониторинга ресурсов --> cpu, memory, network (-tint2-graph-).
 Сеть настраиваю с помощью netctl (два компа- dhcpcd и wifi).

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #111 : 21 Июль 2018, 15:48:43 »
Сделать как в NM одну иконку в трее с двумя меню (пкм и лкм) на yad не получается, yad --notification всё же предназначен вешать уведомления в трей
Задача ведь не в том, чтобы повторить NM другими средствами.
А всего лишь, чтобы решить вопросы поднятия сложных сетей (где не справляется netctl),
без использования такого ресурсоемкого пакета как Networkmanager (имхо).

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #112 : 21 Июль 2018, 17:34:32 »
Сеть настраиваю с помощью netctl
Нравится - настраивайте, я иногда из консоли сеть поднимаю, просто так, для тренировки. Лично мне netcnl не нравится, NM вообще ужас.
вопросы поднятия сложных сетей
Можно пример, а то у меня в отдельно взятом доме сложная сеть не помещается.
не использую иконки сети в трее.
Я тоже, всю информацию выдаёт IceWM, но GUI кому-то нужен, вот я и спрашиваю как лучше.
Моноблок 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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #113 : 21 Июль 2018, 17:41:06 »
Можно пример, а то у меня в отдельно взятом доме сложная сеть не помещается.
Вот, netctl не поднимает (dhcpcd), только NM справляется. Как я понял там проводное от роутера.
http://forum.puppyrus.org/index.php?topic=19052.msg145154#msg145154

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #114 : 21 Июль 2018, 18:35:14 »
Вот, netctl не поднимает (dhcpcd)
Ну, если уж простейшее не поднимает, о чём тут говорить.
Моноблок 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

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #115 : 21 Июль 2018, 18:44:46 »
Ну, если уж простейшее не поднимает, о чём тут говорить.
Я не держусь за netctl. Наоборот, я обеими руками 'за', если на всех компах сеть будет подниматься с udev, а Networkmanager и netctl будут забыты как страшный сон. :)

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5319
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #116 : 21 Июль 2018, 18:50:15 »
 
Завис я в тяжёлом раздумье по поводу GUI.
Просто, с моей колокольни, проще использовать уже готовые вещи (GUI) и вписать туда свою начинку?
 Т.е. творчески переработать скрипты sfs
Код
/usr/local/bin$ ls |grep netctl
netctl-arm
netctl-pc
netctl-stat
netctl-tray
netctl.sh
взяв оттуда только GUI? (yad)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #117 : 21 Июль 2018, 21:07:45 »
 Побаловался на "си" + gtk2, получился netonoff. Использовать "netonoff eth0 &". Можно и для usb0, wwan0.
Моноблок 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #118 : 22 Июль 2018, 11:23:14 »
сделать для каждого имеющегося сетевого интерфейса свою иконку в трее?
Не хотелось бы ненужного в трее
Логично там иметь ничего при проводе и переключатель, если профилей несколько
Уровень сигнала при вифи и модеме
Причем если Вы не перемещаетесь - вряд ли и уровень вифи интересен, т.к. не изменяется

Задача ведь не в том, чтобы повторить NM другими средствами.
Как раз было бы идеально
Вот, netctl не поднимает (dhcpcd), только NM справляется. Как я понял там проводное от роутера.
http://forum.puppyrus.org/index.php?topic=19052.msg145154#msg145154
Тут скорее юзер не справляется, а не netctl
проще использовать уже готовые вещи (GUI) и вписать туда свою начинку?
 Т.е. творчески переработать скрипты sfs
Как раз этого бы не хотелось. Я изворачивался вокруг netctl, да еще отучал его от systemd
В этой теме хотелось бы именно написанный с нуля консольный вариант + идеально подогнанный к нему, удобный юзеру гуй
Костыльный вариант : netctl.sh есть. И он работает. Надо или однозначно лучше или ничего

netonoff.
Без ключей - сегфолт
В остальном - не понятен принцип работы

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #119 : 22 Июль 2018, 12:10:18 »
Не хотелось бы ненужного в трее
Разве так сильно мешает?
Как раз было бы идеально
Насчёт "идеально", громко сказано, скажи уж "привычно"
Тут скорее юзер не справляется, а не netctl
Тут скорее лажа dhcpcd, не зря я от него отказался.
Без ключей - сегфолт
Да, защиты от дурака нет, должно запускаться системой.
В остальном - не понятен принцип работы
Пока задействован только один пункт меню "Отключить/Подключить" который в проекте должен запускать соответствующий интерфейсу скрипт. Сейсас запускается "dhcpcd $iface" и "dhcpcd -k $iface && ifconfig $iface down". Написать в исходнике подробный комментарий?
Моноблок 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