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

Автор Тема: Ревизия autoNet (upNet)  (Прочитано 39433 раз)

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

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #105 : 30 Май 2020, 11:50:49 »
адрес 10.0.2.2 появляется.....
но инет не работает!!! пока не заменить вручную на 208.67.222.222 или 8.8.8.8 или 1.1.1.1
Это похоже на проблемы виртуального роутера.
upnet 32bit тоже исправлять
Что мешает? make; make DESTDIR=/tmp/upNet install; mksquashfs /tmp/upNet upNet.xzm;

 UpNet.xzm 32бит обновлён 30.05.2020
 UpNet.xzm 64бит обновлён 30.05.2020
« Последнее редактирование: 30 Май 2020, 12:59:19 от 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 (upNet)
« Ответ #106 : 20 Июнь 2020, 17:37:06 »
 Продолжаю шлифовать. Изменил логику upNet.sh, убрал case по имени, заменил на:
Код
[ -h /sys/class/net/$1/phy80211 ] && wlan.sh $1 || lan.sh $1
Вызвано это тем, что на старом ноутбуке Acer TravelMate 4150 wifi определилось как eth1.
Также добавил смену значков netTun в трее, нет сети - netTun, есть - lan, wifi или modem, но это пока эксперимент.
sfs, подключайся, а то опять всё промухаешь и ничего не поймёшь.
Моноблок 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 (upNet)
« Ответ #107 : 21 Декабрь 2020, 14:34:53 »
 Изменил исходник iwlist.c, теперь iwscan (12 Kb). Зависимость libiw.so.30
Код
bash-4.4# ./iwscan wlan0
wlan0     Scan completed :
01 6C:3B:6B:5A:82:9F Quality=70/70  Signal level=-37 dBm   key:on "USSR"
02 C8:D3:A3:C0:81:96 Quality=52/70  Signal level=-58 dBm   key:on "NightWolf"
Моноблок 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 (upNet)
« Ответ #108 : 21 Декабрь 2020, 14:49:31 »
а исходник?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #109 : 21 Декабрь 2020, 15:39:23 »
а исходник?
Читать будешь? :)
Моноблок 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 (upNet)
« Ответ #110 : 21 Декабрь 2020, 15:55:56 »
Нет - компилить под др. архитектуры
Как его скомпилить?

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #111 : 21 Декабрь 2020, 16:27:31 »
Как его скомпилить?
Берёшь wireless_tools.30. Заменяешь iwlist.c на iwscan.c, естественно с переименованием. В Makefile комментируешь строку 22 "# BUILD_STATIC = y", открываешь строку 30 "BUILD_STRIPPING = y", командуешь make.
Моноблок 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 (upNet)
« Ответ #112 : 25 Декабрь 2020, 16:40:51 »
 Изменил 99-upNet.rules:
Код
ACTION=="add", SUBSYSTEM=="net", RUN+="upNet.sh %k %s{address} %s{operstate} %E{ID_BUS}"
Выхлоп получается
Код
eth0 00:25:ab:25:7e:24 down pci
wlan0 20:68:9d:3a:89:c2 down pci
eth1 00:a0:c6:00:00:00 down usb
eth1 - роутер Yota, включенный по usb, как 4G модем.
Четвёртый параметр "pci|usb" даёт возможность выводить в трей разные иконки с разным меню.
Думаю, в идеале должно быть так: сколько сетевых интерфейсов, столько и иконок (так реализовано в IceWM), ЛКМ - "up|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

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #113 : 26 Декабрь 2020, 15:47:03 »
Никому не интересно? Никто не хочет сделать лучше?
"Кто вместо 'ifconfig eth0 up && udhcpc' использует NM, тот лох" :D
Моноблок 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

Оффлайн TT

  • Постоялец
  • ***
  • Сообщений: 146
  • Репутация: +1/-0
Re: Ревизия autoNet (upNet)
« Ответ #114 : 26 Декабрь 2020, 17:12:05 »
Интересно, интересно, тема в закладках. Просто не озвучена проблематика "что/для исправления чего делаем", а из головы прочесть удалённо затруднительно. Я у себя пробовал адаптировать под ndis, прикольно получалось, скрипт располагает (ndis причудливо подымает интерфейс, только через wpa_supplicant…); но поставил провод на ту машину, и ndis временно отпал. Хотелось бы себе ядро 5.10 поставить перед продолжением. TinyCore' админ в личку только вот написал, что скоро TC 12.alfa1 ожидается, а там оно есть/будет.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #115 : 26 Декабрь 2020, 18:27:02 »
"что/для исправления чего делаем"
Запуск сети от udev. Хочу улучшить GUI upNet.
Хотелось бы себе ядро 5.10 поставить
А смысл? Что от этого улучшится? А вот ухудшиться может запросто. Я сейчас на 4.14.14 с 5.4.48 откатился. Но это другая тема.
Моноблок 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

Оффлайн TT

  • Постоялец
  • ***
  • Сообщений: 146
  • Репутация: +1/-0
Re: Ревизия autoNet (upNet)
« Ответ #116 : 26 Декабрь 2020, 19:56:12 »
А смысл? Что от этого улучшится? А вот ухудшиться может запросто.
Не-е-ет, я хорошо прошерстил тему: встроенный exFAT, и (если кто добавит) возможность встроенной NTFS3 следующего поколения без FUSE, впервые поддержка последнего AMDGPU (читай Vulcan) для поколения первых Radeon GCN 1.0/1.1, zram/zswap (ну, это понятно), патч lv9 увеличивающий отклик системы при 100% использовании памяти (а мне это надо на низкой RAM), прочие вкусняшки, и да, Long Term Support (LTS). А ещё хотелось бы иметь такое на x32 ABI (мечтательно закатил глаза), для уменьшения на 15%-20% занимаего места/памяти и увеличения производительности от 5%-8% до 40% по тестам CERN.

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #117 : 26 Декабрь 2020, 21:33:39 »
 Бежишь впереди паровоза? Давай, а я уже не могу.
Моноблок 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 (upNet)
« Ответ #118 : 28 Декабрь 2020, 09:08:17 »
Никому не интересно?
Интересно, но не понятно. Выложите рабочий модуль. Напишите где его тестировали и в чем его плюсы

Оффлайн DdShurick

  • Это Риччи
  • Модератор
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: Ревизия autoNet (upNet)
« Ответ #119 : 28 Декабрь 2020, 11:01:00 »
Выложите рабочий модуль.
До рабочего модуля ещё работать и работать.
в чем его плюсы
Жирный NM не нужен.
Моноблок 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