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

Автор Тема: UpNet-0.3  (Прочитано 39269 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #150 : 29 Ноябрь 2021, 11:55:26 »
удобный гуй переключения сетей
Чем неудобен connect (gtkdialog)?
переделка инициализации
Не надо переделывать всю инициализацию, нужна только сеть. Значит надо понять, как укоротить щупальца монстру.
Вифи уже есть старый и iwd
Не доверяю я этому iwd, потому что daemon и не сообществом написан.
Попытки автоопределения ситуаций - ненужное  усложнение.
Иногда нужное. Вот у меня два роутера: mikrotik (оптоволокно) и Yota (4G). Иногда у провайдера (оптоволокно) случаются аварии и приходится переходить на резерв (4G). Твой хвалёный NM (Altlinux) резерв автоматом включать никак не желает, только мышкотыком. UpNet (Richy) это делает автоматически, правда пока через перезагрузку. Имитировать перезагрузку можно командой "udevadm trigger", но пока нестабильно, вылезают зомби-процессы. Для переносного дистрибутива определять знакомую сеть автоматически пожалуй самое то.
Идею понял?
Моноблок 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: UpNet-0.3
« Ответ #151 : 29 Ноябрь 2021, 11:58:39 »
Идеи-то хорошие, но по реализации надо не переоценить свои силы

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: UpNet-0.3
« Ответ #152 : 29 Ноябрь 2021, 11:59:19 »
Чем неудобен connect (gtkdialog)?
Я не хожу с ноутом по разным вифи. Не знаю что удобно

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #153 : 29 Ноябрь 2021, 15:34:00 »
Идеи-то хорошие
Поэтому и силы не надо жалеть.
Я не хожу с ноутом по разным вифи
Я тоже, ноута нет.
Не знаю что удобно
Я тоже, зато знаю, что неудобно.
Моноблок 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: UpNet-0.3
« Ответ #154 : 29 Ноябрь 2021, 19:04:38 »
 Отчёт: prar, busybox udhcpc поднимает сеть от udev. Выходит, над не демонами монстр не властен.
Замечание: busybox v1.32.0 собрана кривовато. Например, не запускает приложение через ссылку (ошибка "applet not found), хотя busybox0 udhcpc срабатывает, но не полностью, не прописывает gw в route. Замени на нормальную и без "0".
В Richy зомбаков убрал, теперь работает, но надо погонять в разных ситуациях.
Не пора ли бету мутить, а?
Моноблок 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: UpNet-0.3
« Ответ #155 : 01 Декабрь 2021, 09:24:07 »
busybox v1.32.0 собрана кривовато
Откуда такой взялся ? В исо нет. В арчрепе 133
busybox0 - неиспользуемый скрипт

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #156 : 01 Декабрь 2021, 09:50:23 »
Откуда такой взялся ?
Не знаю, тебе видней... В базе.
Доказательство:
Код
/mnt/live/memory/images/001-prar-2103-sf03.pfs/usr/local/bin/busybox0

BusyBox v1.32.1 () multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
   or: busybox --list[-full]
   or: busybox --show SCRIPT
   or: busybox --install [-s] [DIR]
   or: function [arguments]...

BusyBox is a multi-call binary that combines many common Unix
utilities into a single executable.  Most people will create a
link to busybox for each function they wish to use and BusyBox
will act like whatever it was invoked as.

Currently defined functions:
[, arch, ash, awk, base64, basename, bc, blkdiscard, bzip2, cat, chgrp, chmod, chown,
chroot, clear, cp, cpio, cttyhack, cut, dd, df, dirname, dmesg, du, echo, env, expr,
fallocate, false, fatattr, free, fsfreeze, fstrim, fsync, getopt, grep, gzip, halt, head,
hexdump, hexedit, i2ctransfer, ifconfig, init, install, ip, ipaddr, iplink, ipneigh,
iproute, iprule, iptunnel, kbd_mode, kill, killall, less, link, ln, loadfont, loadkmap,
losetup, ls, lsscsi, lzop, md5sum, mim, mkdir, mkfifo, mknod, mkpasswd, mktemp, mountpoint,
mv, nc, netstat, nologin, nproc, nsenter, nslookup, nuke, openvt, partprobe, paste, pgrep,
pidof, ping, ping6, poweroff, printf, ps, pwd, readlink, realpath, reboot, resume, rm,
rmdir, route, run-init, sed, seq, setfattr, setfont, sh, sha1sum, sha256sum, sha512sum,
shuf, sleep, sort, stat, strings, sync, tac, tail, tar, tcpsvd, tee, telnet, test, tftp,
touch, true, truncate, ts, udhcpc, udhcpc6, umount, uname, uniq, unlink, unshare, unzip,
uptime, vi, wc, wget, which, xxd, xz, yes
« Последнее редактирование: 01 Декабрь 2021, 10:03:20 от 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: UpNet-0.3
« Ответ #157 : 01 Декабрь 2021, 10:10:00 »
prar-2103 не поддерживается. переходите на  2110

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #158 : 01 Декабрь 2021, 10:20:15 »
переходите на  2110
Хорошо. Но busybox всё равно нужен.
Моноблок 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: UpNet-0.3
« Ответ #159 : 01 Декабрь 2021, 10:39:16 »
busybox всё равно нужен.
Если из арчрепы не подойдет - включайте подходяший в свой модуль

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: UpNet-0.3
« Ответ #160 : 01 Декабрь 2021, 10:55:42 »
В 2110 busybox есть, v1.33.1
Это из инитрд. Он урезанный. В арчрепе есть еще и полный

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #161 : 01 Декабрь 2021, 10:59:27 »
В арчрепе есть еще и полный
Интересно посмотреть.
Зря ты gtk2 выкинул, легче, проще и надёжнее.
« Последнее редактирование: 01 Декабрь 2021, 11:01:26 от 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

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 33972
  • Репутация: +231/-0
    • PuppyRus-A
Re: UpNet-0.3
« Ответ #162 : 01 Декабрь 2021, 11:02:56 »
Интересно посмотреть.
https://archlinux.org/packages/?sort=&q=busybox&maintainer=&flagged=
Зря ты gtk2 выкинул
Так софта под него не осталось живого. А как вайланд по дефолту пойдет - вообще запускаться перестанет. Для антикваров гтк2 и все под него есть в ddr lfd
« Последнее редактирование: 01 Декабрь 2021, 11:09:18 от sfs »

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: UpNet-0.3
« Ответ #163 : 01 Декабрь 2021, 11:32:43 »
А как вайланд по дефолту пойдет
Не верю, да и не надо.
На свежеустановленном поигрался с connman. Свежие впечатления: GUI переусложнён, новичок без путеводителя заблудится. На Qt. Пароль wifi видно невооружённым глазом. Сеть wifi настроить не удалось, не поднимается интерфейс через GUI и как следствие нет сканирования. Заранее поднятый интерфейс только выключает. Настроился через trayNet -> connect, хотя пришлось пошаманить из-за busybox. Вот такие свежие впечатления...
Моё мнение, connman - в топку. И убери раскоряку из переключения раскладки. Пока писал, весь запас непечатных слов использовал.
Моноблок 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: UpNet-0.3
« Ответ #164 : 01 Декабрь 2021, 13:00:51 »
На Qt
Там же и на гтк3  (кстати, на гтк2 нет вообще) : connman-gtk попроще
Сеть wifi настроить не удалось
Проверял - у меня норм
Моё мнение, connman - в топку
Т.к. от наших обратной связи не дождаться - я ориентировался на общий тренд - nm
В 2110 с ним у меня не все получилось. Заморачиваться не стал. Может в 22хх само пройдет