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

Автор Тема: autoNet - подключение ко всем типам сетей  (Прочитано 19799 раз)

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

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: autoNet - подключение ко всем типам сетей
« Ответ #90 : 04 Июль 2019, 12:33:05 »
Вы бы пришли к одному модулю...
это трудно :)  :-\
Надо ли 3 ярлыка.... Одного connect недостаточно?
тут не знаю, в connect сейчас есть кнопка запускающая wifi
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: autoNet - подключение ко всем типам сетей
« Ответ #91 : 04 Июль 2019, 12:39:23 »
Автостарт не проверял. Уже можно?
это нужно добавлять куда-то чекбокс "использовать эту сеть по умолчанию"
и в ддр "состыковывать" с /etc/rc.d/rc.network
пока даже не задумывался, хотя надо-бы

1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - подключение ко всем типам сетей
« Ответ #92 : 04 Июль 2019, 13:06:44 »
А вифи?
Переделал wlan.sh, wifi и libupNet. На гитхабе.
Моноблок 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

Оффлайн k0l0p0k

  • Ветеран
  • *****
  • Сообщений: 1611
  • Репутация: +27/-1
Re: autoNet - подключение ко всем типам сетей
« Ответ #93 : 04 Июль 2019, 13:15:59 »
мысль\вопрос
центральный скрипт connect всегда запускается с рутовыми правами
остальные( lan.sh, wlan.sh, upNet ) запускаются из него
получается в них проверки на "рутовость" не нужны? лишний код
может выбросить?
добавлял в них `[ $(id -u) = 0 ] && echo "$0 id=0"`
всегда получаю id=0
 :-\
« Последнее редактирование: 04 Июль 2019, 13:20:27 от k0l0p0k »
1.пень G2020,8Gb,Radeon RX460 (Debian+openBox+LXPanel)
2.нетбук  Samsung N145 (Debian+openBox+LXPanel, ddr01)

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - подключение ко всем типам сетей
« Ответ #94 : 04 Июль 2019, 13:42:29 »
может выбросить?
Не надо, вдруг кто вздумает из консоли запустить. Лишнего кода в других местах предостаточно.
не помешала бы блокировка /etc/rc.d/rc.network
Помнится в Richy я его первым выкинул. Совсем и навсегда. А следом ушёл rc.sysinit.
« Последнее редактирование: 04 Июль 2019, 13:45:54 от 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - подключение ко всем типам сетей
« Ответ #95 : 04 Июль 2019, 14:03:38 »
/etc/rc.d/rc.network - через этот скрипт запускается peasy-wifi
Самое простое - заменить его на запуск анет

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Re: autoNet - подключение ко всем типам сетей
« Ответ #96 : 04 Июль 2019, 21:04:12 »
заменить его на запуск анет
Заменил на пустой файл.
После добавления модуля autoNet в modules ddr перестал загружаться, намертво зависал на "populating dev" (точность написания не гарантирую) и помогало только отключение питания. Переместил в optional - загрузился, естественно без сети, но через GUI модуль подключился нормально. По поводу модема, система сегодня "в настроении", все ttyUSB* создались, не создался только симлинк modem_cli, пришлось два раза из консоли "дёргать" check3Gtty. Проверил ussd, ответ получил, значит работает. Проводная сеть через connect поднялась без вопросов, сеть wifi - только через wifi, загрузка то чистая, настроек нет. Сейчас пишу из ddr. Ощущения не очень, система кажется "рыхлой" и нестабильной, но это личные ощущения. Сейчас попробую выйти в сеть через модем.
Ok, модем соединился штатно. Переключился на проводную сеть тоже штатно, но после этого намертво повис netTun
« Последнее редактирование: 04 Июль 2019, 21:09:37 от 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
После добавления модуля autoNet в modules ddr перестал загружаться, намертво зависал на "populating dev" (точность написания не гарантирую) и помогало только отключение питания.
с autoNet-ddr-dds.sfs аналогично
Это уже не первый случай с "чужими" модулями.

Разобрался. Надо просто долго-долго подождать. Проверяется файловая система нового|изменённого модуля, а это не быстро. Так было в ранних Puppy.
Sfs, решай, твои проблемы.
Можно подробнее? Что , где и как проверяется? Почему проблема только с определенными модулями?
« Последнее редактирование: 05 Июль 2019, 09:22:27 от sfs »

Оффлайн sfs

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
Re: autoNet - подключение ко всем типам сетей
« Ответ #98 : 05 Июль 2019, 09:27:30 »
совсем забыл про стандартный (и простой кстати) способ подключения в дебиане\убунте:
несколько строчек в /etc/network/interfaces и сеть, по крайней мере по проводу, будет подниматься автоматом при старте системы.
Да. Это работает. Давно сделал закомментированный  конфиг
Гуя к этому нет. Была даже мысль сделать, но тут возобновилась тема анет. Он функциональнее и гуй оригинальный
но при этом используется dhcpcd а не udhcpc, надо будет этот момент в аутонете учитывать,
у себя убрал killall dhcpcd, а зря ..
Ну так я специально проверок навтыкал , чтобы :
Или /etc/network или peasywifi
Если подключен nm или connman - /etc/network и peasywifi блокируются
089-ddr01-upd-sf46.pfs
Переделал /etc/rc.d/rc.network

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Что , где и как проверяется?
Это предположение, потому что очень похоже на тормоза при подключении модуля в старых puppy. А где и что тебе лучше знать, я в чужой огород не лезу.
Моноблок 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
я в чужой огород не лезу.
Опять , чтоли, слив  :'(
Может udev -у плохеет от самодельных правил...

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Опять , чтоли, слив
А что, я должен разбираться в твоём porteus и сопутствующих скриптах? Это твоё, вот и разбирайся.
Может udev -у плохеет от самодельных правил...
В 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
А как хорошо начиналось...
Посмотрел код peasywifi, много лишнего и спорного. Чем мой wifi не угодил?
Ожиданием вот этого
Это твоё, вот и разбирайся.

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8637
  • Репутация: +187/-2
  • Автор темы
  • Старый чайник
Может udev -у плохеет
Да. Если убрать 99-net_up.rules то тормоза пропадают. Теперь надо разобраться "мёд неправильный или пчёлы неправильные". Версия udevadm у тебя 232 (у меня eudev-220), а udevd отсутствует. Получается systemd? Ну и кто кому мозги парит?
Ожиданием вот этого
Цитата: DdShurick от Сегодня в 13:28:04
    Это твоё, вот и разбирайся.
Не передёргивай. С autoNet я разберусь, а вот с твоей системой я разбираться не обязан. Сам наваял, сам чини.
« Последнее редактирование: 05 Июль 2019, 14:35:40 от 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

  • Администратор
  • Ветеран
  • *****
  • Сообщений: 34036
  • Репутация: +231/-0
    • PuppyRus-A
Да. В деб-9 systemd-udevd 232
Универсально правило не написать?