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

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

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

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re:autoNet - управление сетями
« Ответ #45 : 16 Февраль 2016, 17:54:56 »
Это Вы влезли в тему про ПРа причем не первый раз и не конструктивно.
У меня есть такие модемы и опыт их "дрессировки", но если это ваша зона, разделывайтесь с модемами самостоятельно.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 22354
  • Репутация: +164/-0
    • PuppyRus-A
Re:autoNet - управление сетями
« Ответ #46 : 16 Февраль 2016, 18:13:45 »
Я ценю Ваш опыт. Но уж если впрягаетесь помогать пользователю ПРА - так помогайте до победы, а не пафосно сливайтесь  ;)

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re:autoNet - управление сетями
« Ответ #47 : 16 Февраль 2016, 18:19:19 »
а не пафосно сливайтесь
Это вы меня выгнали.
......
Подключение модема M100-4 в PRA-middle
root@pra:autostart# ls /dev/cdc*
/dev/cdc-wdm0
root@pra:autostart# modem-stats -c AT^NDISCONN=1,1 /dev/cdc-wdm0

^NDISSTAT:1,,,"IPV4"
OK

root@pra:autostart# ls /sys/class/net
enp1s8  lo  wlp2s0  wwp0s29f7u3i2
root@pra:autostart# dhcpcd wwp0s29f7u3i2
dhcpcd[10122]: version 6.6.4 starting
dhcpcd[10122]: all: IPv6 kernel autoconf disabled
dhcpcd[10122]: wwp0s29f7u3i2: adding address fe80::584f:751f:bb3e:e26b
dhcpcd[10122]: if_addaddress6: Operation not supported
dhcpcd[10122]: wwp0s29f7u3i2: waiting for carrier
dhcpcd[10122]: wwp0s29f7u3i2: carrier acquired
dhcpcd[10122]: all: IPv6 kernel autoconf disabled
dhcpcd[10122]: DUID 00:01:00:01:1d:bf:d1:b9:00:25:ab:25:7e:24
dhcpcd[10122]: wwp0s29f7u3i2: IAID 8f:27:9a:64
dhcpcd[10122]: wwp0s29f7u3i2: soliciting a DHCP lease
dhcpcd[10122]: wwp0s29f7u3i2: offered 100.83.42.177 from 100.83.42.178
dhcpcd[10122]: wwp0s29f7u3i2: leased 100.83.42.177 for 518400 seconds
dhcpcd[10122]: wwp0s29f7u3i2: adding route to 100.83.42.176/30
dhcpcd[10122]: wwp0s29f7u3i2: adding default route via 100.83.42.178
dhcpcd[10122]: forked to background, child pid 10224
root@pra:autostart# ping google.ru
PING google.ru (64.233.163.94) 56(84) bytes of data.
64 bytes from lj-in-f94.1e100.net (64.233.163.94): icmp_seq=1 ttl=40 time=69.5 ms
64 bytes from lj-in-f94.1e100.net (64.233.163.94): icmp_seq=2 ttl=40 time=59.8 ms
Дальше думайте сами, если можете.
« Последнее редактирование: 16 Февраль 2016, 18:43:51 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 22354
  • Репутация: +164/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #48 : 11 Июль 2018, 09:43:22 »
Netctl фигня полнейшая, выкиньте.
Вот правило /usr/lib/udev/rules.d/99-net-up.rules:
Код: [Выделить]

ACTION=="add|change", KERNEL=="eth?", SUBSYSTEM=="net", ATTR{operstate}=="down", RUN+="/usr/bin/dhcpcd %k"

Вариант для 4G-модемов: KERNEL=="eth?|usb?|wwan?".
Не нашел достойных альтернатив. Чтобы провод+вифи+модем в одном флаконе
Гуй переписывал раза 3 полностью
Результатом доволен не особо
Без systemd много костылей
Для простых ситуаций нормально. Для сложных - не удобнее ли заюзать NM. Тем более я его перекомпилил под гтк2 и нарезал опциональными частями

считаю более правильным запуск сети правилом udev
Это должно решить проблему запуска dhcpcd только после подъема интерфейса


Цитата: krasnyh от Вчера в 17:47:08
    сеть поднялась с этим правилом.

Что и требовалось доказать.
"Доказать" бы надо другое :провод+вифи+модем в одном флаконе +gui - удобнее и надежнее netctl+minirc

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #49 : 11 Июль 2018, 16:20:04 »
Где мой гитхаб знаешь?
Чтобы провод+вифи+модем в одном флаконе
Wifi, а тем более модемы бывают разные. Общим может быть только GUI, остальное отдельно.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 22354
  • Репутация: +164/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #50 : 11 Июль 2018, 16:22:41 »
