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

Автор Тема: dhcpcd-ui - настройка сети  (Прочитано 6517 раз)

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

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: dhcpcd-ui - настройка сети
« Ответ #15 : 29 Декабрь 2016, 15:02:35 »
Надёжнее будет.
Сомнительно. Его юзают только в узкоспециализированных устройствах
И как он сочетается с dhcp-ui ? Интересовал легкий гуй настройки вместе с вифи
« Последнее редактирование: 29 Декабрь 2016, 15:09:55 от sfs »

Оффлайн Roader

  • Ветеран
  • *****
  • Сообщений: 577
  • Репутация: +20/-0
Re: dhcpcd-ui - настройка сети
« Ответ #16 : 29 Декабрь 2016, 15:14:46 »
Всё как должно быть.
С симлинком udhcpc на busybox из Retro 1611 и поднятием vpn
Код
root@pra:live# ifconfig eth0 up
root@pra:live# udhcpc -i eth0
udhcpc (v1.21.1) started
Sending discover...
Sending discover...
Sending discover...
Sending discover...
Sending select for 10.2.0.44...
Lease of 10.2.0.44 obtained, lease time 691200
root@pra:live# ifconfig
eth0: flags=4163<UP,BROADCAST,RUNNING,MULTICAST>  mtu 1500
        inet6 fe80::7a45:c4ff:fe1c:1b07  prefixlen 64  scopeid 0x20<link>
        ether 78:45:c4:1c:1b:07  txqueuelen 1000  (Ethernet)
        RX packets 293  bytes 21142 (20.6 KiB)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 29  bytes 5033 (4.9 KiB)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

lo: flags=73<UP,LOOPBACK,RUNNING>  mtu 65536
        inet 127.0.0.1  netmask 255.0.0.0
        inet6 ::1  prefixlen 128  scopeid 0x10<host>
        loop  txqueuelen 0  (Local Loopback)
        RX packets 0  bytes 0 (0.0 B)
        RX errors 0  dropped 0  overruns 0  frame 0
        TX packets 0  bytes 0 (0.0 B)
        TX errors 0  dropped 0 overruns 0  carrier 0  collisions 0

root@pra:live# ifconfig eth0 10.2.0.44/24
root@pra:live# route
Kernel IP routing table
Destination     Gateway         Genmask         Flags Metric Ref    Use Iface
default         *               0.0.0.0         U     0      0        0 ppp0
s058-dc-01.prg. 10.2.0.19       255.255.255.255 UGH   0      0        0 eth0
s058-dc-02.prg. 10.2.0.19       255.255.255.255 UGH   0      0        0 eth0
s058-frw-01.prg 10.2.0.19       255.255.255.255 UGH   0      0        0 eth0
10.0.30.1       *               255.255.255.255 UH    0      0        0 ppp0
10.2.0.0        *               255.255.255.0   U     0      0        0 eth0
root@pra:live# cat /proc/net/arp
IP address       HW type     Flags       HW address            Mask     Device
10.2.0.19        0x1         0x2         60:73:5c:7f:61:c0     *        eth0
10.2.0.5         0x1         0x2         58:f3:9c:e8:27:67     *        eth0
« Последнее редактирование: 29 Декабрь 2016, 15:16:22 от Roader »

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: dhcpcd-ui - настройка сети
« Ответ #17 : 29 Декабрь 2016, 16:24:12 »
Сомнительно. Его юзают только в узкоспециализированных устройствах
В число этих устройств входят модемы и роутеры, работают безотказно.
И как он сочетается с dhcp-ui ?
Абсолютно никак.
Интересовал легкий гуй настройки вместе с вифи
Здесь connect и wifi.

 Что надо чтобы линукс стал лучше?
С точки зрения пользователя: удобно и надёжно.
С точки зрения разработчика: понятно и безглючно.
Всё что не отвечает этим критериям - "сметай щёткой"
Моноблок 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: dhcpcd-ui - настройка сети
« Ответ #18 : 29 Декабрь 2016, 18:05:49 »
при компиляции я что-то таинственное упустил.
Это про последние три
Код
   SYSCONFDIR =		/etc
   SBINDIR = /usr/sbin
   LIBDIR = /usr/lib
   LIBEXECDIR = /usr/libexec
   DBDIR = /var/db
   RUNDIR = /var/run
   MANDIR = /usr/share/man
   DATADIR = /usr/share
   HOOKSCRIPTS =
   EGHOOKSCRIPTS =
   STATUSARG =
