Summary: | Отдельное поле для вывода назначенных интерфейсу IP-адресов | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Vera Blagoveschenskaya <vercha> | ||||||||
Component: | alterator-net-eth | Assignee: | Mikhail Efremov <sem> | ||||||||
Status: | NEW --- | QA Contact: | qa-sisyphus | ||||||||
Severity: | enhancement | ||||||||||
Priority: | P5 | CC: | boyarsh, jqt4, rider, sem, varaksaaa, vitty, zerg | ||||||||
Version: | unstable | ||||||||||
Hardware: | x86_64 | ||||||||||
OS: | Linux | ||||||||||
See Also: | https://bugzilla.altlinux.org/show_bug.cgi?id=37103 | ||||||||||
Attachments: |
|
Description
Vera Blagoveschenskaya
2022-08-30 12:52:11 MSK
Created attachment 11417 [details]
screen-2
Created attachment 11418 [details]
screen-3
А предложения есть? Я бы поменял UI на более очевидное, но что-то ничего стоящего в голову не лезет. P.S. Без всплывающих диалогов предлагайте, пожалуйста. (Ответ для Vera Blagoveschenskaya на комментарий #0) ... > 4) Изменить Конфигурацию на Вручную. > При этом ранее заведенный статический адрес в альтераторе сохранен, вводить > его не нужно. Это представление ошибочно: это не ранее заведенный статический адрес, а полученный по DHCP. В интерфейсе alterator-net-eth есть проблема: Показанный в окне "IP-адрес" адрес может обозначать разные вещи: - адрес, который используется на интерфейсе сейчас (был получен по DHCP, режим Вручную до нажатия Применить); - адрес, который добавлен вручную но пока не используется на интерфейсе, поскольку не нажата кнопка Применить (переключить DHCP -> Вручную, нажать Применить, вписать IP, нажать Добавить); - адрес, который используется на интерфейсе сейчас и был добавлен вручную (после нажатия Применить); Из-за этого возникает путаница, которая и выражена в данной баге. Для обхода предлагаю сделать отдельное поле, в которое будет выводиться IP, назначенный интерфейсу сейчас, то есть выдаваемый по команде "ip a" для этого интерфейса. Думаю, подойдёт поле, с описанием свойств интерфейса "Сетевая карта: ..." Туда добавить строку (или строки - для ipv4 и ipv6) "Используемый IP". Сразу после переключения DHCP -> Вручную поле "IP-адрес" должно быть пустым, чтобы не вызывать путаницу. (In reply to jqt4@altlinux.org from comment #4) > в которое будет выводиться IP, в которое будУт выводиться IP-адреса (Ответ для jqt4@altlinux.org на комментарий #4) > (Ответ для Vera Blagoveschenskaya на комментарий #0) > ... > > 4) Изменить Конфигурацию на Вручную. > > При этом ранее заведенный статический адрес в альтераторе сохранен, вводить > > его не нужно. > Это представление ошибочно: это не ранее заведенный статический адрес, а > полученный по DHCP. Нет, это адрес, введенный мной вручную. Скрин 2. (Ответ для Vera Blagoveschenskaya на комментарий #6) > (Ответ для jqt4@altlinux.org на комментарий #4) > > (Ответ для Vera Blagoveschenskaya на комментарий #0) > > ... > > > 4) Изменить Конфигурацию на Вручную. > > > При этом ранее заведенный статический адрес в альтераторе сохранен, вводить > > > его не нужно. > > Это представление ошибочно: это не ранее заведенный статический адрес, а > > полученный по DHCP. > > Нет, это адрес, введенный мной вручную. Скрин 2. Не согласен. На screen-1 тот же самый IP показан как полученный по DHCP. Такая картинка получается если выбрать DHCP и нажать Применить. Если потом переключить на Вручную этот же IP остаётся. Для того, чтобы он изменился нужно вбить другой IP и нажать Добавить. Возможно, проблема в том, что вручную добавлен тот же IP, что был получен по DHCP. Их легко спутать. Теперь при переключении с DHCP на Вручную всегда сразу стираются все поля (еще до нажатия Применить), в том числе используемые IP-адреса. Остается только значение поля IP-адрес (рядом с кнопкой Добавить), если в нем был текст до переключения. [sisyphus] server-10.1-x86-64 alterator-net-eth-5.2.6-alt1.x86_64 Поэтому думаю, что это не ошибка, а FR для улучшения согласно комментариям: (Ответ для jqt4@altlinux.org на комментарий #4) > Для обхода предлагаю сделать отдельное поле, в которое будет выводиться IP, > назначенный интерфейсу сейчас, то есть выдаваемый по команде "ip a" для > этого интерфейса. > Думаю, подойдёт поле, с описанием свойств интерфейса "Сетевая карта: ..." > Туда добавить строку (или строки - для ipv4 и ipv6) "Используемый IP". (Ответ для Sergey V Turchin на комментарий #5) > (In reply to jqt4@altlinux.org from comment #4) > > в которое будет выводиться IP, > в которое будУт выводиться IP-адреса |