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

Голосование

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

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

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

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

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #195 : 29 Июль 2018, 17:37:24 »
при запуске от udev не видит $DISPLAY
Код
for x in /tmp/.X11-unix/*; do  export DISPLAY=":`echo $x | sed s#/tmp/.X11-unix/X##`" ; done
export PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin
export XAUTHORITY="/home/`sfsusr`/.Xauthority"
ntf -e нет иконки
Да. Поправлю путь в ntf
e редко используется. Ошибку лучше выводить не всплывающей. Не заметят
ntf. Выглядит не лучше и не хуже
С чего бы лучше. Тот же yad и gtkdialog. Просто не надо каждый раз заморасиваться и выглядит стандартизовано

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #196 : 29 Июль 2018, 18:12:48 »
Код
for x in /tmp/.X11-unix/*; do  export DISPLAY=":`echo $x | sed s#/tmp/.X11-unix/X##`" ; done
Это хорошо, когда иксы поднялись, а если не успели?
Моноблок 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 - управление сетями
« Ответ #197 : 30 Июль 2018, 08:33:44 »
 Вынес общий код в /usr/lib/uoNet/libupNet. Возможно вылезут ошибки.
Уведомления, мне кажется, надо делать отдельно и запускать из autostart.
Моноблок 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #198 : 30 Июль 2018, 09:13:13 »
Уведомления, мне кажется, надо делать отдельно и запускать из autostart.
В netctl.sh :
До Х запускается профиль. Через автостарт Х - проверка что подключилось и действия по итиогу:
Если нет - ошибка и гуй
Да - вывод ок
По опыту Х запускается быстрее, чем отрабатывает профиль сети (т.е. нужно проверить, что профиль уже отработал)
Чем плохо?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #199 : 30 Июль 2018, 10:16:50 »
По опыту Х запускается быстрее, чем отрабатывает профиль сети
У меня опыт противоположный.
Чем плохо?
Ничем.
Моноблок 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #200 : 30 Июль 2018, 10:53:40 »
* 089-z-anet-ds08.pfs
автоподъем eth0 dhcp без ухудшений
Внешних улучшений не заметил. По гую есть планы?

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #201 : 30 Июль 2018, 12:07:39 »
По гую есть планы?
Connect или netonoff? Остальные msg на gtkdialog выкинуть.
Моноблок 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #202 : 30 Июль 2018, 12:35:27 »
Connect или netonoff?
оба
Остальные msg на gtkdialog выкинуть.
Т.е. профиль не сработал - тишина - угадай почему. И логи еще удалить  ;)
« Последнее редактирование: 30 Июль 2018, 16:14:08 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #203 : 30 Июль 2018, 13:07:39 »
Нашёл ошибку в wifi строка 75 "nameserwer $GATEWAY", а надо "nameserwer $GW", во втором случае подключение создаёт wlan.sh, поэтому ошибки не было.
Вообще то "фокус" с arp - костыль, udhcpc не выдаёт адрес сервера, хотя может.
089-z-anet-ds08.pfs в виртуалбоксе прописывается днс 10.0.2.2 (правильный 10.0.2.3)
Может прописать 8.8.8.8 и не париться....

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #204 : 30 Июль 2018, 15:03:12 »
в виртуалбоксе прописывается днс 10.0.2.2 (правильный 10.0.2.3)
"arp -a" что скажет?
профиль не сработал - тишина - угадай почему.
??? Я предлагаю вего лишь убрать gtkdialog из кода и заменить на ntf.
Моноблок 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #205 : 30 Июль 2018, 15:45:57 »
Я предлагаю вего лишь убрать gtkdialog из кода и заменить на ntf.
Не понял. Ок. Стандартизация - правильный путь. Если что готов дорабатывать ntf

arp в аттаче

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #206 : 30 Июль 2018, 16:13:37 »
arp в аттаче
Ну вот, в виртуалбоксе костыль не работает.
Моноблок 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

  • Ветеран
  • *****
  • Сообщений: 5331
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #207 : 30 Июль 2018, 17:13:13 »
Вынес общий код в /usr/lib/uoNet/libupNet
089-z-anet-ds08. Отработало на обоих компах без проблем.
Сети поднялись (etho; wlan0).
 
На компе с wifi ошибка, не влияющая на работу:
Цитата
/usr/bin/wifi: Network Ok!
/usr/lib/upNet/libupNet: line 7: msg_ok: команда не найдена
wlan0 up

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #208 : 30 Июль 2018, 17:17:47 »
в виртуалбоксе костыль не работает.
прописать 8.8.8.8 и не париться....
Или его первым, а вторым - костыльный

Оффлайн krasnyh

  • Ветеран
  • *****
  • Сообщений: 5331
  • Репутация: +139/-1
Re: autoNet - управление сетями
« Ответ #209 : 30 Июль 2018, 17:26:07 »
Может прописать 8.8.8.8 и не париться....
??? Зачем. Пусть dnsmasq роутера этим занимается.
У меня на роутере прописан Яндекс.Dns:
https://dns.yandex.ru/
Цитата
Безопасный
77.88.8.88
77.88.8.2
Без мошеннических сайтов и вирусов
P.S. При желании роутер можно 'научить' резать рекламные домены.
https://habr.com/post/263081/

UPD. Есть и проще способ, прописать AdGuard DNS в роутере.
https://adguard.com/ru/adguard-dns/overview.html
 Но это конечно не избавит от рекламы на сайтах типа vk, где она разрешена самим сайтом.
« Последнее редактирование: 30 Июль 2018, 19:13:46 от krasnyh »