В документации про них ни-че-го
Моноблок 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: dhcpcd-ui - настройка сети
« Ответ #19 : 30 Декабрь 2016, 09:29:37 »
Отмазы красивые, но по итогу мы не осилили dhcpcd-ui  :'(
Загадка
Как надо это работает в Pixel
остается

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: dhcpcd-ui - настройка сети
« Ответ #20 : 30 Декабрь 2016, 10:14:24 »
мы не осилили dhcpcd-ui
На "слабо" берёшь? Не осилили потому что так задумано. Кто не знает досконально все тонкости этой кухни, тот и не должен осилить. Пусть хавает что дадут. Это всеобщая беда Linux. Писать непонятные и труднособираемые программы для того чтобы показать "вот я гуру, а вы тут сдуру".
 Единственный плюс в том, что я наконец решился выкинуть dhcpcd из системы. А ведь давно собирался. Насчёт ui, то в этом случае я полностью согласен с sfs, лучше скриптовый на gtkdialog или yad.
Моноблок 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: dhcpcd-ui - настройка сети
« Ответ #21 : 30 Декабрь 2016, 10:58:08 »
На "слабо" берёшь?
просто констатирую факт
Кто не знает досконально все тонкости этой кухни, тот и не должен осилить.
Там все на стандартных утилитах и дебиане
скриптовый на gtkdialog или yad.
Это да и они есть, но хотелось не самопала
Причем он достаточно удобный и легкий

Оффлайн DdShurick

  • Это Риччи
  • Активный участник
  • Ветеран
  • ****
  • Сообщений: 8635
  • Репутация: +187/-2
  • Старый чайник
Re: dhcpcd-ui - настройка сети
« Ответ #22 : 30 Декабрь 2016, 12:21:26 »
Там все на стандартных утилитах и дебиане
Где? В исходниках ни разу не встречается popen. Значит всё необходимое вписано внутрь функциями си.
просто констатирую факт
Я тоже констатирую факт, что можно проще, понятнее и легче. Будет желание, займусь.
 Размышления (это можно отрезать или удалить).
Что движет линукс? Выпендрёж, коммерция и энтузиазм. Те, кто пишет бесплатно, стараются "сделать себе имя" для последующего перехода в коммерцию. Учитывая, что большинство необходимых утилит написано до нас, они пишут запутанный, неудобочитаемый код, используют огромное количество зависимостей для того, чтобы показать "вот Я!" и никто не взялся бы это опровергнуть хотя бы из элементарной лени.
 Коммерция заинтересована в сбыте своего товара или его обслуживании по принципу "никто кроме нас", поэтому выкладывать несобираемые исходники для них просто необходимость.
 Энтузиасты, это мы с вами.
Моноблок 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: dhcpcd-ui - настройка сети
« Ответ #23 : 01 Январь 2017, 10:55:47 »
 Похоже, что всё упирается в отсутствие сокета /var/run/dhcpcd.sock, отсюда и ошибка "dhcpcd_open: Нет такого файла или каталога"
Запуск dhcpcd -M eth0 создаёт /var/run/dhcpcd.sock, но теперь ошибка с правами "dhcpcd_open: В соединении отказано"
Код
# ls -l /var/run/dhcpcd.sock
srw-rw----    1 root     root             0 Jan  1 10:03 /var/run/dhcpcd.sock
« Последнее редактирование: 01 Январь 2017, 11:17:33 от 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

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: dhcpcd-ui - настройка сети
« Ответ #24 : 16 Июль 2018, 16:07:00 »
pixel обновили. Может это как-то поможет нам с тем, что ранее не получилось....

Оффлайн sfs

  • Администратор
  • Ветеран
  • ****
  • Сообщений: 33965
  • Репутация: +231/-0
  • Автор темы
    • PuppyRus-A
Re: dhcpcd-ui - настройка сети
« Ответ #25 : 16 Июль 2018, 17:34:33 »
Закомпилил https://github.com/raspberrypi-ui/lxplug-network
В панель добавляется. При запуске настроек - тишина  :'(

Закомпилил https://github.com/raspberrypi-ui/piwiz
сегфолт  :'(