Где мой гитхаб знаешь?
Хотелось бы готовый, оттестированный в пра модуль  ;)

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #51 : 11 Июль 2018, 16:26:36 »
Хотелось бы
Мне тоже много чего хочется....
Из-за структуры porteus мне очень неудобно работать в PRA, всё не там и не так.

Да, и как ты себе всё это представляешь?
« Последнее редактирование: 11 Июль 2018, 20:02:02 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 22354
  • Репутация: +164/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #52 : 12 Июль 2018, 09:45:35 »
Да, и как ты себе всё это представляешь?
Как обычно.
Выкладываете модуль. Тестируем, обсуждаем. Принимаем решение - вместе или вместо netctl

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 9655
  • Репутация: +98/-0
Re: autoNet - управление сетями
« Ответ #53 : 12 Июль 2018, 10:04:25 »
Из-за структуры porteus мне очень неудобно работать в PRA, всё не там и не так.
привыкнешь
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #54 : 12 Июль 2018, 10:47:08 »
привыкнешь
И не подумаю.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн Pro

  • Модератор
  • Ветеран
  • ****
  • Сообщений: 9655
  • Репутация: +98/-0
Re: autoNet - управление сетями
« Ответ #55 : 12 Июль 2018, 10:54:22 »
И не подумаю.
я ждал что " я уже старый и не в моем возрасте уже привыкать..."

ничего там страшного нету, если файл немного переместился то это не смертельно
Я загружаю новые пакеты сюда: http://file.puppyrus.org/users/ а дальше можно найти самостоятельно.

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #56 : 12 Июль 2018, 11:31:34 »
это не смертельно
Но очень неудобно. Поэтому неизбежны ошибки.
У меня /home примонтированный раздел, а не "виртуальный", и как это в вашем долбаном porteus?
Выкладываете модуль. Тестируем, обсуждаем.
Ну нет уж. Сначала "благие пожелания", потом "крытика", а там посмотрим. Иначе неинтересно.
Кто пользуется модемами, откликнитесь?
« Последнее редактирование: 12 Июль 2018, 11:35:44 от DdShurick »
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)

Оффлайн krasnyh

  • Старожил
  • ****
  • Сообщений: 340
  • Репутация: +23/-0
Re: autoNet - управление сетями
« Ответ #57 : 12 Июль 2018, 11:44:08 »
Кто пользуется модемами, откликнитесь?
Вот тема с модемом мтс на pra-retro, не решенная. (работает под windows, и не работает на retro).
http://forum.puppyrus.org/index.php?topic=20754.0
 Там прикреплен inxi, есть сообщение с выводом dhcpcd wwan0.

Онлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 22354
  • Репутация: +164/-0
    • PuppyRus-A
Re: autoNet - управление сетями
« Ответ #58 : 13 Июль 2018, 14:15:05 »
У меня /home примонтированный раздел, а не "виртуальный", и как это в вашем долбаном porteus?
Какая разница как приделан  home для настройки сети?
Сначала "благие пожелания"
Нужен хороший гуй. Вдохновляться NM.  Т.е. настройщик, переключатедь профилей в трее и т.п.
Самое сложное в нем будет - определять сработал профиль или нет
В netctl для этого задействован systemd. После переделки под minirc получилась совсем "солянка сборная"

Модем....
Кто его сейчас может юзать втыканием в комп.... ?
В городе - включаем вифи точку в телефоне
На даче - втыкаем модем в роутер с антенной
Я отделил в ролл модемное в отдельный модуль

NM - в самом полном варианте жрет 30мб ram
Без ModemManager - 20
Надо ли вообще ломаться?

потом "крытика"
Не хотелось бы стандартного сценария   :'( :
1. Обсер porteus minirc и пр. написанного не Вами - переделайте хоть весь пра - будет совместимый форк
2. Выдача чего-то работающего только у вас, на Вашем железе, нравящегося только Вам
3. Обиды, слив
« Последнее редактирование: 13 Июль 2018, 14:20:23 от sfs »

Онлайн DdShurick

  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 5795
  • Репутация: +146/-0
  • Старый чайник
Re: autoNet - управление сетями
« Ответ #59 : 13 Июль 2018, 16:18:56 »
Вдохновляться NM.
Как можно вдохновиться тем, от чего хочешь уйти? Никак. Тем более, что NM не годится для переносной системы.
Надо ли вообще ломаться?
Надо. Нельзя оставаться пожизненно тупым.
Не хотелось бы стандартного сценария
Мне бы тоже не хотелось, но нестандартность PRA не позволяет "общелинуксовое" :( .
Давайте для начала попробуем перевести запуск сетевых интерфейсов на udev.
Моноблок Lenovo IdeaCentre c200
Netbook Acer 722 c6ckk (AMD C-50 Ontario, Radeon HD 6250)
Nettop Asus Eee Box PC B202 (atom N270, intel GMA 950)